Play-By-Play
1st Quarter
Kickoff
15:00 - 1st
Tommy Smith kickoff for 53 yds , Jeremiah Hamlin return for 20 yds to the Richm 32
9-yd Pass
15:00 - 1st
Kyle Lauletta pass complete to Reggie Diggs for 9 yds to the Richm 41
1st & 10 at RICH 32
13-yd Run
15:00 - 1st
Seth Fisher run for 13 yds to the VMI 46 for a 1ST down
2nd & 1 at RICH 41
2-yd Run
15:00 - 1st
Seth Fisher run for 2 yds to the VMI 44
1st & 10 at VMI 46
1-yd Run
15:00 - 1st
Kyle Lauletta run for 1 yd to the VMI 43
2nd & 8 at VMI 44
Incompletion
15:00 - 1st
Kyle Lauletta pass incomplete
3rd & 7 at VMI 43
Punt
15:00 - 1st
D.J. Helkowski punt for 43 yds for a touchback
4th & 7 at VMI 43
Interception Return Touchdown
12:35 - 1st
Al Cobb pass intercepted for a TD Ayo Ogunniyi return for 23 yds for a TD, (Peter Yoder KICK)
1st & 10 at VMI 20
Kickoff
12:35 - 1st
Peter Yoder kickoff for 65 yds for a touchback
1-yd Run
12:35 - 1st
Brice Tucker run for 1 yd to the VMI 26
1st & 10 at VMI 25
11-yd Pass
12:35 - 1st
Al Cobb pass complete to Dane Forlines for 11 yds to the VMI 37 for a 1ST down
2nd & 9 at VMI 26
1-yd Run
12:35 - 1st
Brice Tucker run for 1 yd to the VMI 38
1st & 10 at VMI 37
Incompletion
12:35 - 1st
Al Cobb pass incomplete, broken up by Ayo Ogunniyi
2nd & 9 at VMI 38
10-yd Pass
12:35 - 1st
Al Cobb pass complete to Chad Jacob for 10 yds to the VMI 48 for a 1ST down
3rd & 9 at VMI 38
1-yd Run
12:35 - 1st
Brice Tucker run for 1 yd to the VMI 49
1st & 10 at VMI 48
3-yd Run
12:35 - 1st
Brice Tucker run for 3 yds to the Richm 48
2nd & 9 at VMI 49
26-yd Run
12:35 - 1st
Al Cobb run for 26 yds to the Richm 22 for a 1ST down
3rd & 6 at RICH 48
3-yd Run
12:35 - 1st
Brice Tucker run for 3 yds to the Richm 19
1st & 10 at RICH 22
2-yd Run
12:35 - 1st
Brice Tucker run for 2 yds to the Richm 17
2nd & 7 at RICH 19
9-yd Pass
12:35 - 1st
Al Cobb pass complete to Cody Shirley for 9 yds to the Richm 8 for a 1ST down
3rd & 5 at RICH 17
1-yd Run
12:35 - 1st
Derrick Ziglar run for 1 yd to the Richm 7
1st & Goal at RICH 8
-5-yd Run
12:35 - 1st
TEAM run for a loss of 5 yards to the Richm 12
2nd & Goal at RICH 7
3-yd Run
12:35 - 1st
Brice Tucker run for 3 yds to the Richm 9
3rd & Goal at RICH 12
Field Goal Good
6:37 - 1st
Dillon Christopher 26 yd FG GOOD
4th & Goal at RICH 9
Kickoff
6:37 - 1st
Dillon Christopher kickoff for 65 yds , Jacobi Green return for 17 yds to the RICHMOND 48 RICHMOND Penalty, illegal block (Nicholas Vergos) to the Richm 8
3-yd Run
6:37 - 1st
Jacobi Green run for 3 yds to the Richm 11
1st & 10 at RICH 8
6-yd Run
6:37 - 1st
Jacobi Green run for 6 yds to the Richm 17
2nd & 7 at RICH 11
5-yd Run
6:37 - 1st
Jacobi Green run for 5 yds to the Richm 22 for a 1ST down
3rd & 1 at RICH 17
8-yd Pass
6:37 - 1st
Kyle Lauletta pass complete to Will McCombs for 8 yds to the Richm 30
1st & 10 at RICH 22
3-yd Run
6:37 - 1st
Jacobi Green run for 3 yds to the Richm 33 for a 1ST down
2nd & 2 at RICH 30
Incompletion
6:37 - 1st
Kyle Lauletta pass incomplete to Will McCombs, broken up by Alijah Robinson
1st & 10 at RICH 33
7-yd Run
6:37 - 1st
Seth Fisher run for 7 yds to the Richm 40
2nd & 10 at RICH 33
8-yd Run
6:37 - 1st
David Broadus run for 8 yds to the Richm 48 for a 1ST down
3rd & 3 at RICH 40
0-yd Run
6:37 - 1st
Seth Fisher run for no gain to the Richm 48
1st & 10 at RICH 48
Incompletion
6:37 - 1st
Kyle Lauletta pass incomplete
2nd & 10 at RICH 48
Incompletion
6:37 - 1st
Kyle Lauletta pass incomplete to Will McCombs
3rd & 10 at RICH 48
Punt
6:37 - 1st
D.J. Helkowski punt for 42 yds, fair catch by Dane Forlines at the VMI 10
4th & 10 at RICH 48
2nd Quarter
5-yd Run
1:38 - 1st
Brice Tucker run for 5 yds to the VMI 15
1st & 10 at VMI 10
Incompletion
1:38 - 1st
Al Cobb pass incomplete
2nd & 5 at VMI 15
7-yd Run
1:38 - 1st
Al Cobb run for 7 yds to the VMI 22 for a 1ST down
3rd & 5 at VMI 15
30-yd Pass
1:38 - 1st
Al Cobb pass complete to Aaron Sanders for 30 yds to the Richm 48 for a 1ST down
1st & 10 at VMI 22
4-yd Pass
1:38 - 1st
Al Cobb pass complete to Brice Tucker for 4 yds to the Richm 44
1st & 10 at RICH 48

