Play-By-Play
1st Quarter
Kickoff
15:00 - 1st
Drew Brennan kickoff for 63 yds , J.J. Younger return for 27 yds to the Lafay 29
11-yd Pass
15:00 - 1st
Keegan Shoemaker pass complete to Quinn Revere for 11 yds to the Lafay 40 for a 1ST down
1st & 10 at LAF 29
23-yd Pass
15:00 - 1st
Keegan Shoemaker pass complete to Joe Gillette for 23 yds to the Penn 37 for a 1ST down
1st & 10 at LAF 40
0-yd Run
15:00 - 1st
John Gay run for no gain to the Penn 37
1st & 10 at PENN 37
10-yd Run
15:00 - 1st
John Gay run for 10 yds to the Penn 27 for a 1ST down
2nd & 10 at PENN 37
-3-yd Run
15:00 - 1st
Nick Pearson run for a loss of 3 yards to the Penn 30
1st & 10 at PENN 27
2-yd Pass
15:00 - 1st
Keegan Shoemaker pass complete to Zadok Scott for 2 yds to the Penn 28
2nd & 13 at PENN 30
3-yd Run
15:00 - 1st
J.J. Younger run for 3 yds to the Penn 25
3rd & 11 at PENN 28
Field Goal Good
11:08 - 1st
Jeffrey Kordenbrock 43 yd FG GOOD
4th & 8 at PENN 25
Kickoff
11:08 - 1st
Jeffrey Kordenbrock kickoff for 59 yds , Tyler Herrick return for 22 yds to the Penn 28
0-yd Run
11:08 - 1st
Karekin Brooks run for no gain to the Penn 28
1st & 10 at PENN 28
4-yd Run
11:08 - 1st
Karekin Brooks run for 4 yds to the Penn 32
2nd & 10 at PENN 28
Sack
11:08 - 1st
Nick Robinson sacked by Damon Washington for a loss of 4 yards to the Penn 28
3rd & 6 at PENN 32
Punt
11:08 - 1st
Jake Haggard punt for 49 yds, fair catch by Joe Gillette at the Lafay 23
4th & 10 at PENN 28
-1-yd Run
9:13 - 1st
John Gay run for a loss of 1 yard to the Lafay 22
1st & 10 at LAF 23
2-yd Run
9:13 - 1st
John Gay run for 2 yds to the Lafay 24
2nd & 11 at LAF 22
14-yd Pass
9:13 - 1st
Keegan Shoemaker pass complete to Nick Pearson for 14 yds to the Lafay 38 for a 1ST down
3rd & 9 at LAF 24
2-yd Run
9:13 - 1st
Keegan Shoemaker run for 2 yds to the Lafay 40
1st & 10 at LAF 38
20-yd Run
9:13 - 1st
John Gay run for 20 yds to the Penn 40 for a 1ST down
2nd & 8 at LAF 40
3-yd Run
9:13 - 1st
John Gay run for 3 yds to the Penn 37
1st & 10 at PENN 40
4-yd Pass
9:13 - 1st
Keegan Shoemaker pass complete to Julian Spigner for 4 yds to the Penn 33
2nd & 7 at PENN 37
0-yd Run
9:13 - 1st
J.J. Younger run for no gain to the Penn 33
3rd & 3 at PENN 33
Sack
9:13 - 1st
Keegan Shoemaker sacked by Micah Morris and Taheeb Sonekan for a loss of 12 yards to the Penn 45
4th & 3 at PENN 33
Incompletion
4:29 - 1st
Nick Robinson pass incomplete to Tyler Herrick, broken up by Major Jordan
1st & 10 at PENN 45
3-yd Pass
4:29 - 1st
Nick Robinson pass complete to Karekin Brooks for 3 yds to the Penn 48
2nd & 10 at PENN 45
2-yd Run
4:29 - 1st
Karekin Brooks run for 2 yds to the 50 yard line
3rd & 7 at PENN 48
Punt
4:29 - 1st
Jake Haggard punt for 50 yds for a touchback
4th & 5 at 50
12-yd Run
3:02 - 1st
Jaden Sutton run for 12 yds to the Lafay 32 for a 1ST down
1st & 10 at LAF 20
2-yd Pass
3:02 - 1st
Keegan Shoemaker pass complete to Steven Stilianos for 2 yds to the Lafay 34
1st & 10 at LAF 32
2-yd Pass
3:02 - 1st
Keegan Shoemaker pass complete to Jaden Sutton for 2 yds to the Lafay 36
2nd & 8 at LAF 34
Sack
3:02 - 1st
Keegan Shoemaker sacked by David Ryslik for a loss of 2 yards to the Lafay 34
3rd & 6 at LAF 36
Punt
3:02 - 1st
Ryan O'Hara punt for 35 yds, downed at the Penn 31
4th & 8 at LAF 34
2nd Quarter
1-yd Run
0:15 - 1st
Karekin Brooks run for 1 yd to the Penn 32
1st & 10 at PENN 31

