Referee Dennis Hennigan; umpire Troy Riley; head linesman John Hoffmann; line judge Allen Andrick; side judge Timon Oujiri; field judge Billy Beckett; back judge Gary Dancewicz; alternate Jerry MosleyGame 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
Richmond
NC State
322
Total yards
444
300
Passing yards
256
22
Rushing yards
188
6.7
Yards per pass
7.3
0.9
Yards per rush
4.6
24
First downs
24
7–15
Third downs
8–16
1–1
Fourth downs
1–1
2
Turnovers
4
7–61
Penalties
10–89
31:01
Possession
28:44
Efficiency
Richmond
NC State
39%
Success rate
46%
0.11
EPA per play
0.11
1.13
Explosiveness
0.86
−0.24
Rushing EPA
0.07
0.29
Passing EPA
0.15
40%
Passing-down success
44%
−0.29
First-down EPA
0.08
0.16
Second-down EPA
−0.22
0.79
Third-down EPA
0.60
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 78% to win. Elo’s favorite won.
The line
NC State −23.
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 94%, Richmond 6%. 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, Richmond right to left.
Q1 RichmondPunt, 4 plays, 17 yards
Q1 NC StateFumble, 7 plays, 46 yards
Q1 RichmondPunt, 1 play, 13 yards
Q1 NC StateField goal, 9 plays, 46 yards
Q1 RichmondTouchdown pass, 11 plays, 75 yards
Q1 NC StateTouchdown run, 11 plays, 75 yards
Q2 RichmondTouchdown pass, 8 plays, 75 yards
Q2 NC StatePunt, 3 plays, 19 yards
Q2 RichmondTouchdown run, 7 plays, 62 yards
Q2 NC StateField goal, 13 plays, 74 yards
Q2 RichmondEnd of half, 1 play, −1 yard
Q3 NC StateInterception, 7 plays, 38 yards
Q3 RichmondPunt, 3 plays, −4 yards
Q3 NC StatePunt, 6 plays, 25 yards
Q3 RichmondFumble, 1 play, −8 yards
Q3 NC StateTouchdown pass, 2 plays, 8 yards
Q3 RichmondFumble, 3 plays, −7 yards
Q3 NC StateFumble, 5 plays, 15 yards
Q3 RichmondPunt, 11 plays, 43 yards
Q4 NC StatePunt, 6 plays, 20 yards
Q4 RichmondPunt, 7 plays, 4 yards
Q4 NC StateInterception, 6 plays, 37 yards
Q4 RichmondPunt, 4 plays, 17 yards
Q4 NC StateField goal, 7 plays, 48 yards
Q4 RichmondEnd of game, 5 plays, 38 yards
Play by play
1st quarter6 drives, then Richmond 7, NC State 3
Richmond Punt, 4 plays
15:00
1st & 10 at own 25
Michael Strauss pass complete to Ben Edwards for 10 yards to the Richm 35, tackled by Hakim Jones for a 1ST down.
15:00
1st & 10 at own 35
Michael Strauss pass complete to Ben Edwards for 1 yard to the Richm 36, tackled by J Burriss.
15:00
2nd & 9 at own 36
Michael Strauss pass incomplete to Ben Edwards, broken up by Team.
15:00
3rd & 9 at own 36
Michael Strauss pass complete to Ben Edwards for 6 yards to the Richm 42, tackled by Darryl Cato-Bishop.
15:00
4th & 3 at own 42
Jr. Joe Gulli punt for 28 yards, punt out-of-bounds at the NCSt 30.
NC State Fumble, 7 plays
12:51
1st & 10 at own 30
Pete Thomas pass complete to Rashard Smith for 11 yards to the NCSt 41, tackled by Eric Wright for a 1ST down.
12:51
1st & 10 at own 41
Tony Creecy rush for 4 yards to the NCSt 45, tackled by Eric Wright and B.J. Scott.
12:51
2nd & 6 at own 45
Pete Thomas pass complete to Rashard Smith for 8 yards to the Richm 47, tackled by Aaron Roane for a 1ST down.
11:38
1st & 10 at opp 47
Marchez Coates pass incomplete to Team.
Richmond Punt, 1 play
11:38
2nd & 10 at opp 15
Marchez Coates pass complete to Tim Buckley for a loss of 9 yards, fumbled, forced by David Broadus, recovered by Richm Sam Roller at the Richm 24.
11:38
2nd & 9 at own 15
Michael Strauss pass incomplete to N/A.
11:38
3rd & 9 at own 15
Michael Strauss pass complete to Ben Edwards for 9 yards, fumbled, forced by Jarvis Byrd, recovered by Richm N/A at the Richm 15 for a 1ST down.
11:38
1st & 10 at own 24
RICHMOND penalty 6 yard intentional grounding on Michael Strauss accepted.
11:38
2nd & 16 at own 18
Michael Strauss pass complete to Ben Edwards for 5 yards to the Richm 23.
11:38
3rd & 11 at own 23
NC STATE penalty 5 yard offside on N/A accepted.
11:38
3rd & 6 at own 28
Jr. Joe Gulli punt for 40 yards, returned by Rashard Smith for 3 yards to the NCSt 25, tackled by Sam Roller and Eric Wright, NC STATE penalty 10 yard illegal block on N/A accepted.
NC State Field goal, 9 plays
11:38
1st & 10 at own 25
Tony Creecy rush for 18 yards to the NCSt 43, tackled by Aaron Roane for a 1ST down.
9:42
1st & 10 at own 43
Bryant Shirreffs pass complete to Tony Creecy for 6 yards to the NCSt 49, tackled by Ayo Ogunniyi.
9:42
2nd & 4 at own 49
Pete Thomas pass complete to Marquez Valdes-Scantling for a loss of 2 yards to the NCSt 47, tackled by Eric Wright.
9:42
3rd & 6 at own 47
Pete Thomas pass complete to Bryan Underwood for 11 yards to the Richm 42, tackled by Walt Sparks and Wayne Pettus for a 1ST down.
9:42
1st & 10 at opp 42
Pete Thomas pass complete to Marquez Valdes-Scantling for 11 yards to the Richm 31, tackled by Ayo Ogunniyi for a 1ST down.
9:42
1st & 10 at opp 31
Pete Thomas pass complete to Bryan Underwood for 4 yards to the Richm 27, tackled by Aaron Roane and Eric Wright.
9:42
2nd & 6 at opp 27
Pete Thomas pass incomplete to Rashard Smith, broken up by Eric Wright.
6:21
4th & 8 at opp 29
Niklas Sade 46 yard field goal GOOD.NC State 3, Richmond 0
6:21
Niklas Sade kickoff for 65 yards for a touchback.
Richmond Touchdown pass, 11 plays
6:21
1st & 10 at own 25
RICHMOND penalty 5 yard false start on N/A accepted.
6:21
1st & 15 at own 20
Michael Strauss rush for 1 yard to the Richm 21, tackled by D.J. Green.
6:21
2nd & 14 at own 21
Michael Strauss pass complete to Stephen Barnette for 10 yards to the Richm 31, tackled by J Burriss.
4:53
3rd & 4 at own 31
Timeout Richmond, clock 04:53.
4:53
3rd & 4 at own 31
Michael Strauss pass complete to Stephen Barnette for 29 yards to the NCSt 40, tackled by Dontae Johnson for a 1ST down.
4:53
1st & 10 at opp 40
Michael Strauss pass incomplete to N/A.
4:53
2nd & 10 at opp 40
Michael Strauss pass complete to Seth Fisher for 7 yards to the NCSt 33, tackled by D.J. Green.
4:53
3rd & 3 at opp 33
Michael Strauss pass complete to Shane Savage for 3 yards to the NCSt 30, tackled by Robert Caldwell and Forrest West for a 1ST down.
4:53
1st & 10 at opp 30
Michael Strauss pass complete to Sam Roller for 11 yards to the NCSt 19, tackled by J Burriss and Robert Caldwell for a 1ST down.
4:53
1st & 10 at opp 19
Seth Fisher rush for 1 yard to the NCSt 18, tackled by Robert Caldwell and Rodman Noel.
4:53
2nd & 9 at opp 18
Michael Strauss pass complete to Stephen Barnette for 14 yards to the NCSt 2, tackled by J Burriss, NC STATE penalty 2 yard roughing passer accepted for a 1ST down.
4:53
1st & goal at opp 2
T.J. Moon rush for a loss of 1 yard to the NCSt 3, tackled by Zach Gentry.
1:20
2nd & goal at opp 3
Michael Strauss pass complete to Sam Roller for 3 yards for a TOUCHDOWN.Richmond 6, NC State 3
1:20
Brandon Jordi extra point GOOD.Richmond 7, NC State 3
1:20
Peter Yoder kickoff for 65 yards for a touchback.
NC State Touchdown run, 11 plays
1:20
1st & 10 at own 25
NC STATE penalty 10 yard holding on N/A accepted.
1:20
1st & 20 at own 15
Matt Dayes rush for 1 yard to the NCSt 16, tackled by Justin Grant and Reggie Barnette.
1:20
2nd & 19 at own 16
Matt Dayes rush for 7 yards to the NCSt 23, tackled by Kerry Wynn.
Q2 15:00
3rd & 12 at own 23
Pete Thomas pass complete to Quintin Payton for 16 yards to the NCSt 39, tackled by Justin Grant for a 1ST down.
Q2 10:36
1st & 10 at own 39
Bryant Shirreffs rush for 4 yards to the NCSt 43, tackled by Justin Grant and Kerry Wynn.
Q2 10:36
2nd & 6 at own 43
Bryant Shirreffs rush for 3 yards to the NCSt 46, tackled by Kerry Wynn.
Q2 15:00
3rd & 3 at own 46
Pete Thomas rush for 13 yards to the Richm 41, tackled by Mylon Blueford for a 1ST down.
Q2 15:00
1st & 10 at opp 41
Matt Dayes rush for a loss of 1 yard to the Richm 42, tackled by Aaron Roane.
Q2 15:00
2nd & 11 at opp 42
Matt Dayes rush for 2 yards to the Richm 40, tackled by Kerry Wynn and B.J. Scott.
Q2 15:00
3rd & 9 at opp 40
Pete Thomas rush for 7 yards to the Richm 33, tackled by Mylon Blueford and Aaron Roane.
Q2 15:00
4th & 2 at opp 33
Pete Thomas rush for 5 yards to the Richm 28, tackled by Kerry Wynn and Walt Sparks for a 1ST down.
Q2 10:36
1st & 10 at opp 28
Bryant Shirreffs rush for 28 yards for a TOUCHDOWN.NC State 10, Richmond 7
Q2 10:36
Niklas Sade extra point GOOD.
Q2 10:36
Niklas Sade kickoff for 65 yards for a touchback.
2nd quarter5 drives, then Richmond 21, NC State 13
Richmond Touchdown pass, 8 plays
10:26
1st & 10 at own 25
Jacobi Green rush for 1 yard to the Richm 26, tackled by Brandon Pittman and Robert Caldwell.
10:26
2nd & 9 at own 26
Michael Strauss pass incomplete to N/A.
10:26
3rd & 9 at own 26
Michael Strauss pass complete to Stephen Barnette for 27 yards to the NCSt 47, tackled by Tim Buckley and Hakim Jones for a 1ST down.
10:26
1st & 10 at opp 47
Jacobi Green rush for 2 yards to the NCSt 45, tackled by Robert Caldwell.
10:26
2nd & 8 at opp 45
Michael Strauss pass incomplete to N/A, hurried by Mike Rose.
10:26
3rd & 8 at opp 45
Michael Strauss pass complete to Shane Savage for 6 yards to the NCSt 39, tackled by Tim Buckley.
10:26
4th & 2 at opp 39
Michael Strauss pass complete to Sam Roller for 25 yards to the NCSt 14, tackled by Jarvis Byrd for a 1ST down.
7:35
1st & 10 at opp 14
Michael Strauss pass complete to Stephen Barnette for 14 yards for a TOUCHDOWN.Richmond 13, NC State 10
7:35
Brandon Jordi extra point GOOD.Richmond 14, NC State 10
7:35
Peter Yoder kickoff for 57 yards returned by Shadrach Thornton for 2 yards, fumbled, recovered by NCSt Tony Creecy at the NCSt 13.
NC State Punt, 3 plays
7:33
1st & 10 at own 1
Tony Creecy rush for 16 yards to the NCSt 17, tackled by Reggie Barnette for a 1ST down.
7:33
2nd & 6 at own 17
Tony Creecy rush for 2 yards to the NCSt 19, tackled by Kerry Wynn and David Jones.
7:33
3rd & 4 at own 19
Pete Thomas rush for 1 yard to the NCSt 20, tackled by Evan Kelly and Kerry Wynn.
7:33
4th & 3 at own 20
Wil Baumann punt for 42 yards to the Richm 38, no return.
Richmond Touchdown run, 7 plays
5:38
1st & 10 at own 38
T.J. Moon rush for 5 yards to the Richm 43, tackled by Thomas Teal.
5:38
2nd & 5 at own 43
Michael Strauss pass complete to Shane Savage for 10 yards to the NCSt 32, tackled by Art Norman and Robert Caldwell, NC STATE penalty 15 yard roughing passer on Darryl Cato-Bishop accepted for a 1ST down.
5:38
1st & 10 at opp 32
T.J. Moon rush for 10 yards to the NCSt 22, tackled by Jarvis Byrd and Hakim Jones for a 1ST down.
5:38
1st & 10 at opp 22
Michael Strauss pass complete to Sam Roller for 13 yards to the NCSt 9, tackled by Brandon Pittman for a 1ST down.
5:38
1st & goal at opp 9
Michael Strauss pass incomplete to N/A.
5:38
2nd & 0 at opp 9
RICHMOND penalty 15 yard crackback on N/A accepted.
5:38
2nd & 0 at opp 24
Michael Strauss pass complete to Rashad Ponder for 15 yards to the NCSt 9, tackled by Jack Tocho and Jarvis Byrd.
Jacobi Green rush for 7 yards for a TOUCHDOWN.Richmond 20, NC State 10
1:33
Brandon Jordi extra point GOOD.Richmond 21, NC State 10
1:33
Peter Yoder kickoff for 61 yards returned by Rashard Smith for 20 yards to the NCSt 24, tackled by Trevor Jones.
NC State Field goal, 13 plays
1:27
1st & 10 at own 24
Matt Dayes rush for 2 yards to the NCSt 26, tackled by Kerry Wynn.
1:20
2nd & 8 at own 26
Timeout NC State, clock 01:20.
1:20
2nd & 8 at own 26
Pete Thomas pass complete to David J. Grinnage for 16 yards to the NCSt 42, tackled by Reggie Barnette for a 1ST down.
1:20
1st & 10 at own 42
Pete Thomas pass complete to Matt Dayes for 5 yards to the NCSt 47, tackled by Ayo Ogunniyi.
1:08
2nd & 5 at own 47
Timeout NC State, clock 01:08.
1:08
2nd & 5 at own 47
Pete Thomas pass incomplete to Matt Dayes.
1:08
3rd & 5 at own 47
Pete Thomas pass complete to Marquez Valdes-Scantling for 10 yards to the Richm 43, tackled by David Herlocker for a 1ST down.
1:08
1st & 10 at opp 43
Pete Thomas pass complete to Rashard Smith for 11 yards to the Richm 32, tackled by Aaron Roane for a 1ST down.
1:08
1st & 10 at opp 32
Pete Thomas pass complete to Rashard Smith for 10 yards to the Richm 22, tackled by Reggie Barnette for a 1ST down.
1:08
1st & 10 at opp 22
Pete Thomas pass incomplete to Marquez Valdes-Scantling.
1:08
2nd & 10 at opp 22
Pete Thomas pass complete to Marquez Valdes-Scantling for 20 yards to the Richm 2 for a 1ST down.
1:08
1st & goal at opp 2
Team pass incomplete.
1:08
2nd & goal at opp 2
Matt Dayes rush for no gain to the Richm 2, tackled by Walt Sparks.
0:18
3rd & 0 at opp 2
Timeout NC State, clock 00:18.
0:18
3rd & goal at opp 2
Pete Thomas pass incomplete to Rashard Smith, hurried by Aaron Roane.
0:10
4th & goal at opp 2
Niklas Sade 19 yard field goal GOOD.Richmond 21, NC State 13
0:10
Niklas Sade kickoff for 65 yards for a touchback.
Richmond End of half, 1 play
0:10
1st & 10 at own 25
Team rush for a loss of 1 yard to the Richm 24.
Q3 15:00
Peter Yoder kickoff for 63 yards returned by Rashard Smith for 32 yards to the NCSt 34, tackled by DeShawn Holmes.
3rd quarter8 drives, then Richmond 21, NC State 20
NC State Interception, 7 plays
14:53
1st & 10 at own 34
Matt Dayes rush for 4 yards to the NCSt 38, tackled by B.J. Scott.
14:53
2nd & 6 at own 38
Matt Dayes rush for 13 yards to the Richm 49, tackled by Wayne Pettus and Justin Williamson for a 1ST down.
14:53
1st & 10 at opp 49
Matt Dayes rush for 4 yards to the Richm 45, tackled by Justin Williamson and Aaron Roane.
14:53
2nd & 6 at opp 45
Pete Thomas pass complete to Rashard Smith for 5 yards to the Richm 40, tackled by Wayne Pettus.
14:53
3rd & 1 at opp 40
Pete Thomas pass complete to Bryan Underwood for 5 yards to the Richm 35, tackled by DeShawn Holmes for a 1ST down.
14:53
1st & 10 at opp 35
Matt Dayes rush for 7 yards to the Richm 28, tackled by Walt Sparks.
14:53
2nd & 3 at opp 28
Pete Thomas pass intercepted by Wayne Pettus at the Richm 17, returned for 12 yards to the Richm 44, tackled by Marquez Valdes-Scantling, RICHMOND penalty 15 yard face mask accepted for a 1ST down.
Richmond Punt, 3 plays
12:52
1st & 10 at own 44
Michael Strauss pass incomplete to Stephen Barnette.
12:52
2nd & 10 at own 44
Jacobi Green rush for 3 yards to the Richm 47, tackled by Thomas Teal and Carlos Gray.
12:52
4th & 14 at own 40
Jr. Joe Gulli punt for 56 yards, returned by Rashard Smith for 14 yards to the NCSt 18, tackled by DeShawn Holmes.
NC State Punt, 6 plays
12:52
1st & 10 at own 18
Tony Creecy rush for 7 yards to the NCSt 25, tackled by Kerry Wynn.
11:08
2nd & 3 at own 25
Rashard Smith rush for 2 yards to the NCSt 27, tackled by Eric Wright.
11:08
3rd & 1 at own 27
Pete Thomas rush for 8 yards to the NCSt 35, tackled by Joey Landess and Eric Wright for a 1ST down.
11:08
1st & 10 at own 35
Tony Creecy rush for 9 yards to the NCSt 44, tackled by Reggie Barnette and David Jones.
11:08
2nd & 1 at own 44
Tony Creecy rush for a loss of 4 yards to the NCSt 40, tackled by Eric Wright.
11:08
3rd & 5 at own 40
Pete Thomas pass complete to Marquez Valdes-Scantling for 3 yards to the NCSt 43, tackled by David Herlocker.
11:08
4th & 2 at own 43
Wil Baumann punt for 41 yards to the Richm 16, no return.
Richmond Fumble, 1 play
11:08
1st & 10 at own 16
Michael Strauss rush for a loss of 6 yards, fumbled, recovered by NCSt Art Norman at the Richm 8.
NC State Touchdown pass, 2 plays
7:29
1st & 0 at opp 8
NC STATE penalty 5 yard delay of game on Bryant Shirreffs accepted.
7:29
1st & goal at opp 13
Bryant Shirreffs pass complete to Matt Dayes for 6 yards to the Richm 7, tackled by Wayne Pettus.
7:09
2nd & goal at opp 7
Bryant Shirreffs pass complete to Matt Dayes for 7 yards for a TOUCHDOWN.Richmond 21, NC State 19
7:09
Niklas Sade extra point GOOD.Richmond 21, NC State 20
7:09
Niklas Sade kickoff for 65 yards for a touchback.
Richmond Fumble, 3 plays
7:09
1st & 10 at own 25
Jacobi Green rush for 3 yards to the Richm 28, tackled by Robert Caldwell and D.J. Green.
7:09
2nd & 7 at own 28
Michael Strauss pass incomplete to Stephen Barnette, hurried by Art Norman.
NC State Fumble, 5 plays
6:16
1st & 10 at opp 19
Tony Creecy rush for 4 yards to the Richm 15, tackled by Justin Grant.
6:16
2nd & 6 at opp 15
Tony Creecy rush for 5 yards to the Richm 10, tackled by Justin Grant and Reggie Barnette.
6:16
3rd & 1 at opp 10
Tony Creecy rush for 3 yards to the Richm 7, tackled by Aaron Roane and Ayo Ogunniyi for a 1ST down.
6:16
1st & goal at opp 7
Tony Creecy rush for 2 yards to the Richm 5, tackled by Eric Wright.
6:16
2nd & goal at opp 5
Bryant Shirreffs rush for 1 yard, fumbled, recovered by Richm Wayne Pettus at the Richm 4.
Richmond Punt, 11 plays
4:00
1st & 10 at own 4
Jacobi Green rush for 1 yard to the Richm 5, tackled by Monty Nelson and Mike Rose.
4:00
2nd & 9 at own 5
Seth Fisher rush for 1 yard to the Richm 6, tackled by D.J. Green.
2:27
3rd & 8 at own 6
Timeout Richmond, clock 02:27.
2:27
3rd & 8 at own 6
Michael Strauss pass complete to Seth Fisher for 9 yards to the Richm 15, tackled by Brandon Pittman for a 1ST down.
2:27
1st & 10 at own 15
Michael Strauss pass complete to Shane Savage for 7 yards to the Richm 22, tackled by Brandon Pittman.
2:27
2nd & 3 at own 22
Michael Strauss pass complete to Seth Fisher for 2 yards to the Richm 24, tackled by Darryl Cato-Bishop and J Burriss.
2:27
3rd & 1 at own 24
T.J. Moon rush for 1 yard to the Richm 25, tackled by Robert Caldwell for a 1ST down.
2:27
1st & 10 at own 25
Michael Strauss pass incomplete to Sam Roller, hurried by Team.
2:27
2nd & 10 at own 25
Michael Strauss pass complete to Shane Savage for 14 yards to the Richm 39, tackled by Jack Tocho for a 1ST down.
Q4 15:00
1st & 10 at own 39
Seth Fisher rush for 7 yards to the Richm 46, tackled by Carlos Gray and Hakim Jones.
Q4 15:00
2nd & 3 at own 46
Michael Strauss pass complete to Seth Fisher for 1 yard to the Richm 47, tackled by Robert Caldwell and Art Norman.
Q4 15:00
3rd & 2 at own 47
Michael Strauss pass incomplete to Shane Savage.
Q4 13:36
4th & 2 at own 47
Timeout NC State, clock 13:36.
Q4 13:36
4th & 2 at own 47
Jr. Joe Gulli punt for 40 yards, fair catch by Rashard Smith at the NCSt 13.
4th quarter6 drives, then NC State 23, Richmond 21
NC State Punt, 6 plays
13:36
1st & 10 at own 13
Matt Dayes rush for a loss of 1 yard to the NCSt 12, tackled by Eric Wright and Evan Kelly.
13:29
2nd & 11 at own 12
Pete Thomas rush for 6 yards to the NCSt 18, tackled by Walt Sparks.
13:29
3rd & 5 at own 18
Pete Thomas rush for 7 yards to the NCSt 25, tackled by Eric Wright for a 1ST down.
13:29
1st & 10 at own 25
Rashard Smith rush for 4 yards to the NCSt 29, tackled by Justin Grant.
13:29
2nd & 6 at own 29
Matt Dayes rush for 2 yards to the NCSt 31, tackled by Kerry Wynn.
13:29
3rd & 4 at own 31
Pete Thomas rush for 2 yards to the NCSt 33, tackled by Justin Williamson.
13:29
4th & 2 at own 33
Wil Baumann punt for 48 yards, returned by Dominique Miller for 2 yards to the Richm 21, tackled by Tim Buckley.
Richmond Punt, 7 plays
13:29
1st & 10 at own 21
Michael Strauss pass complete to Shane Savage for 9 yards to the Richm 30, tackled by T.Y. McGill.
9:57
2nd & 1 at own 30
Michael Strauss pass incomplete to Sam Roller, broken up by Forrest West.
9:57
3rd & 1 at own 30
Michael Strauss pass complete to Sam Roller for 2 yards to the Richm 32, tackled by J Burriss for a 1ST down.
9:57
1st & 10 at own 32
Jacobi Green rush for 3 yards to the 50 yard line, tackled by Darryl Cato-Bishop, NC STATE penalty 15 yard personal foul on Jarvis Byrd accepted for a 1ST down.
9:57
1st & 10 at the 50
RICHMOND penalty 10 yard holding accepted.
9:57
1st & 20 at own 40
Michael Strauss rush for no gain to the Richm 40, tackled by Mike Rose.
9:57
2nd & 20 at own 40
RICHMOND penalty 5 yard false start on Mark Speir accepted.
9:57
2nd & 25 at own 35
Michael Strauss pass complete to Shane Savage for 5 yards to the Richm 40, tackled by Robert Caldwell and Art Norman.
9:57
3rd & 20 at own 40
Team rush for a loss of 15 yards, fumbled, recovered by Richm Michael Strauss at the Richm 25.
9:57
4th & 35 at own 25
Jr. Joe Gulli punt for 55 yards, downed at the NCSt 20.
NC State Interception, 6 plays
5:09
1st & 10 at own 20
Pete Thomas pass complete to Matt Dayes for 21 yards to the NCSt 41, tackled by Wayne Pettus for a 1ST down.
5:09
1st & 10 at own 41
Matt Dayes rush for 4 yards to the NCSt 45, tackled by Aaron Roane and Justin Grant.
5:09
2nd & 6 at own 45
Pete Thomas pass complete to Matt Dayes for 8 yards to the Richm 47, tackled by Eric Wright for a 1ST down.
5:09
1st & 10 at opp 47
Matt Dayes rush for a loss of 1 yard to the Richm 48, tackled by Ayo Ogunniyi and Winston Craig.
5:09
2nd & 11 at opp 48
Pete Thomas pass complete to Rashard Smith for 5 yards to the Richm 43, tackled by Justin Grant.
5:09
3rd & 6 at opp 43
Pete Thomas pass intercepted by Ayo Ogunniyi at the Richm 12, returned for no gain to the Richm 12, tackled by Rashard Smith.
Richmond Punt, 4 plays
5:09
1st & 10 at own 12
Jacobi Green rush for 11 yards to the Richm 23, tackled by Hakim Jones and D.J. Green for a 1ST down.
3:04
1st & 10 at own 23
Seth Fisher rush for 2 yards to the Richm 25, tackled by Robert Caldwell.
2:19
2nd & 8 at own 25
Timeout NC State, clock 02:19.
2:19
2nd & 8 at own 25
Jacobi Green rush for 4 yards to the Richm 29, tackled by Robert Caldwell.
2:14
3rd & 4 at own 29
Timeout NC State, clock 02:14.
2:14
3rd & 4 at own 29
Michael Strauss pass incomplete, hurried by Darryl Cato-Bishop.
2:14
4th & 4 at own 29
Jr. Joe Gulli punt for 51 yards, downed at the NCSt 20.
NC State Field goal, 7 plays
1:59
1st & 10 at own 21
Pete Thomas pass complete to Marquez Valdes-Scantling for 11 yards to the NCSt 32, tackled by Walt Sparks for a 1ST down.
1:59
1st & 10 at own 32
Pete Thomas pass complete to Marquez Valdes-Scantling for 6 yards to the NCSt 38, tackled by David Herlocker.
1:59
2nd & 4 at own 38
Pete Thomas pass complete to Rashard Smith for 13 yards to the Richm 49, tackled by Wayne Pettus for a 1ST down.
1:59
1st & 10 at opp 49
RICHMOND penalty 15 yard pass interference on Reggie Barnette accepted.
1:59
1st & 10 at opp 34
Pete Thomas pass complete to Bryan Underwood for 1 yard to the Richm 33, tackled by Aaron Roane.
1:59
2nd & 9 at opp 33
Tony Creecy rush for 2 yards to the Richm 31, tackled by Jacob Pierce and Kerry Wynn.
1:59
3rd & 7 at opp 31
Pete Thomas pass incomplete to Tony Creecy, broken up by Kerry Wynn.
0:33
4th & 7 at opp 31
Niklas Sade 48 yard field goal GOOD.NC State 23, Richmond 21
0:33
Niklas Sade kickoff for 65 yards for a touchback.
Richmond End of game, 5 plays
0:33
1st & 10 at own 25
Michael Strauss pass incomplete to Shane Savage.
0:33
2nd & 10 at own 25
NC STATE penalty 5 yard offside on Art Norman accepted.
0:33
2nd & 5 at own 30
Michael Strauss pass complete to Rashad Ponder for 16 yards to the Richm 46, tackled by Hakim Jones for a 1ST down.
0:11
1st & 10 at own 46
Timeout Richmond, clock 00:11.
0:11
1st & 10 at own 46
Michael Strauss pass incomplete to Rashad Ponder, broken up by Zach Gentry.
0:11
2nd & 10 at own 46
Michael Strauss pass complete to Rashad Ponder for 17 yards to the NCSt 37, tackled by Jack Tocho for a 1ST down.
0:02
1st & 10 at opp 37
Timeout Richmond, clock 00:02.
0:02
1st & 10 at opp 37
Michael Strauss pass incomplete to Stephen Barnette, broken up by Hakim Jones.
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.