Play-By-Play
1st Quarter
Kickoff
15:00 - 1st
Kenny Smart kickoff for 59 yds , Lonnie Tuff return for 13 yds to the Penn 14
9-yd Pass
15:00 - 1st
Alek Torgersen pass complete to Justin Watson for 9 yds to the Penn 23
1st & 10 at PENN 14
0-yd Run
15:00 - 1st
Tre Solomon run for no gain to the Penn 23
2nd & 1 at PENN 23
2-yd Run
15:00 - 1st
Tre Solomon run for 2 yds to the Penn 25 for a 1ST down
3rd & 1 at PENN 23
Incompletion
15:00 - 1st
Alek Torgersen pass incomplete
1st & 10 at PENN 25
2-yd Run
15:00 - 1st
Tre Solomon run for 2 yds to the Penn 27
2nd & 10 at PENN 25
5-yd Run
15:00 - 1st
Justin Watson run for 5 yds to the Penn 32
3rd & 8 at PENN 27
Punt
15:00 - 1st
Hunter Kelley punt for 28 yds, downed at the Harv 40
4th & 3 at PENN 32
4-yd Run
11:49 - 1st
Charlie Booker run for 4 yds to the Harv 44
1st & 10 at HARV 40
6-yd Run
11:49 - 1st
Joseph Viviano III run for 6 yds to the 50 yard line for a 1ST down
2nd & 6 at HARV 44
4-yd Run
11:49 - 1st
Charlie Booker run for 4 yds to the Penn 46
1st & 10 at 50
2-yd Run
11:49 - 1st
Charlie Booker run for 2 yds to the Penn 44
2nd & 6 at PENN 46
3-yd Run
11:49 - 1st
Joseph Viviano III run for 3 yds to the Penn 41
3rd & 4 at PENN 44
Punt
11:49 - 1st
Zach Schmid punt for 38 yds, downed at the Penn 3
4th & 1 at PENN 41
2-yd Pass
8:36 - 1st
Alek Torgersen pass complete to Tre Solomon for 2 yds to the Penn 5
1st & 10 at PENN 3
25-yd Pass
8:36 - 1st
Alek Torgersen pass complete to Justin Watson for 25 yds to the Penn 30 for a 1ST down
2nd & 8 at PENN 5
5-yd Penalty
8:36 - 1st
PENN Penalty, false start (-5 Yards) to the Penn 25
1st & 10 at PENN 30
0-yd Run
8:36 - 1st
Tre Solomon run for no gain to the Penn 25
1st & 15 at PENN 25
Incompletion
8:36 - 1st
Alek Torgersen pass incomplete to Justin Watson
2nd & 15 at PENN 25
-1-yd Run
8:36 - 1st
Alek Torgersen run for a loss of 1 yard to the Penn 24
3rd & 15 at PENN 25
5-yd Penalty
8:36 - 1st
PENN Penalty, false start (-5 Yards) to the Penn 19
4th & 16 at PENN 24
Punt
8:36 - 1st
Hunter Kelley punt for 43 yds , Justice Shelton-Mosley returns for 13 yds to the Penn 49
4th & 21 at PENN 19
8-yd Pass
6:00 - 1st
Joseph Viviano III pass complete to John Van Allen for 8 yds to the Penn 41
1st & 10 at PENN 49
8-yd Run
6:00 - 1st
Charlie Booker run for 8 yds to the Penn 33 for a 1ST down
2nd & 2 at PENN 41
2-yd Pass
6:00 - 1st
Joseph Viviano III pass complete to Adam Scott for 2 yds to the Penn 31
1st & 10 at PENN 33
0-yd Run
6:00 - 1st
Semar Smith run for no gain to the Penn 31
2nd & 8 at PENN 31
12-yd Run
6:00 - 1st
Joseph Viviano III run for 12 yds to the Penn 19 for a 1ST down
3rd & 8 at PENN 31
10-yd Run
6:00 - 1st
Semar Smith run for 10 yds to the Penn 9 for a 1ST down
1st & 10 at PENN 19
5-yd Run
6:00 - 1st
Lavance Northington run for 5 yds to the Penn 4
1st & Goal at PENN 9
0-yd Run
6:00 - 1st
Lavance Northington run for no gain to the Penn 4
2nd & Goal at PENN 4
Incompletion
6:00 - 1st
Joseph Viviano III pass incomplete to Anthony Firkser
3rd & Goal at PENN 4
Field Goal Good
1:32 - 1st
Jake McIntyre 20 yd FG GOOD
4th & Goal at PENN 4
Kickoff
1:32 - 1st
Kenny Smart kickoff for 60 yds for a touchback
1-yd Pass
1:32 - 1st
Alek Torgersen pass complete to Christian Pearson for 1 yd to the Penn 21
1st & 10 at PENN 20
6-yd Pass
1:32 - 1st
Alek Torgersen pass complete to Justin Watson for 6 yds to the Penn 27
2nd & 9 at PENN 21
2-yd Run
1:32 - 1st
Alek Torgersen run for 2 yds to the Penn 29
3rd & 3 at PENN 27

