Referee Jeff Heaser; umpire Terrence Ramsey; head linesman George Geiss; line judge Steve Matarante; side judge Jim Corpora; field judge Ryan Flynn; back judge Gary Dancewicz; center judge Sean GeraghtyGame 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
NC State
Wake Forest
502
Total yards
334
327
Passing yards
247
175
Rushing yards
87
6.3
Yards per pass
8.8
4.2
Yards per rush
3.1
28
First downs
18
14–23
Third downs
3–11
3–4
Fourth downs
2–2
3
Turnovers
1
5–64
Penalties
4–40
41:07
Possession
18:53
0
Sacks (by defense)
1
Efficiency
NC State
Wake Forest
46%
Success rate
44%
0.11
EPA per play
0.20
1.08
Explosiveness
1.37
−0.09
Rushing EPA
−0.12
0.29
Passing EPA
0.52
43%
Passing-down success
29%
−0.15
First-down EPA
0.19
−0.20
Second-down EPA
0.09
0.84
Third-down EPA
0.21
16%
Havoc by its defense
16%
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 50% to win. Wake Forest won as Elo’s underdog.
The line
Wake Forest −3, over/under 62.
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 Wake Forest 58%, NC State 42%. 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. Wake Forest drives left to right, NC State right to left.
Q1 NC StateTurnover on downs, 9 plays, 39 yards
Q1 Wake ForestTouchdown, 5 plays, 64 yards
Q1 NC StateTouchdown, 10 plays, 75 yards
Q1 Wake ForestTouchdown, 9 plays, 67 yards
Q1 NC StatePunt, 5 plays, 1 yard
Q2 Wake ForestPunt, 6 plays, 10 yards
Q2 NC StateTouchdown, 12 plays, 84 yards
Q2 Wake ForestTouchdown, 9 plays, 75 yards
Q2 NC StatePunt, 8 plays, 28 yards
Q2 Wake ForestEnd of half, 1 play, −1 yard
Q3 Wake ForestPunt, 3 plays, 6 yards
Q3 NC StateTouchdown, 8 plays, 78 yards
Q3 Wake ForestPunt, 3 plays, 2 yards
Q3 NC StatePunt, 3 plays, 6 yards
Q3 Wake ForestPunt, 3 plays, 0 yards
Q3 NC StatePunt, 3 plays, −4 yards
Q3 Wake ForestField goal, 5 plays, 41 yards
Q3 NC StateFumble, 1 play, 9 yards
Q3 Wake ForestInterception, 1 play, 0 yards
Q3 NC StateField goal, 19 plays, 76 yards
Q4 Wake ForestTouchdown, 8 plays, 73 yards
Q4 NC StateFumble, 14 plays, 71 yards
Q4 Wake ForestPunt, 3 plays, 3 yards
Q4 NC StateInterception, 3 plays, 20 yards
Q4 Wake ForestEnd of game, 1 play, −1 yard
Play by play
1st quarter5 drives, then Wake Forest 14, NC State 7
NC State Turnover on downs, 9 plays
15:00
1st & 10 at own 35
Mike Weaver kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Nyheim Hines run for 3 yds to the NCSt 28
15:00
2nd & 7 at own 28
Nyheim Hines run for 3 yds to the NCSt 31
15:00
3rd & 4 at own 31
Ryan Finley pass complete to Jaylen Samuels for 5 yds to the NCSt 36 for a 1ST down
15:00
1st & 10 at own 36
Ryan Finley pass complete to Kelvin Harmon for 8 yds to the NCSt 44
15:00
2nd & 2 at own 44
Nyheim Hines run for 12 yds to the WFrst 44 for a 1ST down
15:00
1st & 10 at opp 44
Nyheim Hines run for a loss of 1 yard to the WFrst 45
15:00
2nd & 11 at opp 45
Ryan Finley pass incomplete to Jaylen Samuels, broken up by Grant Dawson
15:00
3rd & 11 at opp 45
Ryan Finley run for 9 yds to the WFrst 36
15:00
4th & 2 at opp 36
Ryan Finley pass incomplete to Jakobi Meyers
Wake Forest Touchdown, 5 plays
11:31
1st & 10 at own 36
Matt Colburn run for 3 yds to the WFrst 39
11:31
2nd & 7 at own 39
John Wolford pass complete to Tabari Hines for 39 yds to the NCSt 22 for a 1ST down
11:31
1st & 10 at opp 22
John Wolford pass complete to Tabari Hines for 9 yds to the NCSt 13
11:31
2nd & 1 at opp 13
Matt Colburn run for 2 yds to the NCSt 11 for a 1ST down
9:59
1st & 10 at opp 11
Matt Colburn run for 11 yds for a TD, (Mike Weaver KICK)Wake Forest 7, NC State 0
NC State Touchdown, 10 plays
9:59
1st & 0 at own 35
Mike Weaver kickoff for 65 yds for a touchback
9:59
1st & 10 at own 25
Nyheim Hines run for 5 yds to the NCSt 30
9:59
2nd & 5 at own 30
Nyheim Hines run for 7 yds to the NCSt 37 for a 1ST down
9:59
1st & 10 at own 37
Ryan Finley pass incomplete to Kelvin Harmon, broken up by Ja’Sir Taylor
9:59
2nd & 10 at own 37
Nyheim Hines run for 3 yds to the NCSt 40
9:59
3rd & 7 at own 40
Ryan Finley pass complete to Jakobi Meyers for 9 yds to the NCSt 49 for a 1ST down
9:59
1st & 10 at own 49
Ryan Finley pass complete to Kelvin Harmon for 32 yds to the WFrst 19 for a 1ST down
9:59
1st & 10 at opp 19
Reggie Gallaspy II run for 3 yds to the WFrst 16
9:59
2nd & 7 at opp 16
Nyheim Hines run for 1 yd to the WFrst 15
9:59
3rd & 6 at opp 15
Nyheim Hines run for 4 yds to the WFrst 11
5:13
4th & 2 at opp 11
Jaylen Samuels run for 11 yds for a TD, (Kyle Bambard KICK)Tied at 7
Wake Forest Touchdown, 9 plays
5:13
1st & 0 at own 35
Kyle Bambard kickoff for 57 yds , Chuck Wade return for 25 yds to the WFrst 33
5:07
1st & 10 at own 33
Matt Colburn run for 1 yd to the WFrst 34
5:07
2nd & 9 at own 34
John Wolford pass incomplete to Scotty Washington, broken up by Mike Stevens
5:07
3rd & 9 at own 34
John Wolford pass complete to Scotty Washington for 11 yds to the WFrst 45 for a 1ST down
5:07
1st & 10 at own 45
John Wolford pass incomplete to Tabari Hines
5:07
2nd & 10 at own 45
John Wolford pass complete to Cam Serigne for 9 yds to the NCSt 46
5:07
3rd & 1 at opp 46
Matt Colburn run for 13 yds to the NCSt 33 for a 1ST down
5:07
1st & 10 at opp 33
John Wolford run for no gain to the NCSt 33
5:07
2nd & 10 at opp 33
John Wolford pass complete to Scotty Washington for 12 yds to the NCSt 21 for a 1ST down
2:35
1st & 10 at opp 21
John Wolford pass complete to Tabari Hines for 21 yds for a TD, (Mike Weaver KICK)Wake Forest 14, NC State 7
NC State Punt, 5 plays
2:35
1st & 0 at own 35
Mike Weaver kickoff for 65 yds for a touchback
2:35
1st & 10 at own 25
Ryan Finley pass complete to Jaylen Samuels for 7 yds to the NCSt 32
2:35
2nd & 3 at own 32
Gallaspy, R. rush up middle for 1 yard to the ST33 (Black, P;Williams, Jab), PENALTY ST illegal block (Prescod, T.) 15 yards to the ST17, NO PLAY.
2:35
2nd & 18 at own 17
Ryan Finley pass complete to Nyheim Hines for 1 yd to the NCSt 18 NC STATE Penalty, Offensive holding (-9 Yards) to the NCSt 9
2:35
2nd & 26 at own 9
Finley, R. deep pass incomplete to Hines, N., PENALTY WF pass interference (Dawson, G) 15 yards to the ST24, 1ST DOWN ST, NO PLAY.
2:35
1st & 10 at own 24
Jaylen Samuels run for 1 yd to the NCSt 25
2:35
2nd & 9 at own 25
Ryan Finley pass incomplete to Kelvin Harmon, broken up by Essang Bassey
2:35
3rd & 9 at own 25
Ryan Finley pass complete to Reggie Gallaspy II for 1 yd to the NCSt 26
Q2 15:00
4th & 8 at own 26
A.J. Cole III punt for 48 yds , Jessie Bates III returns for 9 yds to the WFrst 35
2nd quarter5 drives, then Wake Forest 21, NC State 14
Wake Forest Punt, 6 plays
14:50
1st & 10 at own 35
John Wolford run for 2 yds to the WFrst 37
14:50
2nd & 8 at own 37
John Wolford pass complete to Scotty Washington for 6 yds to the WFrst 43
14:50
3rd & 2 at own 43
Matt Colburn run for 9 yds to the NCSt 48 for a 1ST down
14:50
1st & 10 at opp 48
John Wolford pass incomplete to Tabari Hines
14:50
2nd & 10 at opp 48
Matt Colburn run for a loss of 2 yards to the 50 yard line
14:50
3rd & 12 at the 50
WAKE FOREST Penalty, false start (Justin Herron) to the WFrst 45
14:50
3rd & 17 at own 45
John Wolford pass incomplete to Cam Serigne
14:50
4th & 17 at own 45
Dom Maggio punt for 39 yds, fair catch by Nyheim Hines at the NCSt 16
NC State Touchdown, 12 plays
12:41
1st & 10 at own 16
Ryan Finley pass complete to Jakobi Meyers for 18 yds to the NCSt 34 for a 1ST down
12:41
1st & 10 at own 34
Reggie Gallaspy II run for 3 yds to the NCSt 37
12:41
2nd & 7 at own 37
Nyheim Hines run for 3 yds to the NCSt 40
12:41
3rd & 4 at own 40
Ryan Finley pass complete to Kelvin Harmon for 6 yds to the NCSt 46 for a 1ST down
12:41
1st & 10 at own 46
Nyheim Hines run for 3 yds to the NCSt 49
12:41
2nd & 7 at own 49
Ryan Finley run for 6 yds to the WFrst 45
12:41
3rd & 1 at opp 45
Ryan Finley run for 1 yd to the WFrst 44 for a 1ST down
12:41
1st & 10 at opp 44
Hines, N. rush right for 7 yards to the WF37 (Bateman, E;Glenn, C), PENALTY ST illegal block (Bradbury, G.) 15 yards to the ST41, NO PLAY.
12:41
1st & 25 at own 41
Ryan Finley pass complete to Emeka Emezie for 20 yds to the WFrst 39
12:41
2nd & 5 at opp 39
Nyheim Hines run for 2 yds to the WFrst 37
12:41
3rd & 3 at opp 37
Ryan Finley pass complete to Jakobi Meyers for 8 yds to the WFrst 29 for a 1ST down
12:41
1st & 10 at opp 29
Ryan Finley pass complete to Kelvin Harmon for 28 yds to the WFrst 1 for a 1ST down
6:12
1st & goal at opp 1
Reggie Gallaspy II run for 1 yd for a TD, (Kyle Bambard KICK)Tied at 14
Wake Forest Touchdown, 9 plays
6:12
1st & 0 at own 35
Kyle Bambard kickoff for 65 yds for a touchback
6:12
1st & 10 at own 25
John Wolford pass complete to Tabari Hines for 35 yds to the NCSt 40 for a 1ST down
6:12
1st & 10 at opp 40
Arkeem Byrd run for 13 yds to the NCSt 27 for a 1ST down
6:12
1st & 10 at opp 27
Arkeem Byrd run for 7 yds to the NCSt 20
6:12
2nd & 3 at opp 20
Arkeem Byrd run for 1 yd to the NCSt 19
6:12
3rd & 2 at opp 19
John Wolford pass complete to Alex Bachman for 1 yd to the NCSt 18
6:12
4th & 1 at opp 18
Arkeem Byrd run for 3 yds to the NCSt 15 for a 1ST down
6:12
1st & 10 at opp 15
John Wolford run for 11 yds to the NCSt 4 for a 1ST down
6:12
1st & goal at opp 4
Arkeem Byrd run for a loss of 3 yards to the NCSt 7
2:47
2nd & goal at opp 7
John Wolford pass complete to Tabari Hines for 7 yds for a TD, (Mike Weaver KICK)Wake Forest 21, NC State 14
NC State Punt, 8 plays
2:47
1st & 0 at own 35
Mike Weaver kickoff for 44 yds , Reggie Gallaspy II return for 11 yds to the NCSt 32
2:43
1st & 10 at own 32
Ryan Finley pass incomplete to Jaylen Samuels
2:43
2nd & 10 at own 32
Nyheim Hines run for a loss of 1 yard to the NCSt 31
2:43
3rd & 11 at own 31
Ryan Finley pass complete to Jakobi Meyers for 11 yds to the NCSt 42 for a 1ST down
2:43
1st & 10 at own 42
Ryan Finley pass complete to Kelvin Harmon for 5 yds to the NCSt 47
2:43
2nd & 5 at own 47
Ryan Finley pass complete to Kelvin Harmon for 9 yds to the WFrst 44 for a 1ST down
0:59
1st & 10 at opp 44
Timeout NC STATE, clock 00:59
0:59
1st & 10 at opp 44
Ryan Finley pass incomplete to Kelvin Harmon, broken up by Amari Henderson
0:59
2nd & 10 at opp 44
Ryan Finley pass complete to C.J. Riley for 4 yds to the WFrst 40
0:46
3rd & 6 at opp 40
Timeout NC STATE, clock 00:46
0:46
3rd & 6 at opp 40
Ryan Finley pass incomplete to Emeka Emezie
0:46
4th & 6 at opp 40
A.J. Cole III punt for 40 yds for a touchback
Wake Forest End of half, 1 play
0:34
1st & 10 at own 20
TEAM run for a loss of 1 yard to the WFrst 19
3rd quarter9 drives, then Wake Forest 24, NC State 21
Wake Forest Punt, 3 plays
15:00
2nd & 11 at own 35
Kyle Bambard kickoff for 51 yds , Alex Bachman return for 20 yds to the WFrst 34
14:55
1st & 10 at own 34
Matt Colburn run for 2 yds to the WFrst 36
14:55
2nd & 8 at own 36
John Wolford pass incomplete to Scotty Washington, broken up by Shawn Boone
14:55
3rd & 8 at own 36
John Wolford run for 4 yds to the WFrst 40
14:55
4th & 4 at own 40
Dom Maggio punt for 46 yds , Nyheim Hines returns for 8 yds to the NCSt 22
NC State Touchdown, 8 plays
13:46
1st & 10 at own 22
Jaylen Samuels run for 20 yds to the NCSt 42 for a 1ST down
13:46
1st & 10 at own 42
Nyheim Hines run for 2 yds to the NCSt 44
13:46
2nd & 8 at own 44
Ryan Finley pass incomplete to Jakobi Meyers, broken up by Essang Bassey
13:46
3rd & 8 at own 44
Ryan Finley pass complete to JuMichael Ramos for 19 yds to the WFrst 37 for a 1ST down
13:46
1st & 10 at opp 37
Ryan Finley pass complete to Jakobi Meyers for 2 yds to the WFrst 35
13:46
2nd & 8 at opp 35
Ryan Finley run for 6 yds to the WFrst 29
13:46
3rd & 2 at opp 29
Ryan Finley run for 9 yds to the WFrst 20 for a 1ST down WAKE FOREST Penalty, Defensive offside ( Yards) declined for a 1ST down
10:32
1st & 10 at opp 20
Ryan Finley pass complete to Emeka Emezie for 20 yds for a TD, (Kyle Bambard KICK)Tied at 21
Wake Forest Punt, 3 plays
10:32
1st & 0 at own 35
Kyle Bambard kickoff for 55 yds , Alex Bachman return for 18 yds to the WFrst 28
10:24
1st & 10 at own 28
WAKE FOREST Penalty, false start (Scotty Washington) to the WFrst 23
10:24
1st & 15 at own 23
John Wolford run for 5 yds to the WFrst 28
10:24
2nd & 10 at own 28
John Wolford run for 2 yds to the WFrst 30
10:24
3rd & 8 at own 30
John Wolford pass incomplete to Tabari Hines
10:24
4th & 8 at own 30
Dom Maggio punt for 55 yds for a touchback , Nyheim Hines returns for no gain Nyheim Hines fumbled,
NC State Punt, 3 plays
9:26
1st & 10 at own 20
Ryan Finley pass complete to Jaylen Samuels for 5 yds to the NCSt 25
9:26
2nd & 5 at own 25
Jaylen Samuels run for 2 yds to the NCSt 27
8:04
3rd & 3 at own 27
Timeout NC STATE, clock 08:04
8:04
3rd & 3 at own 27
Ryan Finley pass complete to Reggie Gallaspy II for a loss of 1 yard to the NCSt 26
8:04
4th & 4 at own 26
A.J. Cole III punt for 25 yds, punt out-of-bounds at the WFrst 49
Wake Forest Punt, 3 plays
7:29
1st & 10 at own 49
Arkeem Byrd run for a loss of 1 yard to the WFrst 48
7:29
2nd & 11 at own 48
John Wolford pass complete to Tabari Hines for 1 yd to the WFrst 49
7:29
3rd & 10 at own 49
John Wolford pass incomplete to Alex Bachman
7:29
4th & 10 at own 49
Dom Maggio punt for 34 yds, punt out-of-bounds at the NCSt 17
NC State Punt, 3 plays
6:32
1st & 10 at own 17
Ryan Finley pass incomplete to Kelvin Harmon
6:32
2nd & 10 at own 17
Ryan Finley run for a loss of 4 yards to the NCSt 13 Ryan Finley fumbled, recovered by NCSt Ryan Finley
6:32
3rd & 14 at own 13
Ryan Finley pass incomplete to Kelvin Harmon
6:32
4th & 14 at own 13
A.J. Cole III punt for 46 yds, fair catch by Jessie Bates III at the WFrst 41
Wake Forest Field goal, 5 plays
5:32
1st & 10 at own 41
John Wolford pass complete to Chuck Wade for 41 yds to the NCSt 18 for a 1ST down
5:32
1st & 10 at opp 18
Matt Colburn run for a loss of 3 yards to the NCSt 21
5:32
2nd & 13 at opp 21
John Wolford pass complete to Cam Serigne for 3 yds to the NCSt 18
5:32
3rd & 10 at opp 18
John Wolford pass incomplete to Tabari Hines
4:14
4th & 10 at opp 18
Mike Weaver 36 yd FG GOODWake Forest 24, NC State 21
4:14
1st & 0 at own 35
Mike Weaver kickoff for 62 yds , Maurice Trowell return for 34 yds to the NCSt 37
4:07
1st & 10 at own 37
Jaylen Samuels run for 4 yds to the NCSt 46 Jaylen Samuels fumbled, forced by Demetrius Kemp, recovered by WFrst Paris Black
Wake Forest Interception, 1 play
4:00
1st & 10 at opp 46
John Wolford pass intercepted Shawn Boone return for no gain to the NCSt 16
NC State Field goal, 19 plays
3:53
1st & 10 at own 16
Ryan Finley pass incomplete to Kelvin Harmon
3:53
2nd & 10 at own 16
Ryan Finley pass complete to Jakobi Meyers for 13 yds to the NCSt 29 for a 1ST down
3:53
1st & 10 at own 29
Ryan Finley run for 3 yds to the NCSt 32
3:53
2nd & 7 at own 32
Ryan Finley pass complete to Jakobi Meyers for 5 yds to the NCSt 37
3:53
3rd & 2 at own 37
Ryan Finley pass complete to C.J. Riley for 12 yds to the NCSt 49 for a 1ST down
3:53
1st & 10 at own 49
Ryan Finley pass incomplete to Jakobi Meyers
3:53
2nd & 10 at own 49
Ryan Finley pass complete to Kelvin Harmon for 9 yds to the WFrst 42
3:53
3rd & 1 at opp 42
Ryan Finley pass incomplete to Jaylen Samuels
3:53
4th & 1 at opp 42
Jaylen Samuels run for 11 yds to the WFrst 31 for a 1ST down
3:53
1st & 10 at opp 31
Ryan Finley pass complete to Jakobi Meyers for 2 yds to the WFrst 29
Q4 15:00
2nd & 8 at opp 29
Reggie Gallaspy II run for 3 yds to the WFrst 26
Q4 15:00
3rd & 5 at opp 26
Ryan Finley run for 7 yds to the WFrst 19 for a 1ST down
Q4 15:00
1st & 10 at opp 19
Ryan Finley pass incomplete to Emeka Emezie
Q4 15:00
2nd & 10 at opp 19
Reggie Gallaspy II run for 3 yds to the WFrst 16
Q4 15:00
3rd & 7 at opp 16
Ryan Finley pass complete to Kelvin Harmon for 8 yds to the WFrst 8 for a 1ST down
Q4 15:00
1st & goal at opp 8
Reggie Gallaspy II run for 4 yds to the WFrst 4
Q4 15:00
2nd & goal at opp 4
Jaylen Samuels run for a loss of 4 yards to the WFrst 8
Q4 15:00
3rd & goal at opp 8
Ryan Finley pass incomplete to Jaylen Samuels
Q4 10:45
4th & goal at opp 8
Kyle Bambard 25 yd FG GOODTied at 24
4th quarter5 drives, then Wake Forest 30, NC State 24
Wake Forest Touchdown, 8 plays
10:45
1st & 0 at own 35
Kyle Bambard kickoff for 64 yds , Chuck Wade return for 26 yds to the WFrst 27
10:38
1st & 10 at own 27
John Wolford pass complete to Cam Serigne for 17 yds to the NCSt 44 for a 1ST down NC STATE Penalty, personal foul (Ryan Finley) to the NCSt 41 for a 1ST down
10:38
1st & 10 at opp 41
John Wolford pass complete to Tabari Hines for 9 yds to the NCSt 32
10:38
2nd & 1 at opp 32
John Wolford pass complete to Chuck Wade for a loss of 2 yards to the NCSt 34
10:38
3rd & 3 at opp 34
Matt Colburn run for 1 yd to the NCSt 33
10:38
4th & 2 at opp 33
John Wolford pass complete to Chuck Wade for 4 yds to the NCSt 29 for a 1ST down
10:38
1st & 10 at opp 29
John Wolford run for 5 yds to the NCSt 24
10:38
2nd & 5 at opp 24
John Wolford pass complete to Chuck Wade for 6 yds to the NCSt 18 for a 1ST down
8:03
1st & 10 at opp 18
John Wolford pass complete to Tabari Hines for 18 yds for a TD, (Mike Weaver PAT BLOCKED)Wake Forest 30, NC State 24
NC State Fumble, 14 plays
8:03
1st & 0 at own 35
Mike Weaver kickoff for 45 yds , Jaylen Samuels return for 9 yds to the NCSt 29
7:58
1st & 10 at own 29
Reggie Gallaspy II run for 4 yds to the NCSt 33
7:58
2nd & 6 at own 33
Reggie Gallaspy II run for no gain to the NCSt 33
7:58
3rd & 6 at own 33
Ryan Finley pass complete to Jakobi Meyers for 13 yds to the NCSt 46 for a 1ST down
7:58
1st & 10 at own 46
Ryan Finley pass incomplete to Jakobi Meyers
7:58
2nd & 10 at own 46
Ryan Finley pass complete to Emeka Emezie for 8 yds to the WFrst 46
7:58
3rd & 2 at opp 46
Reggie Gallaspy II run for 1 yd to the WFrst 45
7:58
4th & 1 at opp 45
Ryan Finley run for 1 yd to the WFrst 44 for a 1ST down
7:58
1st & 10 at opp 44
Ryan Finley pass complete to Jaylen Samuels for 6 yds to the WFrst 38
7:58
2nd & 4 at opp 38
Ryan Finley sacked by Willie Yarbary for a loss of 3 yards to the WFrst 41
7:58
3rd & 7 at opp 41
Ryan Finley pass complete to Emeka Emezie for 8 yds to the WFrst 33 for a 1ST down
7:58
1st & 10 at opp 33
Ryan Finley pass incomplete to Kelvin Harmon
7:58
2nd & 10 at opp 33
Reggie Gallaspy II run for 7 yds to the WFrst 26
7:58
3rd & 3 at opp 26
Reggie Gallaspy II run for 15 yds to the WFrst 11 for a 1ST down
7:58
1st & 10 at opp 11
Ryan Finley pass complete to Emeka Emezie for 10 yds Emeka Emezie fumbled, forced by Demetrius Kemp, recovered by WFrst Demetrius Kemp
Wake Forest Punt, 3 plays
1:51
1st & 10 at own 20
Matt Colburn run for 3 yds to the WFrst 23
1:45
2nd & 7 at own 23
Timeout NC STATE, clock 01:45
1:45
2nd & 7 at own 23
John Wolford run for 2 yds to the WFrst 25
1:36
3rd & 5 at own 25
Timeout NC STATE, clock 01:36
1:36
3rd & 5 at own 25
Matt Colburn run for a loss of 2 yards to the WFrst 23
0:49
4th & 7 at own 23
Timeout WAKE FOREST, clock 00:49
0:49
4th & 7 at own 23
Dom Maggio punt for 32 yds , Gavin Locklear returns for no gain to the NCSt 45
NC State Interception, 3 plays
0:41
1st & 10 at own 45
Ryan Finley pass complete to Jakobi Meyers for 9 yds to the WAKEFOREST 46 for a 1ST down WAKE FOREST Penalty, roughing passer (Sulaiman Kamara) to the WFrst 31 for a 1ST down
0:41
1st & 10 at opp 31
Finley, R. sideline pass incomplete to Harmon, K. (Bassey, E), PENALTY ST holding (Jones, T.) 10 yards to the WF41, NO PLAY.
0:41
1st & 20 at opp 41
Ryan Finley pass complete to Reggie Gallaspy II for 6 yds to the WFrst 35
0:41
2nd & 14 at opp 35
Ryan Finley pass intercepted, touchback. Essang Bassey return for no gain
Wake Forest End of game, 1 play
0:01
1st & 10 at own 20
TEAM run for a loss of 1 yard to the WFrst 19
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 nine since this game.