Play-By-Play
1st Quarter
Kickoff
15:00 - 1st
Griffin Trau kickoff for 42 yds , Jack Armstrong return for 4 yds to the WmMry 27
3-yd Run
15:00 - 1st
Mikal Abdul-Saboor run for 3 yds to the WmMry 30
1st & 10 at W&M 27
2-yd Run
15:00 - 1st
Kendell Anderson run for 2 yds to the WmMry 32
2nd & 7 at W&M 30
25-yd Pass
15:00 - 1st
Steve Cluley pass complete to Daniel Kuzjak for 10 yds to the Richm 42 for a 1ST down RICHMOND Penalty, roughing passer (Andrew Clyde) to the Richm 43 for a 1ST down
3rd & 5 at W&M 32
6-yd Pass
15:00 - 1st
Steve Cluley pass complete to Kevin Hart for 6 yds to the Richm 37
1st & 10 at RICH 43
3-yd Run
15:00 - 1st
Mikal Abdul-Saboor run for 3 yds to the Richm 34
2nd & 4 at RICH 37
1-yd Run
15:00 - 1st
Kendell Anderson run for 1 yd to the Richm 33 for a 1ST down
3rd & 1 at RICH 34
6-yd Run
15:00 - 1st
Kendell Anderson run for 6 yds to the Richm 27
1st & 10 at RICH 33
Incompletion
15:00 - 1st
Steve Cluley pass incomplete to Kendell Anderson, broken up by David Herlocker
2nd & 4 at RICH 27
Incompletion
15:00 - 1st
Steve Cluley pass incomplete to Andrew Caskin, broken up by Omar Howard
3rd & 4 at RICH 27
Field Goal Good
10:53 - 1st
Nick Dorka Jr. 45 yd FG GOOD
4th & 4 at RICH 27
Kickoff
10:53 - 1st
Nick Dorka Jr. kickoff for 65 yds for a touchback
5-yd Pass
10:53 - 1st
Kyle Lauletta pass complete to Brian Brown for 5 yds to the Richm 30
1st & 10 at RICH 25
-1-yd Pass
10:53 - 1st
Kyle Lauletta pass complete to Reggie Diggs for a loss of 1 yard to the Richm 29
2nd & 5 at RICH 30
10-yd Pass
10:53 - 1st
Kyle Lauletta pass complete to Brian Brown for 10 yds to the Richm 39 for a 1ST down
3rd & 6 at RICH 29
18-yd Run
10:53 - 1st
Jacobi Green run for 18 yds to the WmMry 43 for a 1ST down
1st & 10 at RICH 39
Incompletion
10:53 - 1st
Kyle Lauletta pass incomplete, broken up by Mike Barta
1st & 10 at W&M 43
10-yd Run
10:53 - 1st
Jacobi Green run for 10 yds to the WmMry 33 for a 1ST down
2nd & 10 at W&M 43
9-yd Run
10:53 - 1st
Jacobi Green run for 9 yds to the WmMry 24
1st & 10 at W&M 33
Fumble Recovery
10:53 - 1st
Kyle Lauletta pass complete to Reggie Diggs for 1 yd Reggie Diggs fumbled, forced by Zach Fetters, recovered by WmMry Zach Fetters
2nd & 1 at W&M 24
5-yd Run
7:23 - 1st
Mikal Abdul-Saboor run for 5 yds to the WmMry 28
1st & 10 at W&M 23
14-yd Pass
7:23 - 1st
Steve Cluley pass complete to Kevin Hart for 14 yds to the WmMry 42 for a 1ST down
2nd & 5 at W&M 28
5-yd Penalty
7:23 - 1st
Steve Cluley pass complete to DeVonte Dedmon for 19 yards to the RICHMOND39, out-of-bounds (Jarriel Jordan), PENALTY WM illegal shift 5 yards to the WM37, NO PLAY.
1st & 10 at W&M 42
7-yd Run
7:23 - 1st
Mikal Abdul-Saboor run for 7 yds to the WmMry 44
1st & 15 at W&M 37
7-yd Pass
7:23 - 1st
Steve Cluley pass complete to Mikal Abdul-Saboor for 7 yds to the Richm 49
2nd & 8 at W&M 44
2-yd Run
7:23 - 1st
Kendell Anderson run for 2 yds to the Richm 47 for a 1ST down
3rd & 1 at RICH 49
Incompletion
7:23 - 1st
Steve Cluley pass incomplete to DeVonte Dedmon
1st & 10 at RICH 47
Interception
7:23 - 1st
Steve Cluley pass intercepted Selton Hodge return for 2 yds to the Richm 43
2nd & 10 at RICH 47
13-yd Pass
3:46 - 1st
Kyle Lauletta pass complete to Brian Brown for 13 yds to the WmMry 44 for a 1ST down
1st & 10 at RICH 43
Incompletion
3:46 - 1st
Kyle Lauletta pass incomplete, broken up by Chris Donald
1st & 10 at W&M 44
1-yd Run
3:46 - 1st
Jacobi Green run for 1 yd to the WmMry 43 RICHMOND Penalty, Offensive holding ( Yards) declined
2nd & 10 at W&M 44
Incompletion
3:46 - 1st
Kyle Lauletta pass incomplete to Reggie Diggs
3rd & 9 at W&M 43
Punt
3:46 - 1st
D.J. Helkowski punt for 34 yds, downed at the WmMry 9
4th & 9 at W&M 43
4-yd Penalty
2:32 - 1st
WILLIAM & MARY Penalty, false start (Daniel Kuzjak) to the WmMry 5
1st & 10 at W&M 9
3-yd Run
2:32 - 1st
Mikal Abdul-Saboor run for 3 yds to the WmMry 8
1st & 14 at W&M 5
5-yd Pass
2:32 - 1st
Steve Cluley pass complete to Daniel Kuzjak for 5 yds to the WmMry 13
2nd & 11 at W&M 8
Incompletion
2:32 - 1st
Steve Cluley pass incomplete to Kendell Anderson, broken up by Omar Howard
3rd & 6 at W&M 13
Punt
2:32 - 1st
Hunter Windmuller punt for 32 yds, fair catch by David Jones at the Richm 45 RICHMOND Penalty, Offensive holding (10 Yards) to the Richm 45
4th & 6 at W&M 13
2nd Quarter
7-yd Run
0:57 - 1st
Jacobi Green run for 7 yds to the WmMry 48
1st & 10 at RICH 45
1-yd Run
0:57 - 1st
Jacobi Green run for 1 yd to the WmMry 47
2nd & 3 at W&M 48