(0:12 - 1st) Timeout HARVARD, clock 00:12

Punt
0:12 - 1st
Hunter Kelley punt for 41 yds, downed at the Harv 30
4th & 1 at PENN 29

End of 1st Quarter

2nd Quarter
3-yd Run
15:00 - 2nd
Charlie Booker run for 3 yds to the Harv 33
1st & 10 at HARV 30
10-yd Pass
15:00 - 2nd
Joseph Viviano III pass complete to Anthony Firkser for 10 yds to the Harv 43 for a 1ST down
2nd & 7 at HARV 33
4-yd Run
15:00 - 2nd
Charlie Booker run for 4 yds to the Harv 47
1st & 10 at HARV 43
Sack
15:00 - 2nd
Joseph Viviano III sacked by Connor Jangro for a loss of 6 yards to the Harv 41
2nd & 6 at HARV 47
6-yd Pass
15:00 - 2nd
Joseph Viviano III pass complete to Adam Scott for 6 yds to the Harv 47
3rd & 12 at HARV 41
Punt
15:00 - 2nd
Zach Schmid punt for 38 yds , Lonnie Tuff returns for 7 yds to the Penn 22 Lonnie Tuff fumbled, recovered by Harv Luke Hutton
4th & 6 at HARV 47
3-yd Pass
11:58 - 2nd
Joseph Viviano III pass complete to Adam Scott for 3 yds to the Penn 19
1st & 10 at PENN 22
12-yd Run
11:58 - 2nd
Lavance Northington run for 12 yds to the Penn 7 for a 1ST down
2nd & 7 at PENN 19
10-yd Penalty
11:58 - 2nd
Northington, La rush for 2 yards to the PENN5 (Gardner, Cooper), PENALTY HARV holding 10 yards to the PENN17, NO PLAY.
1st & Goal at PENN 7
Incompletion
11:58 - 2nd
Joseph Viviano III pass incomplete to Adam Scott, broken up by Jyron Walker
1st & Goal at PENN 17
Sack
11:58 - 2nd
Joseph Viviano III sacked by Nick Miller and Solo Ceesay for a loss of 4 yards to the Penn 21
2nd & Goal at PENN 17
Interception
11:58 - 2nd
Joseph Viviano III pass intercepted Mason Williams return for no gain to the Penn 6
3rd & Goal at PENN 21
15-yd Pass
9:54 - 2nd
Alek Torgersen pass complete to Ryan Ripp for 15 yds to the Penn 16 for a 1ST down
2nd & 15 at PENN 1
Fumble Recovery (Own)
9:54 - 2nd
Alek Torgersen run for a loss of 5 yards to the Penn 1 Alek Torgersen fumbled, recovered by Penn Alek Torgersen
1st & 10 at PENN 6
9-yd Pass
9:54 - 2nd
Alek Torgersen pass complete to Cameron Countryman for 9 yds to the Penn 25
1st & 10 at PENN 16
Incompletion
9:54 - 2nd
Alek Torgersen pass incomplete
2nd & 1 at PENN 25
Incompletion
9:54 - 2nd
Alek Torgersen pass incomplete to Justin Watson, broken up by Tobe Ezeokoli
3rd & 1 at PENN 25
Punt
9:54 - 2nd
Hunter Kelley punt for 47 yds , Justice Shelton-Mosley returns for 3 yds to the Harv 31
4th & 1 at PENN 25
9-yd Pass
7:34 - 2nd
Joseph Viviano III pass complete to Justice Shelton-Mosley for 9 yds to the Harv 40
1st & 10 at HARV 31
Interception Return Touchdown
6:53 - 2nd
Joseph Viviano III pass intercepted for a TD Louis Vecchio return for 40 yds for a TD, (Jimmy Gammill KICK)
2nd & 1 at HARV 40
Kickoff
6:53 - 2nd
Jack Soslow kickoff for 60 yds for a touchback
8-yd Pass
6:53 - 2nd
Joseph Viviano III pass complete to Adam Scott for 8 yds to the Harv 28
1st & 10 at HARV 20
19-yd Pass
6:53 - 2nd
Joseph Viviano III pass complete to Anthony Firkser for 19 yds to the Harv 47 for a 1ST down
2nd & 2 at HARV 28
4-yd Run
6:53 - 2nd
Charlie Booker run for 4 yds to the Penn 49
1st & 10 at HARV 47
-2-yd Run
6:53 - 2nd
Charlie Booker run for a loss of 2 yards to the Harv 49
2nd & 6 at PENN 49
Incompletion
6:53 - 2nd
Joseph Viviano III pass incomplete
3rd & 8 at HARV 49
Punt
6:53 - 2nd
Zach Schmid punt for 37 yds, downed at the Penn 14
4th & 8 at HARV 49
26-yd Pass
4:06 - 2nd
Alek Torgersen pass complete to Justin Watson for 26 yds to the Penn 40 for a 1ST down
1st & 10 at PENN 14
Incompletion
4:06 - 2nd
Alek Torgersen pass incomplete
1st & 10 at PENN 40
-1-yd Run
4:06 - 2nd
Alek Torgersen run for a loss of 1 yard to the Penn 39
2nd & 10 at PENN 40
8-yd Pass
4:06 - 2nd
Alek Torgersen pass complete to Steve Farrell for 8 yds to the Penn 47
3rd & 11 at PENN 39
Punt
4:06 - 2nd
Alek Torgersen punt for 53 yds for a touchback
4th & 3 at PENN 47
10-yd Pass
2:03 - 2nd
Joseph Viviano III pass complete to Anthony Firkser for 10 yds to the Harv 30 for a 1ST down
1st & 10 at HARV 20
11-yd Pass
2:03 - 2nd
Joseph Viviano III pass complete to Ryan Halvorson for 11 yds to the Harv 41 for a 1ST down
1st & 10 at HARV 30
2-yd Run
2:03 - 2nd
Joseph Viviano III run for 2 yds to the Harv 43
1st & 10 at HARV 41