End of 1st Quarter

13-yd Pass
15:00 - 2nd
Al Cobb pass complete to Brice Tucker for 13 yds to the Richm 31 for a 1ST down
2nd & 6 at RICH 44
7-yd Run
15:00 - 2nd
Brice Tucker run for 7 yds to the Richm 24
1st & 10 at RICH 31
5-yd Run
15:00 - 2nd
Brice Tucker run for 5 yds to the Richm 19 for a 1ST down
2nd & 3 at RICH 24
Fumble Recovery
15:00 - 2nd
Brice Tucker run for 12 yds to the Richm 7 Brice Tucker fumbled, forced by David Jones, recovered by Richm Jarriel Jordan
1st & 10 at RICH 19
9-yd Run
13:52 - 2nd
Seth Fisher run for 9 yds to the Richm 16
1st & 10 at RICH 7
4-yd Run
13:52 - 2nd
T.J. Moon run for 4 yds to the Richm 20 for a 1ST down
2nd & 1 at RICH 16
Incompletion
13:52 - 2nd
Kyle Lauletta pass incomplete to Seth Fisher
1st & 10 at RICH 20
7-yd Run
13:52 - 2nd
Seth Fisher run for 7 yds to the Richm 27
2nd & 10 at RICH 20
15-yd Pass
13:52 - 2nd
Kyle Lauletta pass complete to Seth Fisher for 15 yds to the Richm 42 for a 1ST down
3rd & 3 at RICH 27
24-yd Pass
13:52 - 2nd
Kyle Lauletta pass complete to Jacobi Green for 24 yds to the VMI 34 for a 1ST down
1st & 10 at RICH 42
6-yd Run
13:52 - 2nd
Jacobi Green run for 6 yds to the VMI 28
1st & 10 at VMI 34
8-yd Pass
13:52 - 2nd
Kyle Lauletta pass complete to Tyler Wilkins for 8 yds to the VMI 20 for a 1ST down
2nd & 4 at VMI 28
-3-yd Pass
13:52 - 2nd
Kyle Lauletta pass complete to Porter Abell for a loss of 3 yards to the VMI 23
1st & 10 at VMI 20
20-yd Run
13:52 - 2nd
Jacobi Green run for 20 yds to the VMI 3 for a 1ST down
2nd & 13 at VMI 23
3-yd Touchdown Pass
8:59 - 2nd
Kyle Lauletta pass complete to James Pavik for 3 yds for a TD, (Peter Yoder KICK)
1st & Goal at VMI 3
Kickoff
8:59 - 2nd
Peter Yoder kickoff for 65 yds for a touchback
Incompletion
8:59 - 2nd
Al Cobb pass incomplete to Dane Forlines
1st & 10 at VMI 25
2-yd Run
8:59 - 2nd
Brice Tucker run for 2 yds to the VMI 27
2nd & 10 at VMI 25
Incompletion
8:59 - 2nd
Al Cobb pass incomplete to Dane Forlines
3rd & 8 at VMI 27
Punt
8:59 - 2nd
Hayden Alford punt for 23 yds, punt out-of-bounds at the 50 yard line
4th & 8 at VMI 27
1-yd Run
8:10 - 2nd
Jacobi Green run for 1 yd to the VMI 49
1st & 10 at 50
Incompletion
8:10 - 2nd
Kyle Lauletta pass incomplete, broken up by Jon Strozyk
2nd & 9 at VMI 49
25-yd Pass
8:10 - 2nd
Kyle Lauletta pass complete to Garrett Hudson for 25 yds to the VMI 24 for a 1ST down
3rd & 9 at VMI 49
2-yd Run
8:10 - 2nd
Jacobi Green run for 2 yds to the VMI 22
1st & 10 at VMI 24
Fumble Recovery
8:10 - 2nd
Jacobi Green run for 14 yds to the VMI 8 Jacobi Green fumbled, forced by Alijah Robinson, recovered by VMI Bradley Lipscomb
2nd & 8 at VMI 22
5-yd Run
6:27 - 2nd
Brice Tucker run for 5 yds to the VMI 13
1st & 10 at VMI 8
Interception Return Touchdown
5:45 - 2nd
Al Cobb pass intercepted for a TD Madison Day return for 25 yds for a TD
2nd & 5 at VMI 13
34-yd Pass
5:45 - 2nd
Al Cobb pass complete to Matthew Nicholson for 34 yds to the Richm 22 for a 1ST down
3rd & 9 at VMI 44
11-yd Pass
5:45 - 2nd
Al Cobb pass complete to Aaron Sanders for 11 yds to the Richm 11 for a 1ST down
1st & 10 at RICH 22
3-yd Run
5:45 - 2nd
Derrick Ziglar run for 3 yds to the Richm 8
1st & 10 at RICH 11
Incompletion
5:45 - 2nd
Al Cobb pass incomplete to Matthew Nicholson, broken up by David Herlocker
2nd & 7 at RICH 8
5-yd Run
5:45 - 2nd
Brice Tucker run for 5 yds to the Richm 3
3rd & 7 at RICH 8
Kickoff
5:45 - 2nd
Peter Yoder kickoff for 65 yds for a touchback
4-yd Run
5:45 - 2nd
Derrick Ziglar run for 4 yds to the VMI 29
1st & 10 at VMI 25
5-yd Penalty
5:45 - 2nd
Al Cobb pass incomplete to Dontae Mauck, PENALTY VMI illegal motion (Aaron Sanders) 5 yards to the VMI24, NO PLAY.
2nd & 6 at VMI 29
19-yd Pass
5:45 - 2nd
Al Cobb pass complete to Aaron Sanders for 19 yds to the VMI 43 for a 1ST down
2nd & 11 at VMI 24
1-yd Run
5:45 - 2nd
Derrick Ziglar run for 1 yd to the VMI 44
1st & 10 at VMI 43
Incompletion
5:45 - 2nd
Al Cobb pass incomplete to Aaron Sanders, broken up by David Herlocker
2nd & 9 at VMI 44