End of 1st Quarter

1-yd Run
15:00 - 2nd
Porter Abell run for 1 yd to the WmMry 46
3rd & 2 at W&M 47
Punt
15:00 - 2nd
David Broadus punt for 41 yds, downed at the WmMry 5
4th & 1 at W&M 46
7-yd Run
14:30 - 2nd
Kendell Anderson run for 7 yds to the WmMry 12
1st & 10 at W&M 5
4-yd Run
14:30 - 2nd
Kendell Anderson run for 4 yds to the WmMry 16 for a 1ST down
2nd & 3 at W&M 12
4-yd Run
14:30 - 2nd
Kendell Anderson run for 4 yds to the WmMry 20
1st & 10 at W&M 16
5-yd Penalty
14:30 - 2nd
WILLIAM & MARY Penalty, false start (Connor Hilland) to the WmMry 15
2nd & 6 at W&M 20
6-yd Pass
14:30 - 2nd
Steve Cluley pass complete to Andrew Caskin for 6 yds to the WmMry 21
2nd & 11 at W&M 15
7-yd Pass
14:30 - 2nd
Steve Cluley pass complete to Andrew Caskin for 7 yds to the WmMry 28 for a 1ST down
3rd & 5 at W&M 21
1-yd Run
14:30 - 2nd
Steve Cluley run for 1 yd to the WmMry 29
1st & 10 at W&M 28
1-yd Run
14:30 - 2nd
Mikal Abdul-Saboor run for 1 yd to the WmMry 30
2nd & 9 at W&M 29
Incompletion
14:30 - 2nd
Steve Cluley pass incomplete
3rd & 8 at W&M 30
Punt
14:30 - 2nd
Hunter Windmuller punt for 50 yds, fair catch by David Jones at the Richm 20
4th & 8 at W&M 30
9-yd Run
9:49 - 2nd
Jacobi Green run for 9 yds to the Richm 29
1st & 10 at RICH 20
1-yd Run
9:49 - 2nd
Jacobi Green run for 1 yd to the Richm 30 for a 1ST down
2nd & 1 at RICH 29
Incompletion
9:49 - 2nd
Kyle Lauletta pass incomplete to Reggie Diggs
1st & 10 at RICH 30