End of 1st Quarter

45-yd Pass
15:00 - 2nd
Nick Robinson pass complete to Ryan Cragun for 45 yds to the Lafay 23 for a 1ST down
2nd & 9 at PENN 32
Incompletion
15:00 - 2nd
Nick Robinson pass incomplete to Tyler Herrick, broken up by Malik Hamm
1st & 10 at LAF 23
-5-yd Run
15:00 - 2nd
Tyler Herrick run for a loss of 5 yards to the Lafay 28
2nd & 10 at LAF 23
6-yd Run
15:00 - 2nd
Nick Robinson run for 6 yds to the Lafay 22 PENN Penalty, Offensive holding ( Yards) declined
3rd & 15 at LAF 28
Blocked Field Goal
13:59 - 2nd
David Perkins 39 yd FG BLOCKED blocked by null N/A return for 6 yds to the Lafay 15
4th & 9 at LAF 22
14-yd Run
13:59 - 2nd
Keegan Shoemaker run for 14 yds to the Lafay 29 for a 1ST down
1st & 10 at LAF 15
6-yd Run
13:59 - 2nd
John Gay run for 6 yds to the Lafay 35
1st & 10 at LAF 29
6-yd Run
13:59 - 2nd
John Gay run for 6 yds to the Lafay 41 for a 1ST down
2nd & 4 at LAF 35
0-yd Run
13:59 - 2nd
John Gay run for no gain to the Lafay 41
1st & 10 at LAF 41
Incompletion
13:59 - 2nd
Keegan Shoemaker pass incomplete
2nd & 10 at LAF 41
10-yd Penalty
13:59 - 2nd
Shoemaker, K. rush for 12 yards to the PENN47, out-of-bounds (O'Hara, Brendan), PENALTY LAFAYETT holding (Grundhoffer, J.) 10 yards to the LAFAYETT31, NO PLAY.
3rd & 10 at LAF 41
Incompletion
13:59 - 2nd
Keegan Shoemaker pass incomplete to J.J. Younger
3rd & 20 at LAF 31
Punt
13:59 - 2nd
Ryan O'Hara punt for 45 yds , Sam Philippi returns for no gain to the Penn 24
4th & 20 at LAF 31
Incompletion
10:46 - 2nd
Nick Robinson pass incomplete to Ryan Cragun
1st & 10 at PENN 24
14-yd Run
10:46 - 2nd
Karekin Brooks run for 14 yds to the Penn 38 for a 1ST down
2nd & 10 at PENN 24
3-yd Run
10:46 - 2nd
Karekin Brooks run for 3 yds to the Penn 41
1st & 10 at PENN 38
15-yd Penalty
10:46 - 2nd
Robinson, Nick pass incomplete to Huber, Kolton (Burr, Caleb), PENALTY LAFAYETT pass interference (Burr, Caleb) 15 yards to the LAFAYETT44, 1ST DOWN PENN, NO PLAY.
2nd & 7 at PENN 41
23-yd Pass
10:46 - 2nd
Nick Robinson pass complete to Ryan Cragun for 23 yds to the Lafay 21 for a 1ST down
1st & 10 at LAF 44
9-yd Run
10:46 - 2nd
Karekin Brooks run for 9 yds to the Lafay 12
1st & 10 at LAF 21
4-yd Run
10:46 - 2nd
Karekin Brooks run for 4 yds to the Lafay 8 for a 1ST down
2nd & 1 at LAF 12
4-yd Run
10:46 - 2nd
Trey Flowers run for 4 yds to the Lafay 4
1st & Goal at LAF 8

(8:52 - 2nd) Timeout LAFAYETTE, clock 08:52

0-yd Run
8:52 - 2nd
Karekin Brooks run for no gain to the Lafay 4
2nd & Goal at LAF 4
4-yd Touchdown Pass
8:04 - 2nd
Nick Robinson pass complete to Ryan Cragun for 4 yds for a TD, (David Perkins KICK)
3rd & Goal at LAF 4
Kickoff
8:04 - 2nd
Drew Brennan kickoff for 58 yds , J.J. Younger return for 19 yds to the Lafay 26
Sack
8:04 - 2nd
Keegan Shoemaker sacked by Brian O'Neill for a loss of 2 yards to the Lafay 24
1st & 10 at LAF 26
5-yd Pass
8:04 - 2nd
Keegan Shoemaker pass complete to Quinn Revere for 5 yds to the Lafay 29
2nd & 12 at LAF 24
11-yd Run
8:04 - 2nd
J.J. Younger run for 11 yds to the Lafay 40 for a 1ST down
3rd & 7 at LAF 29
11-yd Pass
8:04 - 2nd
Keegan Shoemaker pass complete to Nick Pearson for 11 yds to the Penn 49 for a 1ST down
1st & 10 at LAF 40
7-yd Run
8:04 - 2nd
Jaden Sutton run for 7 yds to the Penn 42
1st & 10 at PENN 49
13-yd Pass
8:04 - 2nd
Keegan Shoemaker pass complete to Quinn Revere for 13 yds to the Penn 29 for a 1ST down
2nd & 3 at PENN 42
29-yd Touchdown Pass
4:46 - 2nd
Keegan Shoemaker pass complete to Zadok Scott for 29 yds for a TD, (Jeffrey Kordenbrock KICK)
1st & 10 at PENN 29
Kickoff
4:46 - 2nd
Jeffrey Kordenbrock kickoff for 63 yds , Tyler Herrick return for 27 yds to the Penn 29
5-yd Run
4:46 - 2nd
Trey Flowers run for 5 yds to the Penn 34
1st & 10 at PENN 29
7-yd Run
4:46 - 2nd
Trey Flowers run for 7 yds to the Penn 41 for a 1ST down
2nd & 5 at PENN 34
5-yd Penalty
4:46 - 2nd
PENN Penalty, false start (-5 Yards) to the Penn 36
1st & 10 at PENN 41
4-yd Run
4:46 - 2nd
Trey Flowers run for 4 yds to the Penn 40
1st & 15 at PENN 36
3-yd Run
4:46 - 2nd
Trey Flowers run for 3 yds to the Penn 43
2nd & 11 at PENN 40
9-yd Pass
4:46 - 2nd
Nick Robinson pass complete to Ryan Cragun for 9 yds to the Lafay 48 for a 1ST down
3rd & 8 at PENN 43
Incompletion
4:46 - 2nd
Nick Robinson pass incomplete to Ryan Cragun, broken up by Keith Earle
1st & 10 at LAF 48
3-yd Run
4:46 - 2nd
Trey Flowers run for 3 yds to the Lafay 45
2nd & 10 at LAF 48
11-yd Run
4:46 - 2nd
Karekin Brooks run for 11 yds to the Lafay 34 for a 1ST down
3rd & 7 at LAF 45
-1-yd Run
4:46 - 2nd
Karekin Brooks run for a loss of 1 yard to the Lafay 35
1st & 10 at LAF 34
2-yd Pass
4:46 - 2nd
Nick Robinson pass complete to Ryan Cragun for 2 yds to the Lafay 33
2nd & 11 at LAF 35

(0:40 - 2nd) Timeout PENN, clock 00:40

13-yd Pass
0:40 - 2nd
Nick Robinson pass complete to Karekin Brooks for 13 yds to the Lafay 20 for a 1ST down
3rd & 9 at LAF 33
5-yd Run
0:40 - 2nd
Karekin Brooks run for 5 yds to the Lafay 15
1st & 10 at LAF 20

(0:21 - 2nd) Timeout PENN, clock 00:21

15-yd Touchdown Pass
0:14 - 2nd
Nick Robinson pass complete to Ryan Cragun for 15 yds for a TD, (David Perkins KICK)
2nd & 5 at LAF 15
Kickoff
0:14 - 2nd
Drew Brennan kickoff for 43 yds
15-yd Run
0:14 - 2nd
John Gay run for 15 yds to the Lafay 40 for a 1ST down
1st & 10 at LAF 25
19-yd Pass
0:14 - 2nd
Keegan Shoemaker pass complete to Nick Pearson for 19 yds to the Penn 41 for a 1ST down
1st & 10 at LAF 40

(0:01 - 2nd) Timeout LAFAYETTE, clock 00:01

Sack
0:01 - 2nd
Keegan Shoemaker sacked by Benji Mowatt for a loss of 11 yards to the Lafay 48
1st & 10 at PENN 41

End of 2nd Quarter

3rd Quarter
Kickoff
15:00 - 3rd
Jeffrey Kordenbrock kickoff for 63 yds , Tyler Herrick return for 21 yds to the LAFAYETTE 44 PENN Penalty, Offensive holding (10 Yards) to the Penn 13
29-yd Pass
15:00 - 3rd
Nick Robinson pass complete to Ryan Cragun for 29 yds to the Penn 42 for a 1ST down
1st & 10 at PENN 13
3-yd Pass
15:00 - 3rd
Nick Robinson pass complete to Tyler Herrick for 3 yds to the Penn 45
1st & 10 at PENN 42
10-yd Run
15:00 - 3rd
Karekin Brooks run for 10 yds to the Lafay 45 for a 1ST down
2nd & 7 at PENN 45
2-yd Run
15:00 - 3rd
Karekin Brooks run for 2 yds to the Lafay 43
1st & 10 at LAF 45
Incompletion
15:00 - 3rd
Nick Robinson pass incomplete to Ryan Cragun
2nd & 8 at LAF 43
7-yd Run
15:00 - 3rd
Karekin Brooks run for 7 yds to the Lafay 36
3rd & 8 at LAF 43
5-yd Run
15:00 - 3rd
Karekin Brooks run for 5 yds to the Lafay 31 for a 1ST down
4th & 1 at LAF 36
15-yd Penalty
15:00 - 3rd
Robinson, Nick rush for no gain to the LAFAYETT31 (Olivas, Marco), PENALTY PENN crackback (Begnoche, Greg) 15 yards to the LAFAYETT46, NO PLAY.
1st & 10 at LAF 31
1-yd Pass
15:00 - 3rd
Nick Robinson pass complete to Ryan Cragun for 1 yd to the Lafay 45
1st & 25 at LAF 46
5-yd Penalty
15:00 - 3rd
PENN Penalty, false start (Greg Begnoche) to the 50 yard line
2nd & 24 at LAF 45
2-yd Run
15:00 - 3rd
Karekin Brooks run for 2 yds to the Lafay 48
2nd & 29 at 50
25-yd Pass
15:00 - 3rd
Nick Robinson pass complete to Tyler Herrick for 25 yds to the Lafay 23
3rd & 27 at LAF 48
Incompletion
15:00 - 3rd
Nick Robinson pass incomplete
4th & 2 at LAF 23
Sack
9:33 - 3rd
Keegan Shoemaker sacked by Prince Emili for a loss of 6 yards to the Lafay 17
1st & 10 at LAF 23
-2-yd Run
9:33 - 3rd
John Gay run for a loss of 2 yards to the Lafay 15
2nd & 16 at LAF 17
7-yd Pass
9:33 - 3rd
Keegan Shoemaker pass complete to Nick Pearson for 7 yds to the Lafay 22
3rd & 18 at LAF 15
Punt
9:33 - 3rd
Ryan O'Hara punt for 36 yds, fair catch by Tyler Herrick at the Penn 42
4th & 11 at LAF 22
1-yd Run
7:15 - 3rd
Trey Flowers run for 1 yd to the Penn 43
1st & 10 at PENN 42
4-yd Run
7:15 - 3rd
Nick Robinson run for 4 yds to the Penn 47
2nd & 9 at PENN 43
Incompletion
7:15 - 3rd
Nick Robinson pass incomplete to Sire Woods, broken up by Eric Mitchell
3rd & 5 at PENN 47
Punt
7:15 - 3rd
Jake Haggard punt for 53 yds for a touchback
4th & 5 at PENN 47
9-yd Run
5:51 - 3rd
John Gay run for 9 yds to the Lafay 29
1st & 10 at LAF 20
4-yd Run
5:51 - 3rd
J.J. Younger run for 4 yds to the Lafay 33 for a 1ST down
2nd & 1 at LAF 29
9-yd Run
5:51 - 3rd
Keegan Shoemaker run for 9 yds to the Lafay 42
1st & 10 at LAF 33
4-yd Run
5:51 - 3rd
Jaden Sutton run for 4 yds to the Lafay 46 for a 1ST down
2nd & 1 at LAF 42
Incompletion
5:51 - 3rd
Keegan Shoemaker pass incomplete to Jaden Sutton
1st & 10 at LAF 46
4-yd Run
5:51 - 3rd
Jaden Sutton run for 4 yds to the 50 yard line
2nd & 10 at LAF 46
1-yd Run
5:51 - 3rd
Keegan Shoemaker run for 1 yd to the Penn 49
3rd & 6 at 50
Punt
5:51 - 3rd
Ryan O'Hara punt for 48 yds, downed at the Penn 1
4th & 5 at PENN 49
53-yd Pass
2:30 - 3rd
Nick Robinson pass complete to Rory Starkey Jr. for 53 yds to the Lafay 46 for a 1ST down
1st & 10 at PENN 1
3-yd Pass
2:30 - 3rd
Nick Robinson pass complete to Tyler Herrick for 3 yds to the Lafay 43
1st & 10 at LAF 46
1-yd Run
2:30 - 3rd
Karekin Brooks run for 1 yd to the Lafay 42
2nd & 7 at LAF 43
1-yd Run
2:30 - 3rd
Karekin Brooks run for 1 yd to the Lafay 41
3rd & 6 at LAF 42
Punt
2:30 - 3rd
Jake Haggard punt for 37 yds, downed at the Lafay 4
4th & 5 at LAF 41
4th Quarter
3-yd Run
0:11 - 3rd
John Gay run for 3 yds to the Lafay 7
1st & 10 at LAF 4

End of 3rd Quarter

Incompletion
15:00 - 4th
Keegan Shoemaker pass incomplete to Steven Stilianos
2nd & 7 at LAF 7
Incompletion
15:00 - 4th
Keegan Shoemaker pass incomplete to Quinn Revere
3rd & 7 at LAF 7
Punt
15:00 - 4th
Ryan O'Hara punt for 35 yds, fair catch by Sam Philippi at the Lafay 42
4th & 7 at LAF 7
25-yd Pass
14:46 - 4th
Nick Robinson pass complete to Tyler Herrick for 25 yds to the Lafay 17 for a 1ST down
1st & 10 at LAF 42
6-yd Run
14:46 - 4th
Karekin Brooks run for 6 yds to the Lafay 11
1st & 10 at LAF 17
-1-yd Run
14:46 - 4th
Karekin Brooks run for a loss of 1 yard to the Lafay 12
2nd & 4 at LAF 11
5-yd Pass
14:46 - 4th
Nick Robinson pass complete to Karekin Brooks for 5 yds to the Lafay 7 for a 1ST down
3rd & 5 at LAF 12
Sack
14:46 - 4th
Nick Robinson sacked by Yasir Thomas and Caleb Burr for a loss of 2 yards to the Lafay 9
1st & Goal at LAF 7
7-yd Pass
14:46 - 4th
Nick Robinson pass complete to Tyler Herrick for 7 yds to the Lafay 2
2nd & Goal at LAF 9
2-yd Touchdown Run
11:36 - 4th
Karekin Brooks run for 2 yds for a TD, (David Perkins KICK)
3rd & Goal at LAF 2
Kickoff
11:36 - 4th
Drew Brennan kickoff for 62 yds , J.J. Younger return for 21 yds to the Lafay 24
4-yd Run
11:36 - 4th
Keegan Shoemaker run for 4 yds to the Lafay 28
1st & 10 at LAF 24
3-yd Pass
11:36 - 4th
Keegan Shoemaker pass complete to Zadok Scott for 3 yds to the Lafay 31
2nd & 6 at LAF 28
Incompletion
11:36 - 4th
Keegan Shoemaker pass incomplete
3rd & 3 at LAF 31
Punt
11:36 - 4th
Ryan O'Hara punt for 48 yds , Sam Philippi returns for 4 yds to the Penn 25
4th & 3 at LAF 31
5-yd Pass
10:16 - 4th
Nick Robinson pass complete to Tyler Herrick for 5 yds to the Penn 30
1st & 10 at PENN 25
6-yd Run
10:16 - 4th
Abe Willows run for 6 yds to the Penn 36 for a 1ST down
2nd & 5 at PENN 30
11-yd Run
10:16 - 4th
Trey Flowers run for 11 yds to the Penn 47 for a 1ST down
1st & 10 at PENN 36
5-yd Run
10:16 - 4th
Abe Willows run for 5 yds to the Lafay 48
1st & 10 at PENN 47
4-yd Run
10:16 - 4th
Abe Willows run for 4 yds to the Lafay 44
2nd & 5 at LAF 48
14-yd Run
10:16 - 4th
Karekin Brooks run for 14 yds to the Lafay 30 for a 1ST down
3rd & 1 at LAF 44
6-yd Run
10:16 - 4th
Nick Robinson run for 6 yds to the Lafay 24
1st & 10 at LAF 30
22-yd Run
10:16 - 4th
Karekin Brooks run for 22 yds to the Lafay 2 for a 1ST down
2nd & 4 at LAF 24
5-yd Penalty
10:16 - 4th
PENN Penalty, false start (Greg Begnoche) to the Lafay 7
1st & Goal at LAF 2
4-yd Run
10:16 - 4th
Karekin Brooks run for 4 yds to the Lafay 3
1st & Goal at LAF 7
Fumble Recovery
10:16 - 4th
Karekin Brooks run for no gain to the Lafay 20 Karekin Brooks fumbled, forced by Marco Olivas, recovered by Lafay Yasir Thomas , return for 17 yds to the Lafay 20
2nd & Goal at LAF 3
2-yd Pass
3:50 - 4th
Keegan Shoemaker pass complete to Steven Stilianos for 2 yds to the Lafay 22
1st & 10 at LAF 20
11-yd Pass
3:50 - 4th
Keegan Shoemaker pass complete to Quinn Revere for 11 yds to the Lafay 33 for a 1ST down
2nd & 8 at LAF 22
Incompletion
3:50 - 4th
Keegan Shoemaker pass incomplete to Steven Stilianos
1st & 10 at LAF 33
5-yd Penalty
3:50 - 4th
LAFAYETTE Penalty, false start (Nick Pearson) to the Lafay 28
2nd & 10 at LAF 33
3-yd Pass
3:50 - 4th
Keegan Shoemaker pass complete to J.J. Younger for 3 yds to the Lafay 31
2nd & 15 at LAF 28
15-yd Penalty
3:50 - 4th
PENN Penalty, personal foul (15 Yards) to the Lafay 46 for a 1ST down
3rd & 12 at LAF 31
44-yd Pass
3:50 - 4th
Keegan Shoemaker pass complete to Quinn Revere for 44 yds to the Penn 10 for a 1ST down
1st & 10 at LAF 46
-1-yd Run
3:50 - 4th
J.J. Younger run for a loss of 1 yard to the Penn 11
1st & Goal at PENN 10
11-yd Touchdown Pass
2:04 - 4th
Keegan Shoemaker pass complete to Joe Gillette for 11 yds for a TD, (Nick Pearson pass to Keegan Shoemaker for Two-Point Conversion)
2nd & 0 at PENN 11
Kickoff
2:04 - 4th
Jeffrey Kordenbrock kickoff for 65 yds for a touchback
40-yd Run
2:04 - 4th
Karekin Brooks run for 40 yds to the Lafay 35 for a 1ST down
1st & 10 at PENN 25

(1:55 - 4th) Timeout LAFAYETTE, clock 01:55

4-yd Run
1:55 - 4th
Karekin Brooks run for 4 yds to the Lafay 31
1st & 10 at LAF 35

(1:50 - 4th) Timeout LAFAYETTE, clock 01:50

31-yd Touchdown Run
1:43 - 4th
Karekin Brooks run for 31 yds for a TD, (David Perkins KICK)
2nd & 6 at LAF 31
Kickoff
1:43 - 4th
Drew Brennan kickoff for 34 yds , Steven Stilianos return for 3 yds to the Lafay 34
Sack
1:43 - 4th
Keegan Shoemaker sacked by Hunter Hayes for a loss of 9 yards to the Lafay 25
1st & 10 at LAF 34
7-yd Pass
1:43 - 4th
Keegan Shoemaker pass complete to Zadok Scott for 7 yds to the Lafay 32
2nd & 19 at LAF 25
12-yd Run
1:43 - 4th
Keegan Shoemaker run for 12 yds to the Lafay 44 for a 1ST down
3rd & 12 at LAF 32
Incompletion
1:43 - 4th
Sean O'Malley pass incomplete to Nick Pearson
2nd & 18 at LAF 36
Incompletion
1:43 - 4th
Keegan Shoemaker pass incomplete
3rd & 18 at LAF 36
45-yd Pass
1:43 - 4th
Keegan Shoemaker pass complete to Nick Pearson for 45 yds to the Penn 19 for a 1ST down
4th & 18 at LAF 36
Incompletion
1:43 - 4th
Keegan Shoemaker pass incomplete
1st & 10 at PENN 19
8-yd Pass
1:43 - 4th
Keegan Shoemaker pass complete to Zadok Scott for 8 yds to the Penn 11
2nd & 10 at PENN 19
Incompletion
1:43 - 4th
Keegan Shoemaker pass incomplete to Quinn Revere
3rd & 2 at PENN 11
11-yd Touchdown Pass
0:00 - 4th
Keegan Shoemaker pass complete to Zadok Scott for 11 yds for a TD
4th & 2 at PENN 11

End of 4th Quarter