Referee Duane Heydt; umpire Jim Hyson; head linesman Arthur Hardin; line judge Robert Bassett; side judge Darrell Harriso; field judge Harry Tyson; back judge Paul Vargo; alternate Stuart MullinsGame officials: stats.ncaa.org box scores, via SportsDataverse
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Wake Forest
NC State
219
Total yards
445
161
Passing yards
83
58
Rushing yards
362
5.0
Yards per pass
4.4
1.7
Yards per rush
7.9
12
First downs
20
7–19
Third downs
7–13
1–1
Fourth downs
0–0
1
Turnovers
0
2–21
Penalties
2–10
37:26
Possession
28:20
Efficiency
Wake Forest
NC State
35%
Success rate
52%
−0.03
EPA per play
0.39
1.00
Explosiveness
1.22
−0.09
Rushing EPA
0.57
0.03
Passing EPA
0.00
27%
Passing-down success
28%
−0.32
First-down EPA
0.33
−0.24
Second-down EPA
0.19
0.53
Third-down EPA
0.89
From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.
Before kickoff
Our ratings and the line, going in
Our ratings (scores only)
NC State 65% to win. Elo’s favorite won.
The line
NC State −12, over/under 44.5.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Before kickoff, the win chances were NC State 80%, Wake Forest 20%. CollegeFootballData.com’s estimate from the point spread.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. NC State drives left to right, Wake Forest right to left.
Q1 Wake ForestPunt, 3 plays, 4 yards
Q1 NC StateTouchdown, 10 plays, 69 yards
Q1 Wake ForestPunt, 3 plays, 3 yards
Q1 NC StatePunt, 3 plays, −3 yards
Q1 Wake ForestField goal, 15 plays, 62 yards
Q1 NC StatePunt, 3 plays, −3 yards
Q2 Wake ForestPunt, 3 plays, 5 yards
Q2 NC StateTouchdown, 5 plays, 74 yards
Q2 Wake ForestPunt, 3 plays, 7 yards
Q2 NC StatePunt, 3 plays, −1 yard
Q2 Wake ForestPunt, 3 plays, 4 yards
Q2 NC StatePunt, 3 plays, −1 yard
Q2 Wake ForestPunt, 3 plays, 3 yards
Q2 NC StateTouchdown, 10 plays, 72 yards
Q2 Wake ForestPunt, 3 plays, −1 yard
Q2 NC StateEnd of half, 1 play, −1 yard
Q3 NC StateTouchdown, 1 play, 75 yards
Q3 Wake ForestField goal, 11 plays, 54 yards
Q3 NC StatePunt, 3 plays, 7 yards
Q3 NC StateTouchdown, 4 plays, 46 yards
Q3 Wake ForestPunt, 3 plays, 4 yards
Q3 NC StateTouchdown, 9 plays, 66 yards
Q3 Wake ForestTouchdown, 16 plays, 76 yards
Q4 NC StatePunt, 7 plays, 32 yards
Q4 Wake ForestPunt, 3 plays, −2 yards
Q4 NC StateEnd of game, 3 plays, 24 yards
Play by play
1st quarter6 drives, then NC State 7, Wake Forest 3
Wake Forest Punt, 3 plays
15:00
1st & 10 at own 35
Niklas Sade kickoff for 63 yds , John Armstrong return for 19 yds to the WFrst 21
15:00
1st & 10 at own 21
Dezmond Wortham run for a loss of 1 yard to the WFrst 20
15:00
2nd & 11 at own 20
John Wolford pass complete to Cam Serigne for 5 yds to the WFrst 25
15:00
3rd & 6 at own 25
John Wolford pass incomplete
15:00
4th & 6 at own 25
Alexander Kinal punt for 45 yds
NC State Touchdown, 10 plays
13:22
1st & 10 at own 31
Jaylen Samuels run for 5 yds to the NCSt 36
13:22
2nd & 5 at own 36
Tony Creecy run for 21 yds to the WFrst 43 for a 1ST down
13:22
1st & 10 at opp 43
Jacoby Brissett pass complete to Bra’Lon Cherry for 9 yds to the WFrst 34
13:22
2nd & 1 at opp 34
Jacoby Brissett pass complete to Matt Dayes for 2 yds to the WFrst 32 for a 1ST down
13:22
1st & 10 at opp 32
Shadrach Thornton run for 9 yds to the WFrst 23
13:22
2nd & 1 at opp 23
Jacoby Brissett pass incomplete to Matt Dayes
13:22
3rd & 1 at own 0
Shadrach Thornton run for 1 yd to the WFrst 22 for a 1ST down WAKE FOREST Penalty, face mask (11 yards) (-11 Yards) to the WFrst 11 for a 1ST down
13:22
1st & 10 at opp 11
Tony Creecy run for 1 yd to the WFrst 10
13:22
2nd & 9 at opp 10
Jacoby Brissett pass complete to Tyler Purvis for 8 yds to the WFrst 2
9:07
3rd & 1 at opp 2
Tony Creecy run for 2 yds for a TD, (Niklas Sade KICK)NC State 7, Wake Forest 0
Wake Forest Punt, 3 plays
9:07
1st & 0 at own 35
Niklas Sade kickoff for 50 yds , John Armstrong return for 15 yds to the WFrst 30
9:01
1st & 10 at own 30
Timeout WAKE FOREST, clock 09:01
9:01
1st & 10 at own 30
Dezmond Wortham run for 3 yds to the WFrst 33
9:01
2nd & 7 at own 33
John Wolford pass incomplete
9:01
3rd & 7 at own 33
John Wolford pass incomplete
9:01
4th & 7 at own 33
Alexander Kinal punt for 35 yds
NC State Punt, 3 plays
8:09
1st & 10 at own 33
Jacoby Brissett pass incomplete
8:09
2nd & 10 at own 33
Tony Creecy run for 2 yds to the NCSt 35
8:09
3rd & 8 at own 35
Jacoby Brissett sacked by Thomas Brown for a loss of 5 yards to the NCSt 30
8:09
4th & 13 at own 30
Wil Baumann punt for 51 yds , Jared Crump returns for 4 yds to the WFrst 23
Wake Forest Field goal, 15 plays
6:32
1st & 10 at own 23
Isaiah Robinson run for 2 yds to the WFrst 25
6:32
2nd & 8 at own 25
John Wolford pass complete to E.J. Scott for 9 yds to the WFrst 34 for a 1ST down
6:32
1st & 10 at own 34
John Wolford pass complete to Cam Serigne for 8 yds to the WFrst 42
6:32
2nd & 2 at own 42
Isaiah Robinson run for 1 yd to the WFrst 43
6:32
3rd & 1 at own 43
John Wolford run for 1 yd to the WFrst 44 for a 1ST down
6:32
1st & 10 at own 44
Isaiah Robinson run for a loss of 2 yards to the WFrst 42
6:32
2nd & 12 at own 42
John Wolford pass complete to E.J. Scott for no gain to the WFrst 42
6:32
3rd & 12 at own 42
John Wolford pass complete to Jared Crump for 28 yds to the NCSt 30 for a 1ST down
6:32
1st & 10 at opp 30
John Wolford run for a loss of 2 yards to the NCSt 32
6:32
2nd & 12 at opp 32
John Wolford pass incomplete to Cam Serigne
6:32
3rd & 12 at opp 32
John Wolford pass complete to Matt James for 17 yds to the NCSt 15 for a 1ST down
6:32
1st & 10 at opp 15
John Wolford run for no gain to the NCSt 15
6:32
2nd & 10 at opp 15
John Wolford pass incomplete to Matt James, broken up by Hakim Jones
6:32
3rd & 10 at opp 15
John Wolford pass incomplete to Matt James, broken up by Jack Tocho
0:42
4th & 10 at opp 15
Mike Weaver 32 yd FG GOODNC State 7, Wake Forest 3
NC State Punt, 3 plays
0:42
1st & 0 at own 35
Adam Centers kickoff for 64 yds , Dakwa Nichols return for 24 yds to the NCSt 25
0:36
1st & 10 at own 25
NC STATE Penalty, false start (-5 Yards) to the NCSt 20
0:36
1st & 15 at own 20
Jacoby Brissett sacked by Zeek Rodney and Wendell Dunn for a loss of 1 yard to the NCSt 19
Q2 15:00
2nd & 16 at own 19
Shadrach Thornton run for 3 yds to the NCSt 22
Q2 15:00
3rd & 13 at own 22
Jacoby Brissett pass incomplete
Q2 15:00
4th & 13 at own 22
Wil Baumann punt for 42 yds , Jared Crump returns for 5 yds to the WFrst 41
2nd quarter10 drives, then NC State 21, Wake Forest 3
Wake Forest Punt, 3 plays
14:05
1st & 10 at own 41
John Wolford pass incomplete to Jared Crump
14:05
2nd & 10 at own 41
John Wolford pass complete to E.J. Scott for 3 yds to the WFrst 44
14:05
3rd & 7 at own 44
John Wolford pass complete to Dezmond Wortham for 2 yds to the WFrst 46
14:05
4th & 5 at own 46
Alexander Kinal punt for 29 yds, downed at the NCSt 25
NC State Touchdown, 5 plays
12:33
1st & 10 at own 26
Jacoby Brissett pass complete to Bra’Lon Cherry for 7 yds to the NCSt 33
12:33
2nd & 3 at own 33
Jacoby Brissett pass incomplete
12:33
3rd & 3 at own 33
Jacoby Brissett pass complete to Matt Dayes for 36 yds to the WFrst 31 for a 1ST down
12:33
1st & 10 at opp 31
Matt Dayes run for 30 yds to the WFrst 1 for a 1ST down
11:06
1st & goal at opp 1
Matt Dayes run for 1 yd for a TD, (Niklas Sade KICK)NC State 14, Wake Forest 3
Wake Forest Punt, 3 plays
11:06
1st & 0 at own 35
Niklas Sade kickoff for 38 yds , Jordan Garside return for 1 yd to the WFrst 28
11:04
1st & 10 at own 28
Isaiah Robinson run for no gain to the WFrst 28
11:04
2nd & 10 at own 28
John Wolford pass complete to Matt James for 7 yds to the WFrst 35
11:04
3rd & 3 at own 35
John Wolford pass incomplete to Cam Serigne
11:04
4th & 3 at own 35
Alexander Kinal punt for 57 yds, downed at the NCSt 8
NC State Punt, 3 plays
9:36
1st & 10 at own 8
Shadrach Thornton run for a loss of 2 yards to the NCSt 6
9:36
2nd & 12 at own 6
Shadrach Thornton run for 6 yds to the NCSt 12
9:36
3rd & 6 at own 12
Jacoby Brissett pass incomplete to Matt Dayes
9:36
4th & 6 at own 12
NC STATE Penalty, false start (Mike Stevens) to the NCSt 7
9:36
4th & 11 at own 7
Wil Baumann punt for 48 yds, fair catch by Jared Crump at the WFrst 45
Wake Forest Punt, 3 plays
8:02
1st & 10 at own 45
John Wolford pass incomplete to Cam Serigne
8:02
2nd & 10 at own 45
Dezmond Wortham run for 4 yds to the WFrst 49
8:02
3rd & 6 at own 49
John Wolford pass incomplete to Jared Crump, broken up by Kentavius Street
8:02
4th & 6 at own 49
Alexander Kinal punt for 38 yds
NC State Punt, 3 plays
7:06
1st & 10 at own 13
Jacoby Brissett pass incomplete
7:06
2nd & 10 at own 13
Matt Dayes run for a loss of 5 yards to the NCSt 8
7:06
3rd & 15 at own 8
Matt Dayes run for 4 yds to the NCSt 12
7:06
4th & 11 at own 12
Wil Baumann punt for 50 yds , Jared Crump returns for no gain to the WFrst 39 Jared Crump fumbled, forced by Dexter Wright, recovered by WFrst Jared Crump
Wake Forest Punt, 3 plays
5:28
1st & 10 at own 39
John Wolford run for 5 yds to the WFrst 44
5:28
2nd & 5 at own 44
Isaiah Robinson run for a loss of 2 yards to the WFrst 42
5:28
3rd & 7 at own 42
John Wolford pass incomplete to Matt James
5:28
4th & 7 at own 42
Alexander Kinal punt for 30 yds
NC State Touchdown, 10 plays
4:00
1st & 10 at own 28
Jacoby Brissett run for 2 yds to the NCSt 30
4:00
2nd & 8 at own 30
Matt Dayes run for 7 yds to the NCSt 37
4:00
3rd & 1 at own 37
Shadrach Thornton run for 1 yd to the NCSt 38 for a 1ST down
4:00
1st & 10 at own 38
Jacoby Brissett pass incomplete
4:00
2nd & 10 at own 38
Jacoby Brissett pass incomplete
4:00
3rd & 10 at own 38
WAKE FOREST Penalty, Defensive holding (Merrill Noel) to the NCSt 48 for a 1ST down
4:00
1st & 10 at own 48
Bra’Lon Cherry run for 8 yds to the WFrst 44
1:52
2nd & 2 at opp 44
Timeout NC STATE, clock 01:52
1:52
2nd & 2 at opp 44
Jacoby Brissett run for 28 yds to the WFrst 16 for a 1ST down
1:52
1st & 10 at opp 16
Jacoby Brissett pass incomplete
1:52
2nd & 10 at opp 16
Jaylen Samuels run for 9 yds to the WFrst 7
1:28
3rd & 1 at opp 7
Timeout NC STATE, clock 01:28
1:21
3rd & 1 at opp 7
Jacoby Brissett pass complete to Matt Dayes for 7 yds for a TD, (Niklas Sade KICK)NC State 21, Wake Forest 3
Wake Forest Punt, 3 plays
1:21
1st & 0 at own 35
Niklas Sade kickoff for 63 yds , John Armstrong return for 30 yds to the WFrst 32
1:14
1st & 10 at own 32
John Wolford pass incomplete to Matt James
1:14
2nd & 10 at own 32
Dezmond Wortham run for 1 yd to the WFrst 33
1:14
3rd & 9 at own 33
Dezmond Wortham run for a loss of 2 yards to the WFrst 31
0:22
4th & 11 at own 31
Timeout NC STATE, clock 00:22
0:22
4th & 11 at own 31
Alexander Kinal punt for 48 yds, downed at the NCSt 21
NC State End of half, 1 play
0:11
1st & 10 at own 21
TEAM run for a loss of 1 yard to the NCSt 20
3rd quarter7 drives, then NC State 42, Wake Forest 6
NC State Touchdown, 1 play
15:00
2nd & 11 at own 35
Adam Centers kickoff for 58 yds , Dakwa Nichols return for 18 yds to the NCSt 25
14:41
1st & 10 at own 25
Bryan Underwood run for 75 yds for a TD, (Niklas Sade KICK)NC State 28, Wake Forest 3
Wake Forest Field goal, 11 plays
14:41
1st & 0 at own 35
Niklas Sade kickoff for 65 yds for a touchback
14:41
1st & 10 at own 25
Dezmond Wortham run for 9 yds to the WFrst 34
14:41
2nd & 1 at own 34
Dezmond Wortham run for 2 yds to the WFrst 36 for a 1ST down
14:41
1st & 10 at own 36
John Wolford sacked by Art Norman for a loss of 10 yards to the WFrst 26
14:41
2nd & 20 at own 26
John Wolford pass complete to Matt James for 10 yds to the WFrst 36
14:41
3rd & 10 at own 36
John Wolford pass complete to E.J. Scott for 29 yds to the NCSt 35 for a 1ST down
14:41
1st & 10 at opp 35
Dezmond Wortham run for 8 yds to the NCSt 27
14:41
2nd & 2 at opp 27
Dezmond Wortham run for 4 yds to the NCSt 23 for a 1ST down
14:41
1st & 10 at opp 23
Dezmond Wortham run for 2 yds to the NCSt 21
14:41
2nd & 8 at opp 21
John Wolford pass incomplete to Matt James, broken up by Germaine Pratt
14:41
3rd & 8 at opp 21
John Wolford pass incomplete to Jared Crump
9:58
4th & 8 at opp 21
Mike Weaver 39 yd FG GOODNC State 28, Wake Forest 6
NC State Punt, 3 plays
9:58
1st & 0 at own 35
Adam Centers kickoff for 57 yds , Dakwa Nichols return for no gain to the NCSt 8
9:51
1st & 10 at own 8
Shadrach Thornton run for 2 yds to the NCSt 10
9:51
2nd & 8 at own 10
Shadrach Thornton run for 5 yds to the NCSt 15
9:51
3rd & 3 at own 15
Jacoby Brissett pass incomplete
9:51
4th & 3 at own 15
Wil Baumann punt for 32 yds , Jared Crump returns for a loss of 6 yards to the WFrst 46 Jared Crump fumbled, recovered by NCSt Nicholas Lacy
NC State Touchdown, 4 plays
8:24
1st & 10 at opp 46
Jacoby Brissett pass incomplete to Matt Dayes
8:24
2nd & 10 at opp 46
Shadrach Thornton run for 43 yds to the WFrst 3 for a 1ST down
8:24
1st & goal at opp 3
Shadrach Thornton run for 2 yds to the WFrst 1
7:06
2nd & goal at opp 1
Shadrach Thornton run for 1 yd for a TD, (Niklas Sade KICK)NC State 35, Wake Forest 6
Wake Forest Punt, 3 plays
7:06
1st & 0 at own 35
Niklas Sade kickoff for 64 yds , John Armstrong return for 24 yds to the WFrst 25
6:59
1st & 10 at own 25
Dezmond Wortham run for 3 yds to the WFrst 28
6:59
2nd & 7 at own 28
Dezmond Wortham run for 1 yd to the WFrst 29
6:59
3rd & 6 at own 29
John Wolford pass incomplete to Matt James, broken up by Jerod Fernandez
6:59
4th & 6 at own 29
Alexander Kinal punt for 38 yds
NC State Touchdown, 9 plays
5:43
1st & 10 at own 34
Matt Dayes run for 5 yds to the NCSt 39
5:43
2nd & 5 at own 39
Jaylen Samuels run for 17 yds to the NCSTATE 44 for a 1ST down WAKE FOREST Penalty, Defensive offside ( Yards) declined for a 1ST down
5:43
1st & 10 at opp 44
Matt Dayes run for 12 yds to the WFrst 32 Matt Dayes fumbled, forced by Steve Donatell, for a 1ST down
5:43
1st & 10 at opp 32
Matt Dayes run for 7 yds to the WFrst 25
5:43
2nd & 3 at opp 25
Matt Dayes run for no gain to the WFrst 25
5:43
3rd & 3 at opp 25
Jacoby Brissett pass complete to Stephen Louis for 12 yds to the WFrst 13 for a 1ST down
5:43
1st & 10 at opp 13
Jacoby Brissett run for 8 yds to the WFrst 5
5:43
2nd & 2 at opp 5
Matt Dayes run for 3 yds to the WFrst 2 for a 1ST down
1:29
1st & goal at opp 2
Matt Dayes run for 2 yds for a TD, (Niklas Sade KICK)NC State 42, Wake Forest 6
Wake Forest Touchdown, 16 plays
1:29
1st & 0 at own 35
Niklas Sade kickoff for 65 yds , John Armstrong return for 24 yds to the WFrst 24
1:23
1st & 10 at own 24
John Wolford pass incomplete to Matt James, broken up by Jack Tocho
1:23
2nd & 10 at own 24
John Wolford pass complete to E.J. Scott for 9 yds to the WFrst 33
1:23
3rd & 1 at own 33
John Wolford run for 2 yds to the WFrst 35 for a 1ST down
Q4 15:00
1st & 10 at own 35
Isaiah Robinson run for 6 yds to the WFrst 41
Q4 15:00
2nd & 4 at own 41
Orville Reynolds run for no gain to the WFrst 41
Q4 15:00
3rd & 4 at own 41
John Wolford run for 4 yds to the WFrst 45 for a 1ST down
Q4 15:00
1st & 10 at own 45
John Wolford pass complete to Jared Crump for 7 yds to the NCSt 48
Q4 15:00
2nd & 3 at opp 48
Isaiah Robinson run for 1 yd to the NCSt 47
Q4 15:00
3rd & 2 at opp 47
Isaiah Robinson run for 3 yds to the NCSt 44 for a 1ST down
Q4 15:00
1st & 10 at opp 44
John Wolford pass complete to Cam Serigne for 21 yds to the NCSt 23 for a 1ST down
Q4 15:00
1st & 10 at opp 23
John Wolford run for a loss of 1 yard to the NCSt 24
Q4 15:00
2nd & 11 at opp 24
John Wolford pass incomplete to Matt James, broken up by Shawn Boone
Q4 15:00
3rd & 11 at opp 24
John Wolford run for 9 yds to the NCSt 15
Q4 15:00
4th & 2 at opp 15
John Wolford pass complete to Matt James for 6 yds to the NCSt 9 for a 1ST down
Q4 15:00
1st & goal at opp 9
Orville Reynolds run for 5 yds to the NCSt 4
Q4 8:36
2nd & goal at opp 4
Isaiah Robinson run for 4 yds for a TD, (Mike Weaver KICK)NC State 42, Wake Forest 13
4th quarter3 drives, then NC State 42, Wake Forest 13
NC State Punt, 7 plays
8:36
1st & 0 at own 35
Adam Centers kickoff for 55 yds , Matt Dayes return for 9 yds to the NCSt 19
8:32
1st & 10 at own 19
Bryan Underwood run for 1 yd to the NCSt 20
8:32
2nd & 9 at own 20
Jaylen Samuels run for a loss of 2 yards to the NCSt 18
8:32
3rd & 11 at own 18
Jacoby Brissett run for 18 yds to the NCSt 36 for a 1ST down
8:32
1st & 10 at own 36
Shadrach Thornton run for 11 yds to the NCSt 47 for a 1ST down
8:32
1st & 10 at own 47
Shadrach Thornton run for 5 yds to the WFrst 48
8:32
2nd & 5 at opp 48
Shadrach Thornton run for a loss of 3 yards to the NCSt 49
4:24
3rd & 8 at own 49
Timeout NC STATE, clock 04:24
4:24
3rd & 8 at own 49
Jacoby Brissett pass complete to Matt Dayes for 2 yds to the WFrst 49
4:24
4th & 6 at opp 49
Wil Baumann punt for 39 yds, fair catch by Jared Crump at the WFrst 10
Wake Forest Punt, 3 plays
3:51
1st & 10 at own 10
Kevin Sousa run for a loss of 4 yards to the WFrst 6
3:51
2nd & 14 at own 6
Orville Reynolds run for 2 yds to the WFrst 8
3:51
3rd & 12 at own 8
Isaiah Robinson run for no gain to the WFrst 8
3:51
4th & 12 at own 8
Alexander Kinal punt for 45 yds, downed at the NCSt 47
NC State End of game, 3 plays
1:34
1st & 10 at own 47
Shadrach Thornton run for 26 yds to the WFrst 27 for a 1ST down
1:34
1st & 10 at opp 27
Shadrach Thornton run for no gain to the WFrst 27
1:34
2nd & 10 at opp 27
TEAM run for a loss of 2 yards to the WFrst 29
Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.
Officially, NC State leads 70–44–6; as played, 70–44–5 in the 119 games on file; the official count covers all 120 meetings, counting the 12 since this game.