(8:41 - 2nd) Timeout RICHMOND, clock 08:41

11-yd Run
8:41 - 2nd
Jacobi Green run for 11 yds to the Richm 41 for a 1ST down
2nd & 10 at RICH 30
11-yd Run
8:41 - 2nd
Jacobi Green run for 11 yds to the WmMry 48 for a 1ST down
1st & 10 at RICH 41
Incompletion
8:41 - 2nd
Kyle Lauletta pass incomplete to Brian Brown
1st & 10 at W&M 48
1-yd Run
8:41 - 2nd
Jacobi Green run for 1 yd to the WmMry 47
2nd & 10 at W&M 48
24-yd Pass
8:41 - 2nd
Kyle Lauletta pass complete to Reggie Diggs for 24 yds to the WmMry 23 for a 1ST down
3rd & 9 at W&M 47
7-yd Run
8:41 - 2nd
Jacobi Green run for 7 yds to the WmMry 16
1st & 10 at W&M 23
7-yd Pass
8:41 - 2nd
Kyle Lauletta pass complete to Reggie Diggs for 7 yds to the WmMry 9 for a 1ST down
2nd & 3 at W&M 16
6-yd Run
8:41 - 2nd
Jacobi Green run for 6 yds to the WmMry 3
1st & Goal at W&M 9
0-yd Run
8:41 - 2nd
Jacobi Green run for no gain to the WmMry 3
2nd & Goal at W&M 3
15-yd Penalty
3:59 - 2nd
Kyle Lauletta pass complete to James Pavik for 3 yards to the WM0, clock 03:59, PENALTY RICHMOND pass interference 15 yards to the WM18, NO PLAY.
3rd & Goal at W&M 3
18-yd Touchdown Pass
3:54 - 2nd
Kyle Lauletta pass complete to Brian Brown for 18 yds for a TD, (Griffin Trau KICK)
3rd & 0 at W&M 18
Kickoff
3:54 - 2nd
Griffin Trau kickoff for 43 yds , Jack Armstrong return for 11 yds to the WmMry 33
2-yd Run
3:54 - 2nd
Kendell Anderson run for 2 yds to the WmMry 35
1st & 10 at W&M 33
1-yd Run
3:54 - 2nd
Steve Cluley run for 1 yd to the WmMry 36
2nd & 8 at W&M 35
Incompletion
3:54 - 2nd
Steve Cluley pass incomplete to DeVonte Dedmon WILLIAM & MARY Penalty, Offensive holding ( Yards) declined
3rd & 7 at W&M 36
Punt
3:54 - 2nd
Hunter Windmuller punt for 43 yds , David Jones returns for a loss of 1 yard to the Richm 20 David Jones fumbled, forced by Keanu Reuben, recovered by WmMry Keanu Reuben
4th & 7 at W&M 36
Interception
2:12 - 2nd
Steve Cluley pass intercepted David Jones return for no gain to the Richm 15
1st & 10 at RICH 20
2-yd Run
2:06 - 2nd
Jacobi Green run for 2 yds to the Richm 17
1st & 10 at RICH 15
13-yd Run
2:06 - 2nd
Jacobi Green run for 13 yds to the Richm 30 for a 1ST down
2nd & 8 at RICH 17
Incompletion
2:06 - 2nd
Kyle Lauletta pass incomplete to Brian Brown
1st & 10 at RICH 30
8-yd Penalty
2:06 - 2nd
Jacobi Green rush for 17 yards to the RICHMOND32 (Houston-Carson), PENALTY RICHMOND holding 8 yards to the RICHMOND7, NO PLAY.
2nd & 25 at RICH 15
6-yd Run
2:06 - 2nd
Jacobi Green run for 6 yds to the Richm 13
2nd & 33 at RICH 7

(0:31 - 2nd) Timeout WILLIAM & MARY, clock 00:31

-3-yd Run
0:31 - 2nd
TEAM run for a loss of 3 yards to the Richm 10
3rd & 27 at RICH 13

(0:27 - 2nd) Timeout WILLIAM & MARY, clock 00:27