(2:26 - 2nd) Timeout VMI, clock 02:26

2-yd Run
2:26 - 2nd
Al Cobb run for 2 yds to the Richm 1 for a 1ST down
4th & 2 at RICH 3

(2:18 - 2nd) Timeout RICHMOND, clock 02:18

1-yd Touchdown Run
2:15 - 2nd
Brice Tucker 1 Yd Run (Dillon Christopher Kick)
1st & Goal at RICH 1
Kickoff
2:15 - 2nd
Dillon Christopher kickoff for 65 yds for a touchback
4-yd Run
2:15 - 2nd
Kyle Lauletta run for 4 yds to the Richm 29
1st & 10 at RICH 25
4-yd Pass
2:15 - 2nd
Kyle Lauletta pass complete to Dashon Tibbs for 4 yds to the Richm 33
2nd & 6 at RICH 29
1-yd Run
2:15 - 2nd
David Broadus run for 1 yd to the Richm 34
3rd & 2 at RICH 33

(0:50 - 2nd) Timeout VMI, clock 00:50

Punt
0:50 - 2nd
D.J. Helkowski punt for 39 yds, fair catch by Dane Forlines at the VMI 27
4th & 1 at RICH 34
Sack
0:43 - 2nd
Al Cobb sacked by Winston Craig for a loss of 7 yards to the VMI 20
1st & 10 at VMI 27

