From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Richmond
Virginia
422
Total yards
330
363
Passing yards
173
59
Rushing yards
157
7.7
Yards per pass
7.5
1.9
Yards per rush
3.9
21
First downs
17
8–16
Third downs
7–12
1–1
Fourth downs
0–0
7
Turnovers
2
4–25
Penalties
6–39
32:30
Possession
34:14
Efficiency
Richmond
Virginia
39%
Success rate
41%
0.05
EPA per play
0.21
1.29
Explosiveness
1.11
−0.37
Rushing EPA
0.13
0.30
Passing EPA
0.40
35%
Passing-down success
40%
−0.43
First-down EPA
−0.06
−0.02
Second-down EPA
0.41
1.16
Third-down EPA
0.57
2%
Havoc by its defense
4%
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)
Virginia 58% to win. Elo’s favorite won.
The line
Virginia −18.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 Virginia 90%, Richmond 10%. 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. Virginia drives left to right, Richmond right to left.
Q1 RichmondField goal, 11 plays, 53 yards
Q1 VirginiaPunt, 3 plays, −13 yards
Q1 RichmondPunt, 3 plays, 2 yards
Q1 VirginiaTouchdown, 14 plays, 76 yards
Q1 RichmondInterception, 5 plays, 44 yards
Q2 VirginiaPunt, 6 plays, 25 yards
Q2 RichmondPunt, 3 plays, 4 yards
Q2 RichmondFumble, 1 play, 0 yards
Q2 VirginiaTouchdown, 6 plays, 35 yards
Q2 RichmondFumble, 12 plays, 70 yards
Q2 VirginiaEnd of half, 1 play, −1 yard
Q3 VirginiaTouchdown, 5 plays, 35 yards
Q3 RichmondPunt, 9 plays, −6 yards
Q3 VirginiaInterception, 3 plays, 17 yards
Q3 RichmondField goal, 7 plays, 47 yards
Q3 VirginiaField goal, 4 plays, 30 yards
Q3 RichmondFumble return TD, 2 plays (Virginia scores), −43 yards
Q3 RichmondInterception, 2 plays, 1 yard
Q3 VirginiaMissed FG, 4 plays, 1 yard
Q3 RichmondTouchdown, 9 plays, 71 yards
Q3 VirginiaTouchdown, 7 plays, 35 yards
Q4 RichmondInterception, 3 plays, −42 yards
Q4 VirginiaPunt, 3 plays, −10 yards
Q4 RichmondFumble, 8 plays, 44 yards
Q4 VirginiaTouchdown, 9 plays, 45 yards
Q4 RichmondEnd of game, 5 plays, 41 yards
Play by play
1st quarter5 drives, then Virginia 7, Richmond 3
Richmond Field goal, 11 plays
15:00
1st & 10 at own 35
Dylan Sims kickoff for 55 yds
15:00
1st & 10 at own 35
Michael Strauss pass complete to Stephen Barnette for 5 yds to the Richm 40
15:00
2nd & 5 at own 40
Michael Strauss pass complete to Rashad Ponder for 17 yds to the Virg 43 for a 1ST down
15:00
1st & 10 at opp 43
Michael Strauss pass complete to Rashad Ponder for 7 yds to the Virg 36
15:00
2nd & 3 at opp 36
Seth Fisher run for 2 yds to the Virg 34
15:00
3rd & 1 at opp 34
Michael Rocco run for 5 yds to the Virg 29 for a 1ST down
15:00
1st & 10 at opp 29
Michael Strauss sacked by Max Valles and Henry Coley for a loss of 3 yards to the Virg 32
15:00
2nd & 13 at opp 32
Michael Strauss pass complete to Stephen Barnette for 18 yds to the Virg 14 for a 1ST down
15:00
1st & 10 at opp 14
Michael Strauss pass incomplete to Stephen Barnette, broken up by Maurice Canady
15:00
2nd & 10 at opp 14
Michael Strauss pass complete to Stephen Barnette for 2 yds to the Virg 12
15:00
3rd & 8 at opp 12
Michael Strauss pass incomplete to N/A
10:03
4th & 8 at opp 12
Peter Yoder 28 yd FG GOODRichmond 3, Virginia 0
Virginia Punt, 3 plays
10:03
1st & 0 at own 35
Peter Yoder kickoff for 65 yds , Darius Jennings return for 44 yds to the Virg 44
9:54
1st & 10 at own 44
Greyson Lambert pass complete to Kevin Parks for 4 yds to the Virg 48
9:54
2nd & 6 at own 48
Kevin Parks run for 4 yds to the Richm 48
9:54
3rd & 2 at opp 48
Greyson Lambert pass incomplete to Kevin Parks
9:54
4th & 2 at opp 48
Alec Vozenilek punt for 48 yds for a touchback
Richmond Punt, 3 plays
8:38
1st & 10 at own 20
Seth Fisher run for a loss of 1 yard to the Richm 19
8:38
2nd & 11 at own 19
Michael Strauss sacked by Mike Moore for a loss of 7 yards to the Richm 12
8:38
3rd & 18 at own 12
RICHMOND Penalty, false start (-5 Yards) to the Richm 7
6:51
3rd & 23 at own 7
Timeout RICHMOND, clock 06:51
6:51
3rd & 23 at own 7
Michael Strauss pass complete to Rashad Ponder for 15 yds to the Richm 22
6:51
4th & 8 at own 22
D.J. Helkowski punt for 44 yds, downed at the VIRGINIA 34 VIRGINIA Penalty, Offensive holding (10 Yards) to the Virg 24
Virginia Touchdown, 14 plays
6:18
1st & 10 at own 24
Khalek Shepherd run for 4 yds to the Virg 28
6:18
2nd & 6 at own 28
Khalek Shepherd run for 3 yds to the Virg 31
6:18
3rd & 3 at own 31
Greyson Lambert pass complete to Taquan Mizzell for 7 yds to the Virg 38 for a 1ST down
6:18
1st & 10 at own 38
Taquan Mizzell run for 3 yds to the Virg 41
6:18
2nd & 7 at own 41
Greyson Lambert pass incomplete to N/A
6:18
3rd & 7 at own 41
Greyson Lambert pass complete to Darius Jennings for 19 yds to the Richm 40 for a 1ST down
6:18
1st & 10 at opp 40
Taquan Mizzell run for 3 yds to the Richm 37
6:18
2nd & 7 at opp 37
Greyson Lambert run for 10 yds to the Richm 27 for a 1ST down
6:18
1st & 10 at opp 27
Greyson Lambert pass complete to Rob Burns for 3 yds to the Richm 24
6:18
2nd & 7 at opp 24
Greyson Lambert pass complete to Darius Jennings for 1 yd to the Richm 23
6:18
3rd & 6 at opp 23
Greyson Lambert pass complete to Taquan Mizzell for 8 yds to the Richm 15 for a 1ST down
6:18
1st & 10 at opp 15
Khalek Shepherd run for 6 yds to the Richm 9
6:18
2nd & 4 at opp 9
Kevin Parks run for 6 yds to the Richm 3 for a 1ST down
0:32
1st & goal at opp 3
Kevin Parks run for 3 yds for a TD, (Ian Frye KICK)Virginia 7, Richmond 3
Richmond Interception, 5 plays
0:32
1st & 0 at own 35
Dylan Sims kickoff for 65 yds for a touchback
0:32
1st & 10 at own 25
Michael Strauss pass complete to Stephen Barnette for a loss of 1 yard to the Richm 24
Q2 15:00
2nd & 11 at own 24
Rashad Ponder run for 1 yd to the Richm 25
Q2 15:00
3rd & 10 at own 25
Michael Strauss pass complete to Rashad Ponder for 14 yds to the Richm 39 for a 1ST down
Q2 15:00
1st & 10 at own 39
Michael Strauss pass complete to Reggie Diggs for 30 yds to the Virg 31 for a 1ST down
Q2 15:00
1st & 10 at opp 31
Michael Strauss pass intercepted Quin Blanding return for no gain to the Virg 10
2nd quarter6 drives, then Virginia 14, Richmond 3
Virginia Punt, 6 plays
13:08
1st & 10 at own 10
Greyson Lambert pass complete to Taquan Mizzell for 4 yds to the Virg 14
13:08
2nd & 6 at own 14
Greyson Lambert pass complete to Keeon Johnson for a loss of 2 yards to the Virg 12
13:08
3rd & 8 at own 12
Greyson Lambert pass complete to Doni Dowling for 15 yds to the Virg 27 for a 1ST down
13:08
1st & 10 at own 27
Kevin Parks run for 3 yds to the Virg 30
13:08
2nd & 7 at own 30
Kevin Parks run for 1 yd to the Virg 31
13:08
3rd & 6 at own 31
Greyson Lambert pass complete to Andre Levrone for 4 yds to the Virg 35
13:08
4th & 2 at own 35
Alec Vozenilek punt for 56 yds , Dominique Miller returns for 5 yds to the Richm 14
Richmond Punt, 3 plays
9:49
1st & 10 at own 14
Seth Fisher run for a loss of 5 yards to the Richm 9
9:49
2nd & 15 at own 9
Seth Fisher run for 9 yds to the Richm 18
9:49
3rd & 6 at own 18
Michael Strauss pass incomplete to Reggie Diggs, broken up by DreQuan Hoskey
9:49
4th & 6 at own 18
D.J. Helkowski punt for 47 yds , Khalek Shepherd returns for 30 yds to the Richm 35 Khalek Shepherd fumbled, forced by David Jones, recovered by Richm Graham Latham VIRGINIA Penalty, illegal block ( Yards) declined
Richmond Fumble, 1 play
8:07
1st & 10 at own 35
Michael Strauss sacked by Eli Harold for 0 yards to the Richm 35 Michael Strauss fumbled, recovered by Virg Max Valles , return for 0 yards
Virginia Touchdown, 6 plays
7:59
1st & 10 at opp 35
Kevin Parks run for 3 yds to the Richm 32
7:59
2nd & 7 at opp 32
Kevin Parks run for 11 yds to the Richm 21 for a 1ST down
7:59
1st & 10 at opp 21
Matt Johns run for 12 yds to the Richm 9 for a 1ST down
7:59
1st & goal at opp 9
Kevin Parks run for 3 yds to the Richm 6
7:59
2nd & goal at opp 6
Kevin Parks run for 2 yds to the Richm 4
5:21
3rd & goal at opp 4
Matt Johns pass complete to Canaan Severin for 4 yds for a TD, (Ian Frye KICK)Virginia 14, Richmond 3
Richmond Fumble, 12 plays
5:21
1st & 0 at own 35
Dylan Sims kickoff for 65 yds for a touchback
5:21
1st & 10 at own 25
Michael Strauss pass complete to Jacobi Green for 9 yds to the Richm 34
5:21
2nd & 1 at own 34
Jacobi Green run for no gain to the Richm 34
5:21
3rd & 1 at own 34
T.J. Moon run for no gain to the Richm 34
5:21
4th & 1 at own 34
Michael Rocco pass complete to Seth Fisher for 5 yds to the Richm 39 for a 1ST down
5:21
1st & 10 at own 39
Michael Strauss pass complete to Rashad Ponder for 29 yds to the Virg 32 for a 1ST down
5:21
1st & 10 at opp 32
Michael Strauss pass incomplete to Stephen Barnette, broken up by Quin Blanding
5:21
2nd & 10 at opp 32
Michael Strauss pass incomplete to Stephen Barnette
5:21
3rd & 10 at opp 32
Michael Strauss pass complete to Stephen Barnette for 16 yds to the Virg 16 for a 1ST down
5:21
1st & 10 at opp 16
Michael Strauss pass incomplete to Rashad Ponder, broken up by Maurice Canady
5:21
2nd & 10 at opp 16
Michael Strauss pass complete to Stephen Barnette for 11 yds to the Virg 5 for a 1ST down
5:21
1st & 0 at opp 5
Seth Fisher rush for loss of 1 yard to the VA6 (Moore, M;Harold, E), PENALTY VA offside 3 yards to the VA2, NO PLAY.
5:21
1st & 0 at opp 2
VIRGINIA Penalty, illegal formation (1 Yards) to the Virg 1
1:07
1st & 0 at opp 1
Timeout RICHMOND, clock 01:07
1:07
1st & goal at opp 1
T.J. Moon run for no gain to the Virg 1
1:07
2nd & 0 at opp 1
T.J. Moon run for a loss of 4 yards to the Virg 5 T.J. Moon fumbled, forced by Henry Coley, recovered by Virg Brandon Phelps
Virginia End of half, 1 play
0:22
1st & 10 at own 5
TEAM run for a loss of 1 yard to the Virg 4
3rd quarter10 drives, then Virginia 31, Richmond 13
Virginia Touchdown, 5 plays
15:00
2nd & 11 at own 35
Peter Yoder kickoff for 65 yds , Taquan Mizzell return for 39 yds to the Virg 39
15:00
1st & 10 at own 39
Kevin Parks run for 4 yds to the Virg 43
15:00
2nd & 6 at own 43
Kevin Parks run for 8 yds to the Richm 49 for a 1ST down
15:00
1st & 10 at opp 49
Kevin Parks run for 1 yd to the Richm 48
15:00
2nd & 9 at opp 48
Matt Johns pass complete to Darius Jennings for 45 yds to the Richm 3 for a 1ST down
13:20
1st & goal at opp 3
Taquan Mizzell run for 3 yds for a TD, (Ian Frye KICK)Virginia 21, Richmond 3
Richmond Punt, 9 plays
13:20
1st & 0 at own 35
Dylan Sims kickoff for 64 yds , Porter Abell return for 11 yds to the Richm 12
13:20
1st & 10 at own 12
Michael Strauss pass complete to Rashad Ponder for 7 yds to the Richm 19
13:20
2nd & 3 at own 19
Michael Strauss pass complete to Stephen Barnette for 8 yds to the Richm 27 for a 1ST down
13:20
1st & 10 at own 27
Michael Strauss pass complete to Hunter Westfall for 9 yds to the Richm 36
13:20
2nd & 1 at own 36
Seth Fisher run for 2 yds to the Richm 38 for a 1ST down
13:20
1st & 10 at own 38
Michael Strauss pass complete to Reggie Diggs for 8 yds to the Richm 46
13:20
2nd & 2 at own 46
Michael Strauss pass complete to Rashad Ponder for 7 yds to the Virg 47 for a 1ST down
13:20
1st & 10 at opp 47
Michael Strauss pass incomplete to Ayo Ogunniyi, broken up by Quin Blanding
13:20
2nd & 10 at opp 47
Michael Strauss pass incomplete to Brian Brown
13:20
3rd & 10 at opp 47
Michael Strauss pass complete to Seth Fisher for 6 yds to the Virg 41
13:20
4th & 4 at opp 41
D.J. Helkowski punt for 39 yds, downed at the Virg 2
Virginia Interception, 3 plays
10:00
1st & 10 at own 2
Kevin Parks run for 3 yds to the Virg 5
10:00
2nd & 7 at own 5
Matt Johns pass complete to Darius Jennings for 14 yds to the Virg 19 for a 1ST down
10:00
1st & 10 at own 19
Matt Johns pass intercepted Ayo Ogunniyi return for no gain to the Richm 38
Richmond Field goal, 7 plays
8:57
1st & 10 at own 38
Michael Strauss pass incomplete to Reggie Diggs, PENALTY VA pass interference (Harris, T) 15 yards to the VA47, 1ST DOWN RICHMOND, NO PLAY. for a 1ST down
8:57
1st & 10 at opp 47
Michael Strauss pass incomplete to Stephen Barnette
8:57
2nd & 10 at opp 47
Michael Strauss pass complete to Stephen Barnette for 14 yds to the Virg 33 for a 1ST down
8:57
1st & 10 at opp 33
Michael Strauss pass complete to Seth Fisher for 13 yds to the Virg 20 for a 1ST down
8:57
1st & 10 at opp 20
Michael Strauss run for 1 yd to the Virg 19
8:57
2nd & 9 at opp 19
Michael Strauss pass incomplete to Sean Fitzpatrick
8:57
3rd & 9 at opp 19
Michael Strauss pass complete to Sean Fitzpatrick for 4 yds to the Virg 15
6:49
4th & 5 at opp 15
Peter Yoder 32 yd FG GOODVirginia 21, Richmond 6
Virginia Field goal, 4 plays
6:49
1st & 0 at own 35
Peter Yoder kickoff for 64 yds , Darius Jennings return for 86 yds to the Richm 13
6:49
1st & 10 at opp 13
Khalek Shepherd run for 4 yds to the Richm 9
6:49
2nd & 6 at opp 9
Khalek Shepherd run for 2 yds to the Richm 7
6:49
3rd & 4 at opp 7
Matt Johns pass complete to Taquan Mizzell for 2 yds to the Richm 5
4:39
4th & 2 at opp 5
Ian Frye 22 yd FG GOODVirginia 24, Richmond 6
Richmond Fumble return TD, 2 plays (Virginia scores)
4:39
1st & 0 at own 35
Dylan Sims kickoff for 64 yds , Brian Brown return for 18 yds to the Richm 19
4:39
1st & 10 at own 19
Michael Strauss pass complete to Stephen Barnette for 12 yds to the Richm 31 for a 1ST down
3:55
1st & 10 at own 31
Eli Harold 22 Yd Fumble Return (Ian Frye Kick)Virginia 31, Richmond 6
Richmond Interception, 2 plays
3:55
1st & 0 at own 35
Dylan Sims kickoff for 65 yds for a touchback
3:55
1st & 10 at own 25
RICHMOND Penalty, substitution infraction (-5 Yards) to the Richm 20
3:55
1st & 15 at own 20
Michael Strauss pass complete to Reggie Diggs for 6 yds to the Richm 26
3:55
2nd & 9 at own 26
Michael Strauss pass intercepted Daquan Romero return for no gain to the Richm 30
Virginia Missed FG, 4 plays
3:17
1st & 10 at opp 30
Taquan Mizzell run for 1 yd to the Richm 29
3:17
2nd & 9 at opp 29
Matt Johns pass incomplete to Doni Dowling
3:17
3rd & 9 at opp 29
Matt Johns pass incomplete to Doni Dowling, broken up by Justin Williamson
2:25
4th & 9 at opp 29
Ian Frye 46 yd FG MISSED
Richmond Touchdown, 9 plays
2:25
1st & 10 at own 29
Jeremiah Hamlin run for 2 yds to the Richm 31
2:25
2nd & 8 at own 31
Jacobi Green run for a loss of 7 yards to the Richm 24 RICHMOND Penalty, face mask (0 yards) ( Yards) declined
2:25
3rd & 15 at own 24
Michael Rocco pass complete to Reggie Diggs for 36 yds to the Virg 40 for a 1ST down
2:25
1st & 10 at opp 40
Michael Rocco pass incomplete to Stephen Barnette
2:25
2nd & 10 at opp 40
RICHMOND Penalty, false start (Austin Gund) to the Virg 45
2:25
2nd & 15 at opp 45
Michael Rocco pass incomplete to Brian Brown, broken up by Henry Coley
2:25
3rd & 15 at opp 45
Michael Rocco pass complete to Stephen Barnette for 39 yds to the Virg 6 for a 1ST down
2:25
1st & goal at opp 6
Michael Rocco pass incomplete to Stephen Barnette, broken up by Tim Harris
2:25
2nd & goal at opp 6
Michael Rocco pass incomplete to Reggie Diggs
0:37
3rd & goal at opp 6
Michael Rocco run for 6 yds for a TD, (Mac McCall KICK)Virginia 31, Richmond 13
Virginia Touchdown, 7 plays
0:37
1st & 0 at own 35
Peter Yoder kickoff for 56 yds , Taquan Mizzell return for 31 yds to the Virg 40
0:37
1st & 10 at own 40
Khalek Shepherd run for 3 yds to the Virg 43
Q4 15:00
2nd & 7 at own 43
Khalek Shepherd run for 13 yds to the Richm 44 for a 1ST down
Q4 15:00
1st & 10 at opp 44
Taquan Mizzell run for 1 yd to the Richm 43
Q4 15:00
2nd & 9 at opp 43
Greyson Lambert pass complete to Doni Dowling for 5 yds to the Richm 38
Q4 15:00
3rd & 4 at opp 38
Greyson Lambert pass complete to Taquan Mizzell for 5 yds to the Richm 33 for a 1ST down
Q4 15:00
1st & 10 at opp 33
Taquan Mizzell run for 4 yds to the Richm 29
Q4 12:38
2nd & 6 at opp 29
Greyson Lambert pass complete to Canaan Severin for 29 yds for a TD, (Ian Frye KICK)Virginia 38, Richmond 13
4th quarter5 drives, then Virginia 45, Richmond 13
Richmond Interception, 3 plays
12:38
1st & 0 at own 35
Dylan Sims kickoff for 65 yds , Porter Abell return for 19 yds to the Richm 19
12:38
1st & 10 at own 19
Jeremiah Hamlin run for no gain to the Richm 19
12:38
2nd & 10 at own 19
Jeremiah Hamlin run for 4 yds to the Richm 23
12:38
3rd & 6 at own 23
Michael Rocco pass intercepted Tim Harris return for 1 yd to the Richm 29
Virginia Punt, 3 plays
10:56
1st & 10 at opp 29
Taquan Mizzell run for 1 yd to the Richm 28
10:56
2nd & 9 at opp 28
David Watford run for 2 yds to the Richm 26
10:56
3rd & 7 at opp 26
David Watford sacked by Omar Howard for a loss of 8 yards to the Richm 34
10:56
4th & 15 at opp 34
VIRGINIA Penalty, delay of game (-5 Yards) to the Richm 39
10:56
4th & 20 at opp 39
Alec Vozenilek punt for 38 yds, downed at the Richm 1
Richmond Fumble, 8 plays
8:47
1st & 10 at own 1
VIRGINIA Penalty, Defensive offside (Andrew Brown) to the Richm 6
8:47
1st & 5 at own 6
Michael Rocco pass incomplete to James Pavik
8:47
2nd & 5 at own 6
Jeremiah Hamlin run for 32 yds to the Richm 38 for a 1ST down
8:47
1st & 10 at own 38
Jeremiah Hamlin run for 6 yds to the Richm 44
8:47
2nd & 4 at own 44
Jeremiah Hamlin run for 2 yds to the Richm 46
8:47
3rd & 2 at own 46
Michael Rocco pass complete to Jeremiah Hamlin for 13 yds to the Virg 41 for a 1ST down
8:47
1st & 10 at opp 41
Jeremiah Hamlin rush for 2 yards to the VA39 (Bradshaw, Z;Kiser, M), PENALTY RICHMOND holding (Chad Kolumber) 10 yards to the RICHMOND49, NO PLAY.
8:47
1st & 20 at own 49
Michael Rocco run for 3 yds to the Virg 48
8:47
2nd & 17 at opp 48
Michael Rocco pass complete to Rashad Ponder for 4 yds to the Virg 44
8:47
3rd & 13 at opp 44
Michael Rocco run for a loss of 11 yards to the Richm 45 Michael Rocco fumbled, recovered by Virg Trent Corney
Virginia Touchdown, 9 plays
4:56
1st & 10 at opp 45
Daniel Hamm run for 5 yds to the Richm 40
4:56
2nd & 5 at opp 40
Daniel Hamm run for 2 yds to the Richm 38
4:56
3rd & 3 at opp 38
Daniel Hamm run for 3 yds to the Richm 35 for a 1ST down
4:56
1st & 10 at opp 35
David Watford pass complete to Jamil Kamara for 6 yds to the Richm 29
4:56
2nd & 4 at opp 29
Daniel Hamm run for 7 yds to the Richm 22 for a 1ST down
4:56
1st & 10 at opp 22
Daniel Hamm run for 4 yds to the Richm 18
4:56
2nd & 6 at opp 18
Daniel Hamm run for 8 yds to the Richm 10 for a 1ST down
4:56
1st & goal at opp 10
Daniel Hamm run for 9 yds to the Richm 1
1:49
2nd & goal at opp 1
Daniel Hamm run for 1 yd for a TD, (Ian Frye KICK)Virginia 45, Richmond 13
Richmond End of game, 5 plays
1:49
1st & 0 at own 35
Dylan Sims kickoff for 65 yds for a touchback
1:49
1st & 10 at own 25
T.J. Moon run for 5 yds to the Richm 30
1:49
2nd & 5 at own 30
T.J. Moon run for 2 yds to the Richm 32
1:49
3rd & 3 at own 32
T.J. Moon run for 27 yds to the Virg 41 for a 1ST down
1:49
1st & 10 at opp 41
T.J. Moon run for 3 yds to the Virg 38
1:49
2nd & 7 at opp 38
T.J. Moon run for 4 yds to the Virg 34
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.