Punt
0:27 - 2nd
D.J. Helkowski punt for 43 yds , DeVonte Dedmon returns for 5 yds to the Richm 48
4th & 30 at RICH 10
14-yd Pass
0:17 - 2nd
Steve Cluley pass complete to Kevin Hart for 14 yds to the Richm 34 for a 1ST down
1st & 10 at RICH 48
Incompletion
0:17 - 2nd
TEAM pass incomplete
1st & 10 at RICH 34
Incompletion
0:17 - 2nd
Steve Cluley pass incomplete to Andrew Caskin, broken up by David Jones
2nd & 10 at RICH 34
Field Goal Good
0:00 - 2nd
Nick Dorka Jr. 51 yd FG GOOD
3rd & 10 at RICH 34

End of 2nd Quarter

3rd Quarter
Kickoff
15:00 - 3rd
Nick Dorka Jr. kickoff for 65 yds for a touchback
8-yd Run
15:00 - 3rd
Jacobi Green run for 8 yds to the Richm 33
1st & 10 at RICH 25
2-yd Run
15:00 - 3rd
Jacobi Green run for 2 yds to the Richm 35 for a 1ST down
2nd & 2 at RICH 33
2-yd Run
15:00 - 3rd
David Broadus run for 2 yds to the Richm 37
1st & 10 at RICH 35
Fumble Recovery (Own)
15:00 - 3rd
Kyle Lauletta pass complete to Brian Brown for 38 yds Brian Brown fumbled, recovered by Richm for a 1ST down
2nd & 8 at RICH 37
5-yd Run
15:00 - 3rd
Jacobi Green run for 5 yds to the WmMry 20
1st & 10 at W&M 25
8-yd Run
15:00 - 3rd
Jacobi Green run for 8 yds to the WmMry 12 for a 1ST down
2nd & 5 at W&M 20
12-yd Touchdown Run
11:39 - 3rd
Jacobi Green run for 12 yds for a TD, (Griffin Trau KICK)
1st & 10 at W&M 12
Kickoff
11:39 - 3rd
Griffin Trau kickoff for 33 yds , Hunter Windmuller return for 5 yds to the WmMry 37
Incompletion
11:39 - 3rd
Steve Cluley pass incomplete to Kevin Hart
1st & 10 at W&M 37
6-yd Pass
11:39 - 3rd
Steve Cluley pass complete to Andrew Weidinger for 6 yds to the WmMry 43
2nd & 10 at W&M 37
13-yd Run
11:39 - 3rd
Kendell Anderson run for 13 yds to the Richm 44 for a 1ST down
3rd & 4 at W&M 43
10-yd Run
11:39 - 3rd
Mikal Abdul-Saboor run for 10 yds to the Richm 34 for a 1ST down
1st & 10 at RICH 44
3-yd Run
11:39 - 3rd
Steve Cluley run for 3 yds to the Richm 31
1st & 10 at RICH 34
7-yd Pass
11:39 - 3rd
Steve Cluley pass complete to Mikal Abdul-Saboor for 7 yds to the Richm 24 for a 1ST down
2nd & 7 at RICH 31
12-yd Run
11:39 - 3rd
DeVonte Dedmon run for 12 yds to the Richm 12 for a 1ST down
1st & 10 at RICH 24
2-yd Run
11:39 - 3rd
Mikal Abdul-Saboor run for 2 yds to the Richm 10
1st & 10 at RICH 12
5-yd Pass
11:39 - 3rd
Steve Cluley pass complete to Daniel Kuzjak for 5 yds to the Richm 5
2nd & 8 at RICH 10
0-yd Run
11:39 - 3rd
Mikal Abdul-Saboor run for no gain to the Richm 5
3rd & 3 at RICH 5
Field Goal Good
6:34 - 3rd
Nick Dorka Jr. 22 yd FG GOOD
4th & 3 at RICH 5
Kickoff
6:34 - 3rd
Nick Dorka Jr. kickoff for 64 yds , Gordon Collins return for 19 yds to the Richm 20
0-yd Run
6:34 - 3rd
Jacobi Green run for no gain to the Richm 20
1st & 10 at RICH 20
Incompletion
6:34 - 3rd
Kyle Lauletta pass incomplete to Reggie Diggs
2nd & 10 at RICH 20
11-yd Run
6:34 - 3rd
Kyle Lauletta run for 11 yds to the Richm 31 for a 1ST down
3rd & 10 at RICH 20
18-yd Run
6:34 - 3rd
Jacobi Green run for 18 yds to the Richm 49 for a 1ST down
1st & 10 at RICH 31
3-yd Run
6:34 - 3rd
David Broadus run for 3 yds to the WmMry 48
1st & 10 at RICH 49
Incompletion
6:34 - 3rd
Kyle Lauletta pass incomplete
2nd & 7 at W&M 48
8-yd Pass
6:34 - 3rd
Kyle Lauletta pass complete to Jacobi Green for 8 yds to the WmMry 40 for a 1ST down
3rd & 7 at W&M 48
11-yd Pass
6:34 - 3rd
Kyle Lauletta pass complete to Brian Brown for 11 yds to the WmMry 29 for a 1ST down
1st & 10 at W&M 40
1-yd Run
6:34 - 3rd
Jacobi Green run for 1 yd to the WmMry 28
1st & 10 at W&M 29
4-yd Run
6:34 - 3rd
Jacobi Green run for 4 yds to the WmMry 24
2nd & 9 at W&M 28
6-yd Pass
6:34 - 3rd
Kyle Lauletta pass complete to Brian Brown for 6 yds to the WmMry 18 for a 1ST down
3rd & 5 at W&M 24
18-yd Touchdown Pass
1:27 - 3rd
Kyle Lauletta pass complete to Reggie Diggs for 18 yds for a TD, (Two-Point Conversion failed )
1st & 10 at W&M 18
4th Quarter
Kickoff
1:27 - 3rd
Griffin Trau kickoff for 53 yds , Jack Armstrong return for 24 yds to the WmMry 36
1-yd Run
1:27 - 3rd
Kendell Anderson run for 1 yd to the WmMry 37
1st & 10 at W&M 36
11-yd Pass
1:27 - 3rd
Steve Cluley pass complete to Daniel Kuzjak for 11 yds to the WmMry 48 for a 1ST down
2nd & 9 at W&M 37
0-yd Run
1:27 - 3rd
Kendell Anderson run for no gain to the WmMry 48
1st & 10 at W&M 48