(1:16 - 2nd) Timeout HARVARD, clock 01:16

12-yd Pass
1:16 - 2nd
Joseph Viviano III pass complete to Justice Shelton-Mosley for 12 yds to the Penn 45 for a 1ST down
2nd & 8 at HARV 43
Incompletion
1:16 - 2nd
Joseph Viviano III pass incomplete to Semar Smith
1st & 10 at PENN 45
10-yd Pass
1:16 - 2nd
Joseph Viviano III pass complete to Justice Shelton-Mosley for 10 yds to the Penn 35 for a 1ST down
2nd & 10 at PENN 45
4-yd Pass
1:16 - 2nd
Joseph Viviano III pass complete to Anthony Firkser for 4 yds to the Penn 31
1st & 10 at PENN 35
3-yd Run
1:16 - 2nd
Joseph Viviano III run for 3 yds to the Penn 28
2nd & 6 at PENN 31

(0:27 - 2nd) Timeout HARVARD, clock 00:27

Incompletion
0:27 - 2nd
Joseph Viviano III pass incomplete to Adam Scott, broken up by Conor O'Brien
3rd & 3 at PENN 28
Interception
0:27 - 2nd
Joseph Viviano III pass intercepted Mason Williams return for no gain to the Penn 26
4th & 3 at PENN 28
4-yd Run
0:13 - 2nd
Tre Solomon run for 4 yds to the Penn 30
1st & 10 at PENN 26

End of 2nd Quarter