End of 2nd Quarter

3rd Quarter
Kickoff
15:00 - 3rd
Peter Yoder kickoff for 65 yds for a touchback
2-yd Run
15:00 - 3rd
Brice Tucker run for 2 yds to the VMI 27
1st & 10 at VMI 25
Incompletion
15:00 - 3rd
Al Cobb pass incomplete to Matthew Nicholson
2nd & 8 at VMI 27
Interception
15:00 - 3rd
Al Cobb pass intercepted David Jones return for 8 yds to the Richm 47
3rd & 8 at VMI 27
8-yd Run
14:20 - 3rd
Seth Fisher run for 8 yds to the VMI 45
1st & 10 at RICH 47
-8-yd Run
14:20 - 3rd
Seth Fisher run for 2 yds to the Richm 43 RICHMOND Penalty, Offensive holding (Ayo Ogunniyi) to the Richm 47
2nd & 2 at VMI 45
53-yd Touchdown Pass
13:02 - 3rd
Kyle Lauletta pass complete to Porter Abell for 53 yds for a TD, (Peter Yoder KICK)
2nd & 10 at RICH 47
Kickoff
13:02 - 3rd
Peter Yoder kickoff for 65 yds for a touchback
34-yd Run
13:02 - 3rd
Brice Tucker run for 34 yds to the Richm 41 for a 1ST down
1st & 10 at VMI 25
5-yd Penalty
13:02 - 3rd
VMI Penalty, false start (Stephen Miller) to the Richm 46
1st & 10 at RICH 41
5-yd Run
13:02 - 3rd
Taylor Stout run for 5 yds to the Richm 41
1st & 15 at RICH 46
2-yd Run
13:02 - 3rd
Aaron Sanders run for 2 yds to the Richm 39
2nd & 10 at RICH 41
Incompletion
13:02 - 3rd
Al Cobb pass incomplete to Dane Forlines
3rd & 8 at RICH 39
3-yd Pass
13:02 - 3rd
Al Cobb pass complete to Samuel Patterson for 3 yds to the Richm 36
4th & 8 at RICH 39
3-yd Run
11:08 - 3rd
Seth Fisher run for 3 yds to the Richm 39
1st & 10 at RICH 36
8-yd Run
11:08 - 3rd
Kyle Lauletta run for 8 yds to the Richm 47 for a 1ST down
2nd & 7 at RICH 39
8-yd Run
11:08 - 3rd
Seth Fisher run for 8 yds to the VMI 45
1st & 10 at RICH 47
4-yd Run
11:08 - 3rd
Seth Fisher run for 4 yds to the VMI 41 for a 1ST down
2nd & 2 at VMI 45
0-yd Run
11:08 - 3rd
Kyle Lauletta run for no gain to the VMI 41
1st & 10 at VMI 41
11-yd Run
11:08 - 3rd
Jacobi Green run for 11 yds to the VMI 30 for a 1ST down
2nd & 10 at VMI 41
15-yd Pass
11:08 - 3rd
Kyle Lauletta pass complete to Reggie Diggs for 15 yds to the VMI 15 for a 1ST down
1st & 10 at VMI 30
2-yd Run
11:08 - 3rd
Jacobi Green run for 2 yds to the VMI 13
1st & 10 at VMI 15
13-yd Touchdown Pass
6:40 - 3rd
Kyle Lauletta pass complete to Dejon Brissett for 13 yds for a TD, (Peter Yoder KICK)
2nd & 8 at VMI 13
Kickoff
6:40 - 3rd
Peter Yoder kickoff for 50 yds
16-yd Run
6:40 - 3rd
Taylor Stout run for 16 yds to the Richm 49 for a 1ST down
1st & 10 at VMI 35
2-yd Run
6:40 - 3rd
Taylor Stout run for 2 yds to the Richm 47
1st & 10 at RICH 49
Incompletion
6:40 - 3rd
Al Cobb pass incomplete
2nd & 8 at RICH 47
Interception
6:40 - 3rd
Al Cobb pass intercepted David Jones return for no gain to the Richm 14
3rd & 8 at RICH 47
4th Quarter
20-yd Run
5:45 - 3rd
Caleb Drake run for 20 yds to the Richm 34 for a 1ST down
1st & 10 at RICH 14
4-yd Run
5:45 - 3rd
Seth Fisher run for 4 yds to the Richm 38
1st & 10 at RICH 34
7-yd Run
5:45 - 3rd
Kyle Lauletta run for 7 yds to the Richm 45 for a 1ST down
2nd & 6 at RICH 38
3-yd Run
5:45 - 3rd
Seth Fisher run for 3 yds to the Richm 48
1st & 10 at RICH 45
9-yd Run
5:45 - 3rd
Seth Fisher run for 9 yds to the VMI 43 for a 1ST down
2nd & 7 at RICH 48
Incompletion
5:45 - 3rd
Kyle Lauletta pass incomplete to Tyler Wilkins, broken up by Caleb Furlow
1st & 10 at VMI 43
5-yd Pass
5:45 - 3rd
Kyle Lauletta pass complete to Tyler Wilkins for 5 yds to the VMI 38
2nd & 10 at VMI 43
22-yd Pass
5:45 - 3rd
Kyle Lauletta pass complete to Reggie Diggs for 22 yds to the VMI 16 for a 1ST down
3rd & 5 at VMI 38
8-yd Pass
5:45 - 3rd
Kyle Lauletta pass complete to Dashon Tibbs for 8 yds to the VMI 8
1st & 10 at VMI 16
0-yd Run
5:45 - 3rd
David Broadus run for no gain to the VMI 8
2nd & 2 at VMI 8