End of 3rd Quarter

Incompletion
15:00 - 4th
Steve Cluley pass incomplete, broken up by Selton Hodge
2nd & 10 at W&M 48
Incompletion
15:00 - 4th
Steve Cluley pass incomplete to Daniel Kuzjak, broken up by Jarriel Jordan
3rd & 10 at W&M 48
Punt
15:00 - 4th
Hunter Windmuller punt for 41 yds, fair catch by David Jones at the Richm 11
4th & 10 at W&M 48
6-yd Run
14:42 - 4th
Jacobi Green run for 6 yds to the Richm 17
1st & 10 at RICH 11
10-yd Run
14:42 - 4th
Jacobi Green run for 10 yds to the Richm 27 for a 1ST down
2nd & 4 at RICH 17
5-yd Run
14:42 - 4th
Jacobi Green run for 5 yds to the Richm 32
1st & 10 at RICH 27
5-yd Penalty
14:42 - 4th
RICHMOND Penalty, substitution infraction (-5 Yards) to the Richm 27
2nd & 5 at RICH 32
13-yd Pass
14:42 - 4th
Kyle Lauletta pass complete to Garrett Hudson for 13 yds to the Richm 40 for a 1ST down
2nd & 10 at RICH 27
8-yd Run
14:42 - 4th
Jacobi Green run for 8 yds to the Richm 48
1st & 10 at RICH 40
1-yd Run
14:42 - 4th
Jacobi Green run for 1 yd to the Richm 49
2nd & 2 at RICH 48
-3-yd Run
14:42 - 4th
Kyle Lauletta run for a loss of 3 yards to the Richm 46
3rd & 1 at RICH 49
Punt
14:42 - 4th
D.J. Helkowski punt for 30 yds, fair catch by DeVonte Dedmon at the WmMry 24
4th & 4 at RICH 46
15-yd Pass
10:39 - 4th
Steve Cluley pass complete to DeVonte Dedmon for 15 yds to the WmMry 39 for a 1ST down
1st & 10 at W&M 24
1-yd Run
10:39 - 4th
Mikal Abdul-Saboor run for 1 yd to the WmMry 40
1st & 10 at W&M 39
Incompletion
10:39 - 4th
Steve Cluley pass incomplete to Daniel Kuzjak, broken up by David Herlocker
2nd & 9 at W&M 40
25-yd Pass
10:39 - 4th
Steve Cluley pass complete to DeVonte Dedmon for 25 yds to the Richm 35 for a 1ST down
3rd & 9 at W&M 40
2-yd Run
10:39 - 4th
Mikal Abdul-Saboor run for 2 yds to the Richm 33
1st & 10 at RICH 35
-6-yd Run
10:39 - 4th
Mikal Abdul-Saboor run for 7 yds to the Richm 26 WILLIAM & MARY Penalty, Offensive holding (Jerry Ugokwe) to the Richm 39
2nd & 8 at RICH 33
Incompletion
10:39 - 4th
Steve Cluley pass incomplete to Daniel Kuzjak
2nd & 14 at RICH 39
6-yd Pass
10:39 - 4th
Steve Cluley pass complete to Mikal Abdul-Saboor for 6 yds to the Richm 33
3rd & 14 at RICH 39
Incompletion
10:39 - 4th
Steve Cluley pass incomplete to DeVonte Dedmon, broken up by Trevor Jones
4th & 8 at RICH 33
3-yd Run
7:44 - 4th
Jacobi Green run for 3 yds to the Richm 36
1st & 10 at RICH 33
-1-yd Run
7:44 - 4th
Jacobi Green run for a loss of 1 yard to the Richm 35
2nd & 7 at RICH 36
Incompletion
7:44 - 4th
Kyle Lauletta pass incomplete
3rd & 8 at RICH 35
Punt
7:44 - 4th
D.J. Helkowski punt for 30 yds, fair catch by DeVonte Dedmon at the WmMry 35
4th & 8 at RICH 35
Sack
6:13 - 4th
Steve Cluley sacked by Andrew Clyde for a loss of 13 yards to the WmMry 22
1st & 10 at W&M 35
37-yd Pass
6:13 - 4th
Steve Cluley pass complete to Kevin Hart for 37 yds to the Richm 41 for a 1ST down
2nd & 23 at W&M 22
Incompletion
6:13 - 4th
Steve Cluley pass incomplete to Kevin Hart, broken up by David Herlocker
1st & 10 at RICH 41
10-yd Penalty
6:13 - 4th
Steve Cluley pass incomplete, PENALTY WM holding 10 yards to the WM49, NO PLAY.
2nd & 10 at RICH 41
14-yd Pass
6:13 - 4th
Steve Cluley pass complete to Jack Armstrong for 14 yds to the Richm 37
2nd & 20 at W&M 49
4-yd Pass
6:13 - 4th
Steve Cluley pass complete to DeVonte Dedmon for 4 yds to the Richm 33
3rd & 6 at RICH 37
5-yd Run
6:13 - 4th
Kendell Anderson run for 5 yds to the Richm 28 for a 1ST down
4th & 2 at RICH 33
9-yd Pass
6:13 - 4th
Steve Cluley pass complete to Jack Armstrong for 9 yds to the Richm 19
1st & 10 at RICH 28
7-yd Pass
6:13 - 4th
Steve Cluley pass complete to Kevin Hart for 7 yds to the Richm 12 for a 1ST down
2nd & 1 at RICH 19
Interception
6:13 - 4th
Steve Cluley pass intercepted David Herlocker return for 55 yds to the WmMry 34
1st & 10 at RICH 12
9-yd Run
2:35 - 4th
Jacobi Green run for 9 yds to the WmMry 25
1st & 10 at W&M 34
4-yd Run
2:35 - 4th
Jacobi Green run for 4 yds to the WmMry 21 for a 1ST down
2nd & 1 at W&M 25
1-yd Run
2:35 - 4th
Jacobi Green run for 1 yd to the WmMry 20
1st & 10 at W&M 21
10-yd Penalty
2:35 - 4th
Jacobi Green rush for 2 yards to the WM18 (Marcus Harvey;Houston-Carson), PENALTY RICHMOND holding (Thomas Evans) 10 yards to the WM30, NO PLAY.
2nd & 9 at W&M 20
-1-yd Run
2:35 - 4th
TEAM run for a loss of 1 yard to the WmMry 31
2nd & 19 at W&M 30

End of 4th Quarter