3rd Quarter
Kickoff
15:00 - 3rd
Jack Soslow kickoff for 60 yds for a touchback
7-yd Run
15:00 - 3rd
Adam Scott run for 7 yds to the Harv 27
1st & 10 at HARV 20
4-yd Run
15:00 - 3rd
Joseph Viviano III run for 4 yds to the Harv 31 for a 1ST down
2nd & 3 at HARV 27
7-yd Run
15:00 - 3rd
Charlie Booker run for 7 yds to the Harv 38
1st & 10 at HARV 31
Fumble Recovery (Own)
15:00 - 3rd
Joseph Viviano III sacked by Louis Vecchio for a loss of 6 yards to the Harv 32 Joseph Viviano III fumbled, recovered by Harv Joseph Viviano III , return for 0 yards
2nd & 3 at HARV 38
8-yd Run
15:00 - 3rd
Charlie Booker run for 8 yds to the Harv 40
3rd & 9 at HARV 32
Punt
15:00 - 3rd
Zach Schmid punt for 31 yds, fair catch by Lonnie Tuff at the Penn 29
4th & 1 at HARV 40
12-yd Pass
11:50 - 3rd
Alek Torgersen pass complete to Christian Pearson for 12 yds to the Penn 41 for a 1ST down
1st & 10 at PENN 29
3-yd Run
11:50 - 3rd
Tre Solomon run for 3 yds to the Penn 44
1st & 10 at PENN 41
9-yd Run
11:50 - 3rd
Tre Solomon run for 9 yds to the Harv 47 for a 1ST down
2nd & 7 at PENN 44
47-yd Touchdown Pass
10:30 - 3rd
Alek Torgersen pass complete to Christian Pearson for 47 yds for a TD, (Jimmy Gammill KICK)
1st & 10 at HARV 47
Kickoff
10:30 - 3rd
Jack Soslow kickoff for 53 yds , Lavance Northington return for 19 yds to the Harv 26
Incompletion
10:24 - 3rd
Joseph Viviano III pass incomplete to Justice Shelton-Mosley
1st & 10 at HARV 26
5-yd Run
10:24 - 3rd
Semar Smith run for 5 yds to the Harv 31
2nd & 10 at HARV 26
8-yd Pass
10:24 - 3rd
Joseph Viviano III pass complete to Semar Smith for 8 yds to the Harv 39 for a 1ST down
3rd & 5 at HARV 31
3-yd Pass
10:24 - 3rd
Joseph Viviano III pass complete to Adam Scott for 3 yds to the Harv 42
1st & 10 at HARV 39
Sack
10:24 - 3rd
Joseph Viviano III sacked by Connor Jangro for a loss of 3 yards to the Harv 39
2nd & 7 at HARV 42
5-yd Penalty
10:24 - 3rd
HARVARD Penalty, delay of game (-5 Yards) to the Harv 34
3rd & 10 at HARV 39
Sack
10:24 - 3rd
Joseph Viviano III sacked by Louis Vecchio for a loss of 1 yard to the Harv 33
3rd & 15 at HARV 34
Punt
10:24 - 3rd
Zach Schmid punt for 36 yds, fair catch by Lonnie Tuff at the Penn 31
4th & 16 at HARV 33
2-yd Run
6:41 - 3rd
Tre Solomon run for 2 yds to the Penn 33
1st & 10 at PENN 31
1-yd Run
6:41 - 3rd
Tre Solomon run for 1 yd to the Penn 34
2nd & 8 at PENN 33
Incompletion
6:41 - 3rd
Alek Torgersen pass incomplete to Justin Watson
3rd & 7 at PENN 34
Punt
6:41 - 3rd
Hunter Kelley punt for 39 yds , Justice Shelton-Mosley returns for 4 yds to the Harv 38 HARVARD Penalty, Offensive holding (12 Yards) declined
4th & 7 at PENN 34
14-yd Run
5:11 - 3rd
Adam Scott run for 14 yds to the Harv 33 for a 1ST down
1st & 10 at HARV 19
6-yd Run
5:11 - 3rd
Joseph Viviano III run for 6 yds to the Harv 39
1st & 10 at HARV 33
22-yd Pass
5:11 - 3rd
Joseph Viviano III pass complete to John Van Allen for 22 yds to the Penn 39 for a 1ST down
2nd & 4 at HARV 39
9-yd Run
5:11 - 3rd
Semar Smith run for 9 yds to the Penn 30
1st & 10 at PENN 39
Incompletion
5:11 - 3rd
Joseph Viviano III pass incomplete to Adam Scott
2nd & 1 at PENN 30
-1-yd Run
5:11 - 3rd
Joseph Viviano III run for a loss of 1 yard to the Penn 31
3rd & 1 at PENN 30
1-yd Run
5:11 - 3rd
Charlie Booker run for 1 yd to the Penn 30
4th & 2 at PENN 31
Sack
2:36 - 3rd
Alek Torgersen sacked by James Duberg for a loss of 6 yards to the Penn 24
1st & 10 at PENN 30
8-yd Pass
2:36 - 3rd
Alek Torgersen pass complete to Justin Watson for 8 yds to the Penn 32
2nd & 16 at PENN 24
0-yd Pass
2:36 - 3rd
Alek Torgersen pass complete to Tre Solomon for no gain to the Penn 32
3rd & 8 at PENN 32
Punt
2:36 - 3rd
Hunter Kelley punt for 36 yds , Justice Shelton-Mosley returns for 18 yds to the 50 yard line PENN Penalty, face mask (15 yards) (-15 Yards) to the Penn 35
4th & 8 at PENN 32
4th Quarter
9-yd Run
0:37 - 3rd
Charlie Booker run for 9 yds to the Penn 26
1st & 10 at PENN 35
5-yd Pass
0:37 - 3rd
Joseph Viviano III pass complete to Anthony Firkser for 5 yds to the Penn 21 for a 1ST down
2nd & 1 at PENN 26