(0:15 - 3rd) Timeout RICHMOND, clock 00:15

5-yd Run
0:15 - 3rd
Seth Fisher run for 5 yds to the VMI 3 for a 1ST down
3rd & 2 at VMI 8

End of 3rd Quarter

3-yd Touchdown Run
14:56 - 4th
Seth Fisher run for 3 yds for a TD, (Peter Yoder KICK)
1st & Goal at VMI 3
Kickoff
14:56 - 4th
Peter Yoder kickoff for 65 yds , Dane Forlines return for 20 yds to the VMI 20
-2-yd Run
14:56 - 4th
Brice Tucker run for a loss of 2 yards to the VMI 18
1st & 10 at VMI 20
13-yd Run
14:56 - 4th
Brice Tucker run for 13 yds to the VMI 31 for a 1ST down
2nd & 12 at VMI 18
7-yd Run
14:56 - 4th
Brice Tucker run for 7 yds to the VMI 38
1st & 10 at VMI 31
4-yd Run
14:56 - 4th
Taylor Stout run for 4 yds to the VMI 42 for a 1ST down
2nd & 3 at VMI 38
0-yd Run
14:56 - 4th
Taylor Stout run for no gain to the VMI 42
1st & 10 at VMI 42
Incompletion
14:56 - 4th
Al Cobb pass incomplete to Aaron Sanders, broken up by Micah Keels
2nd & 10 at VMI 42
14-yd Pass
14:56 - 4th
Al Cobb pass complete to Samuel Patterson for 14 yds to the Richm 44 for a 1ST down
3rd & 10 at VMI 42
7-yd Run
14:56 - 4th
Brice Tucker run for 7 yds to the Richm 37
1st & 10 at RICH 44
12-yd Pass
14:56 - 4th
Al Cobb pass complete to Aaron Sanders for 12 yds to the Richm 25 for a 1ST down
2nd & 3 at RICH 37
3-yd Run
14:56 - 4th
Brice Tucker run for 3 yds to the Richm 22
1st & 10 at RICH 25
2-yd Run
14:56 - 4th
Taylor Stout run for 2 yds to the Richm 20
2nd & 7 at RICH 22
5-yd Run
14:56 - 4th
Taylor Stout run for 5 yds to the Richm 15 for a 1ST down
3rd & 5 at RICH 20
0-yd Run
14:56 - 4th
Brice Tucker run for no gain to the Richm 15
1st & 10 at RICH 15
2-yd Pass
14:56 - 4th
Al Cobb pass complete to Chad Jacob for 2 yds to the Richm 13
2nd & 10 at RICH 15
5-yd Run
14:56 - 4th
Al Cobb run for 5 yds to the Richm 8
3rd & 8 at RICH 13
Incompletion
14:56 - 4th
Al Cobb pass incomplete to Aaron Sanders, broken up by Charles Mack
4th & 3 at RICH 8
-1-yd Run
9:08 - 4th
David Broadus run for a loss of 1 yard to the Richm 7
1st & 10 at RICH 8
10-yd Run
9:08 - 4th
Jeremiah Hamlin run for 10 yds to the Richm 17
2nd & 11 at RICH 7
5-yd Run
9:08 - 4th
David Broadus run for 5 yds to the Richm 22 for a 1ST down
3rd & 1 at RICH 17
6-yd Run
9:08 - 4th
Jeremiah Hamlin run for 6 yds to the Richm 28
1st & 10 at RICH 22
1-yd Run
9:08 - 4th
Jeremiah Hamlin run for 1 yd to the Richm 29
2nd & 4 at RICH 28
3-yd Run
9:08 - 4th
David Broadus run for 3 yds to the Richm 32 for a 1ST down
3rd & 3 at RICH 29
3-yd Pass
9:08 - 4th
David Broadus pass complete to Nick Holloway for 3 yds to the Richm 35
1st & 10 at RICH 32
8-yd Run
9:08 - 4th
Gordon Collins run for 8 yds to the Richm 43 for a 1ST down
2nd & 7 at RICH 35