End of 3rd Quarter

Incompletion
15:00 - 4th
Joseph Viviano III pass incomplete, broken up by Connor Jangro
1st & 10 at PENN 21
9-yd Run
15:00 - 4th
Charlie Booker run for 9 yds to the Penn 12
2nd & 10 at PENN 21
1-yd Run
15:00 - 4th
Charlie Booker run for 1 yd to the Penn 11 for a 1ST down
3rd & 1 at PENN 12
Incompletion
15:00 - 4th
Joseph Viviano III pass incomplete to Adam Scott
1st & 10 at PENN 11

(13:51 - 4th) Timeout HARVARD, clock 13:51

Fumble Recovery (Own)
13:51 - 4th
Joseph Viviano III run for a loss of 3 yards to the Penn 11 Joseph Viviano III fumbled, recovered by Harv William Nichols
2nd & 10 at PENN 11
2-yd Run
13:51 - 4th
Joseph Viviano III run for 2 yds to the Penn 9
3rd & 10 at PENN 11
Field Goal Good
12:44 - 4th
Jake McIntyre 25 yd FG GOOD
4th & 8 at PENN 9
Kickoff
12:44 - 4th
Kenny Smart kickoff for 60 yds for a touchback
-1-yd Run
12:44 - 4th
Tre Solomon run for a loss of 1 yard to the Penn 19
1st & 10 at PENN 20
8-yd Run
12:44 - 4th
Justin Watson run for 8 yds to the Penn 27
2nd & 11 at PENN 19
Incompletion
12:44 - 4th
Alek Torgersen pass incomplete to Cameron Countryman
3rd & 3 at PENN 27
Punt
12:44 - 4th
Hunter Kelley punt for 30 yds, punt out-of-bounds at the Harv 43
4th & 3 at PENN 27
Incompletion
11:24 - 4th
Joseph Viviano III pass incomplete to Ryan Halvorson, broken up by Corey Power
1st & 10 at HARV 43
5-yd Pass
11:24 - 4th
Joseph Viviano III pass complete to Adam Scott for 5 yds to the Harv 48
2nd & 10 at HARV 43
7-yd Pass
11:24 - 4th
Joseph Viviano III pass complete to Justice Shelton-Mosley for 7 yds to the Penn 45 for a 1ST down
3rd & 5 at HARV 48
Incompletion
11:24 - 4th
Joseph Viviano III pass incomplete to Adam Scott
1st & 10 at PENN 45
3-yd Run
11:24 - 4th
Semar Smith run for 3 yds to the Penn 42
2nd & 10 at PENN 45
Sack
11:24 - 4th
Joseph Viviano III sacked by Louis Vecchio for a loss of 6 yards to the Penn 48
3rd & 7 at PENN 42
Punt
11:24 - 4th
Zach Schmid punt for 39 yds, fair catch by Lonnie Tuff at the Penn 9
4th & 13 at PENN 48
2-yd Run
8:49 - 4th
Tre Solomon run for 2 yds to the Penn 11
1st & 10 at PENN 9
4-yd Pass
8:49 - 4th
Alek Torgersen pass complete to Justin Watson for 4 yds to the Penn 15
2nd & 8 at PENN 11
11-yd Pass
8:49 - 4th
Alek Torgersen pass complete to Christian Pearson for 11 yds to the Penn 26 for a 1ST down
3rd & 4 at PENN 15
2-yd Run
8:49 - 4th
Tre Solomon run for 2 yds to the Penn 28
1st & 10 at PENN 26
Incompletion
8:49 - 4th
Alek Torgersen pass incomplete to Christian Pearson
2nd & 8 at PENN 28
Incompletion
8:49 - 4th
Alek Torgersen pass incomplete to Christian Pearson, broken up by Luke Hutton
3rd & 8 at PENN 28
Punt
8:49 - 4th
Hunter Kelley punt for 36 yds , Justice Shelton-Mosley returns for 26 yds to the Penn 38
4th & 8 at PENN 28
-2-yd Run
5:51 - 4th
Adam Scott run for a loss of 2 yards to the Penn 40
1st & 10 at PENN 38
0-yd Run
5:51 - 4th
Charlie Booker run for no gain to the Penn 40 HARVARD Penalty, illegal formation ( Yards) declined
2nd & 12 at PENN 40
10-yd Penalty
5:51 - 4th
Viviano, Joe pass complete to Firkser, Anthon for 31 yards to the PENN9 (Moore, Alex), PENALTY HARV holding (Nichols, Willia) 10 yards to the 50 yardline, NO PLAY.
3rd & 12 at PENN 40
15-yd Pass
5:51 - 4th
Joseph Viviano III pass complete to Adam Scott for 15 yds to the Penn 35
3rd & 22 at 50
9-yd Pass
5:51 - 4th
Joseph Viviano III pass complete to Justice Shelton-Mosley for 9 yds to the Penn 26 for a 1ST down
4th & 7 at PENN 35
Incompletion
5:51 - 4th
Joseph Viviano III pass incomplete to Anthony Firkser
1st & 10 at PENN 26
26-yd Touchdown Pass
3:23 - 4th
Joseph Viviano III pass complete to Joseph Foster for 26 yds for a TD, (Justice Shelton-Mosley pass to Joseph Viviano III for Two-Point Conversion)
2nd & 10 at PENN 26
Kickoff
3:23 - 4th
Kenny Smart kickoff for 60 yds for a touchback
5-yd Penalty
3:23 - 4th
HARVARD Penalty, Defensive offside (5 Yards) to the Penn 25
1st & 10 at PENN 20
12-yd Pass
3:23 - 4th
Alek Torgersen pass complete to Justin Watson for 12 yds to the Penn 37 for a 1ST down
1st & 10 at PENN 25
Sack
3:23 - 4th
Alek Torgersen sacked by Miles McCollum for a loss of 7 yards to the Penn 30
1st & 10 at PENN 37
9-yd Pass
3:23 - 4th
Alek Torgersen pass complete to Christian Pearson for 9 yds to the Penn 39
2nd & 17 at PENN 30
12-yd Pass
3:23 - 4th
Alek Torgersen pass complete to Justin Watson for 12 yds to the Harv 49 for a 1ST down
3rd & 8 at PENN 39
Incompletion
3:23 - 4th
Alek Torgersen pass incomplete to Christian Pearson
1st & 10 at HARV 49
13-yd Pass
3:23 - 4th
Alek Torgersen pass complete to Christian Pearson for 13 yds to the Harv 36 for a 1ST down
2nd & 10 at HARV 49
8-yd Pass
3:23 - 4th
Alek Torgersen pass complete to Christian Pearson for 8 yds to the Harv 28
1st & 10 at HARV 36
8-yd Pass
3:23 - 4th
Alek Torgersen pass complete to Cameron Countryman for 8 yds to the Harv 20 for a 1ST down
2nd & 2 at HARV 28
16-yd Pass
3:23 - 4th
Alek Torgersen pass complete to Justin Watson for 16 yds to the Harv 4 for a 1ST down
1st & 10 at HARV 20
2-yd Penalty
3:23 - 4th
Torgersen, Alek pass incomplete to Pearson, C. (Brown, Kolbi), PENALTY HARV roughing passer (Bailey, DJ) 2 yards to the HARV2, 1ST DOWN PENN, NO PLAY.
1st & Goal at HARV 4
2-yd Touchdown Pass
0:15 - 4th
Alek Torgersen pass complete to Justin Watson for 2 yds for a TD, (Jimmy Gammill KICK)
1st & Goal at HARV 2
Kickoff
0:15 - 4th
Jack Soslow kickoff for 59 yds , Lavance Northington return for 25 yds to the PENN 35 HARVARD Penalty, Offensive holding (Kolbi Brown) to the Harv 14
Incompletion
0:15 - 4th
Joseph Viviano III pass incomplete to Kolbi Brown
1st & 10 at HARV 14
Fumble Recovery
0:00 - 4th
Joseph Viviano III pass complete to Justice Shelton-Mosley for 6 yds for a TD Justice Shelton-Mosley fumbled, forced by Sam Philippi, recovered by Penn Tayler Hendrickson , return for 18 yds
2nd & 10 at HARV 14

End of 4th Quarter