(4:33 - 4th) Timeout RICHMOND, clock 04:33

5-yd Run
4:33 - 4th
Jeremiah Hamlin run for 5 yds to the Richm 48
1st & 10 at RICH 43
8-yd Run
4:33 - 4th
Gordon Collins run for 8 yds to the VMI 44 for a 1ST down
2nd & 5 at RICH 48
0-yd Run
4:33 - 4th
Jeremiah Hamlin run for no gain to the VMI 44
1st & 10 at VMI 44
-4-yd Run
4:33 - 4th
Gordon Collins run for a loss of 4 yards to the VMI 48
2nd & 10 at VMI 44
Incompletion
4:33 - 4th
David Broadus pass incomplete to Tyler Wilkins, broken up by Alex Keys
3rd & 14 at VMI 48
Punt
4:33 - 4th
D.J. Helkowski punt for 42 yds, downed at the VMI 6
4th & 14 at VMI 48
4-yd Run
1:43 - 4th
Cody Shirley run for 4 yds to the VMI 10
1st & 10 at VMI 6
1-yd Run
1:43 - 4th
Cody Shirley run for 1 yd to the VMI 11
2nd & 6 at VMI 10
4-yd Run
1:43 - 4th
Cody Shirley run for 4 yds to the VMI 15
3rd & 5 at VMI 11

End of 4th Quarter