Play-By-Play
1st Quarter
Kickoff
15:00 - 1st
Bryan Holmes kickoff for 62 yds , Cameron Countryman return for 14 yds to the Penn 17
28-yd Pass
15:00 - 1st
Alek Torgersen pass complete to Justin Watson for 28 yds to the Penn 45 for a 1ST down
1st & 10 at PENN 17
9-yd Pass
15:00 - 1st
Alek Torgersen pass complete to Ryan Kelly for 9 yds to the Yale 46
1st & 10 at PENN 45
Sack
15:00 - 1st
Alek Torgersen sacked by Victor Egu and Carl Kreitzberg for a loss of 3 yards to the Yale 49
2nd & 1 at YALE 46
1-yd Run
15:00 - 1st
Brian Schoenauer run for 1 yd to the Yale 48
3rd & 4 at YALE 49
Punt
15:00 - 1st
Alek Torgersen punt for 15 yds, punt out-of-bounds at the Yale 33
4th & 3 at YALE 48
3-yd Run
12:31 - 1st
Deshawn Salter run for 3 yds to the Yale 36
1st & 10 at YALE 33
Incompletion
12:31 - 1st
Morgan Roberts pass incomplete
2nd & 7 at YALE 36
11-yd Pass
12:31 - 1st
Morgan Roberts pass complete to Robert Clemons III for 11 yds to the Yale 47 for a 1ST down
3rd & 7 at YALE 36
11-yd Run
12:31 - 1st
Deshawn Salter run for 11 yds to the Penn 42 for a 1ST down
1st & 10 at YALE 47
13-yd Pass
12:31 - 1st
Morgan Roberts pass complete to Bo Hines for 13 yds to the Penn 29 for a 1ST down
1st & 10 at PENN 42
5-yd Run
12:31 - 1st
Deshawn Salter run for 5 yds to the Penn 24
1st & 10 at PENN 29
3-yd Run
12:31 - 1st
Deshawn Salter run for 3 yds to the Penn 21
2nd & 5 at PENN 24
-1-yd Pass
12:31 - 1st
Morgan Roberts pass complete to Kyle Marcinick for a loss of 1 yard to the Penn 22
3rd & 2 at PENN 21
Field Goal Good
9:08 - 1st
Bryan Holmes 39 yd FG GOOD
4th & 3 at PENN 22
Kickoff
9:08 - 1st
Bryan Holmes kickoff for 61 yds , Eric Fiore return for 23 yds to the Penn 27
Incompletion
9:02 - 1st
Alek Torgersen pass incomplete to Justin Watson
1st & 10 at PENN 27
2-yd Run
9:02 - 1st
Brian Schoenauer run for 2 yds to the Penn 29
2nd & 10 at PENN 27
Incompletion
9:02 - 1st
Alek Torgersen pass incomplete to Justin Watson
3rd & 8 at PENN 29
Punt
9:02 - 1st
Hunter Kelley punt for 32 yds, fair catch by Jason Alessi at the Yale 39
4th & 8 at PENN 29
3-yd Run
8:05 - 1st
Deshawn Salter run for 3 yds to the Yale 42
1st & 10 at YALE 39
3-yd Pass
8:05 - 1st
Morgan Roberts pass complete to Kyle Marcinick for 3 yds to the Yale 45
2nd & 7 at YALE 42
17-yd Pass
8:05 - 1st
Morgan Roberts pass complete to Sebastian Little for 17 yds to the Penn 38 for a 1ST down
3rd & 4 at YALE 45
7-yd Pass
8:05 - 1st
Morgan Roberts pass complete to Christopher Williams-Lopez for 7 yds to the Penn 31
1st & 10 at PENN 38
Incompletion
8:05 - 1st
Morgan Roberts pass incomplete to Kyle Marcinick
2nd & 3 at PENN 31
10-yd Penalty
8:05 - 1st
Roberts pass incomplete to Marcinick, PENALTY PENN holding 10 yards to the PENN21, 1ST DOWN YALE, NO PLAY.
3rd & 3 at PENN 31
4-yd Run
8:05 - 1st
Austin Reuland run for 4 yds to the Penn 17
1st & 10 at PENN 21
Incompletion
8:05 - 1st
Morgan Roberts pass incomplete to Robert Clemons III
2nd & 6 at PENN 17
17-yd Touchdown Pass
5:12 - 1st
Morgan Roberts pass complete to Robert Clemons III for 17 yds for a TD, (Bryan Holmes KICK)
3rd & 6 at PENN 17
Kickoff
5:12 - 1st
Bryan Holmes kickoff for 61 yds , Lonnie Tuff return for 18 yds to the Penn 22
3-yd Run
5:05 - 1st
Tre Solomon run for 3 yds to the Penn 25
1st & 10 at PENN 22
28-yd Pass
5:05 - 1st
Alek Torgersen pass complete to Ryan Kelly for 28 yds to the Yale 47 for a 1ST down
2nd & 7 at PENN 25
30-yd Pass
5:05 - 1st
Alek Torgersen pass complete to Justin Watson for 30 yds to the Yale 17 for a 1ST down
1st & 10 at YALE 47
Fumble Recovery
5:05 - 1st
Alek Torgersen run for 2 yds to the Yale 15 Alek Torgersen fumbled, forced by Cole Champion, recovered by Yale John Herubin
1st & 10 at YALE 17
20-yd Pass
3:16 - 1st
Morgan Roberts pass complete to Bo Hines for 20 yds to the Yale 35 for a 1ST down
1st & 10 at YALE 15
-1-yd Run
3:16 - 1st
Morgan Roberts run for a loss of 1 yard to the Yale 34
1st & 10 at YALE 35
10-yd Run
3:16 - 1st
Austin Reuland run for 10 yds to the Yale 44
2nd & 11 at YALE 34
2-yd Run
3:16 - 1st
Austin Reuland run for 2 yds to the Yale 46 for a 1ST down
3rd & 1 at YALE 44
11-yd Run
3:16 - 1st
Austin Reuland run for 11 yds to the Penn 43 for a 1ST down
1st & 10 at YALE 46
22-yd Pass
3:16 - 1st
Morgan Roberts pass complete to Stephen Buric for 22 yds to the Penn 21 for a 1ST down
1st & 10 at PENN 43
Interception
3:16 - 1st
Morgan Roberts pass intercepted Tyler Drake return for 4 yds to the Penn 15
1st & 10 at PENN 21
2nd Quarter
1-yd Run
0:25 - 1st
Tre Solomon run for 1 yd to the Penn 16
1st & 10 at PENN 15

End of 1st Quarter

4-yd Run
15:00 - 2nd
Alek Torgersen run for 4 yds to the Penn 20
2nd & 9 at PENN 16
6-yd Pass
15:00 - 2nd
Alek Torgersen pass complete to Justin Watson for 6 yds to the Penn 26 for a 1ST down
3rd & 5 at PENN 20
11-yd Run
15:00 - 2nd
Tre Solomon run for 11 yds to the Penn 37 for a 1ST down
1st & 10 at PENN 26
Incompletion
15:00 - 2nd
Alek Torgersen pass incomplete to Christian Pearson
1st & 10 at PENN 37
63-yd Touchdown Pass
13:38 - 2nd
Alek Torgersen pass complete to Christian Pearson for 63 yds for a TD, (Jimmy Gammill KICK)
2nd & 10 at PENN 37
Kickoff
13:38 - 2nd
Aron Morgan kickoff for 50 yds for a touchback
4-yd Run
13:38 - 2nd
Austin Reuland run for 4 yds to the Yale 29
1st & 10 at YALE 25
Incompletion
13:38 - 2nd
Morgan Roberts pass incomplete to Bo Hines, broken up by Ian Dobbins
2nd & 6 at YALE 29
Sack
13:38 - 2nd
Morgan Roberts sacked by Tyler Drake for a loss of 14 yards to the Yale 17 Morgan Roberts fumbled, recovered by Penn Austin Taps , return for 0 yards
3rd & 6 at YALE 29
17-yd Touchdown Pass
12:57 - 2nd
Tre Solomon 17 Yd pass from Alek Torgersen (Two-Point Run Conversion Failed)
1st & 10 at YALE 17
Kickoff
12:57 - 2nd
Aron Morgan kickoff for 46 yds , Daniel Debner return for 5 yds to the Yale 24
8-yd Pass
12:52 - 2nd
Morgan Roberts pass complete to Bo Hines for 8 yds to the Yale 32
1st & 10 at YALE 24
0-yd Run
12:52 - 2nd
Austin Reuland run for no gain to the Yale 32
2nd & 2 at YALE 32
15-yd Penalty
12:52 - 2nd
Roberts pass incomplete to Little, PENALTY PENN roughing passer 15 yards to the YALE47, 1ST DOWN YALE, NO PLAY.
3rd & 2 at YALE 32
1-yd Run
12:52 - 2nd
Deshawn Salter run for 1 yd to the Yale 48
1st & 10 at YALE 47
Incompletion
12:52 - 2nd
Morgan Roberts pass incomplete to Sebastian Little
2nd & 9 at YALE 48
10-yd Penalty
12:52 - 2nd
Roberts pass complete to Clemons III for 6 yards to the PENN46 (Philippi, Sam), PENALTY YALE holding 10 yards to the YALE38, NO PLAY.
3rd & 9 at YALE 48
Incompletion
12:52 - 2nd
Morgan Roberts pass incomplete to Bo Hines, broken up by Donald Panciello
3rd & 19 at YALE 38
Punt
12:52 - 2nd
Bryan Holmes punt for 32 yds, fair catch by Eric Fiore at the Penn 30
4th & 19 at YALE 38
4-yd Pass
10:35 - 2nd
Alek Torgersen pass complete to Justin Watson for 4 yds to the Penn 34
1st & 10 at PENN 30
15-yd Run
10:35 - 2nd
Justin Watson run for 15 yds to the Penn 49 for a 1ST down
2nd & 6 at PENN 34
19-yd Run
10:35 - 2nd
Alek Torgersen run for 19 yds to the Yale 32 for a 1ST down
1st & 10 at PENN 49
10-yd Penalty
10:35 - 2nd
Solomon, Tre rush for 12 yards to the YALE20 (Moesta), PENALTY PENN holding 10 yards to the YALE42, NO PLAY.
1st & 10 at YALE 32
Incompletion
10:35 - 2nd
Alek Torgersen pass incomplete to Justin Watson, broken up by Cole Champion
1st & 20 at YALE 42
2-yd Run
10:35 - 2nd
Danny Ferens run for 2 yds to the Yale 40
2nd & 20 at YALE 42
20-yd Pass
10:35 - 2nd
Alek Torgersen pass complete to Justin Watson for 20 yds to the Yale 20 for a 1ST down
3rd & 18 at YALE 40
15-yd Penalty
7:04 - 2nd
Torgersen, Alek pass complete to Watson, Justin for 20 yards to the YALE0, clock 07:04, PENALTY PENN clipping 15 yards to the YALE35, NO PLAY.
1st & 10 at YALE 20
Incompletion
7:04 - 2nd
Alek Torgersen pass incomplete to Justin Watson
1st & 25 at YALE 35
-1-yd Run
7:04 - 2nd
Alek Torgersen run for a loss of 1 yard to the Yale 36
2nd & 25 at YALE 35

(6:12 - 2nd) Timeout PENN, clock 06:12

Incompletion
6:12 - 2nd
Alek Torgersen pass incomplete to Cameron Countryman, broken up by Cole Champion
3rd & 26 at YALE 36
5-yd Penalty
6:12 - 2nd
PENN Penalty, delay of game (-5 Yards) to the Yale 41
4th & 26 at YALE 36
Punt
6:12 - 2nd
Hunter Kelley punt for 21 yds, fair catch by Jason Alessi at the Yale 20
4th & 31 at YALE 41
45-yd Pass
6:01 - 2nd
Morgan Roberts pass complete to Robert Clemons III for 45 yds to the Penn 35 for a 1ST down
1st & 10 at YALE 20
2-yd Run
6:01 - 2nd
Deshawn Salter run for 2 yds to the Penn 33
1st & 10 at PENN 35
Incompletion
6:01 - 2nd
Morgan Roberts pass incomplete to Stephen Buric, broken up by Colton Moskal
2nd & 8 at PENN 33
9-yd Pass
6:01 - 2nd
Morgan Roberts pass complete to Bo Hines for 9 yds to the Penn 24 for a 1ST down
3rd & 8 at PENN 33
11-yd Run
6:01 - 2nd
Morgan Roberts run for 11 yds to the Penn 13 for a 1ST down
1st & 10 at PENN 24
4-yd Run
6:01 - 2nd
Deshawn Salter run for 4 yds to the Penn 9
1st & 10 at PENN 13
Incompletion
6:01 - 2nd
Morgan Roberts pass incomplete to Robert Clemons III
2nd & 6 at PENN 9
Incompletion
6:01 - 2nd
Morgan Roberts pass incomplete to Robert Clemons III, broken up by Mason Williams
3rd & 6 at PENN 9
Field Goal Good
3:22 - 2nd
Bryan Holmes 26 yd FG GOOD
4th & 6 at PENN 9
Kickoff
3:22 - 2nd
Bryan Holmes kickoff for 65 yds for a touchback
3-yd Run
3:22 - 2nd
Tre Solomon run for 3 yds to the Penn 28
1st & 10 at PENN 25
6-yd Run
3:22 - 2nd
Alek Torgersen run for 6 yds to the Penn 34
2nd & 7 at PENN 28
5-yd Penalty
3:22 - 2nd
Torgersen, Alek rush for no gain to the PENN34 (Balter), PENALTY YALE 12 men on the field 5 yards to the PENN39, 1ST DOWN PENN, NO PLAY.
3rd & 1 at PENN 34
-1-yd Run
3:22 - 2nd
Tre Solomon run for a loss of 1 yard to the Penn 38
1st & 10 at PENN 39
7-yd Pass
3:22 - 2nd
Alek Torgersen pass complete to Cameron Countryman for 7 yds to the Penn 45
2nd & 11 at PENN 38
7-yd Pass
3:22 - 2nd
Alek Torgersen pass complete to Ryan Kelly for 7 yds to the Yale 48 for a 1ST down
3rd & 4 at PENN 45
Incompletion
3:22 - 2nd
Alek Torgersen pass incomplete to Ryan Kelly
1st & 10 at YALE 48
13-yd Pass
3:22 - 2nd
Alek Torgersen pass complete to Justin Watson for 13 yds to the Yale 35 for a 1ST down
2nd & 10 at YALE 48
5-yd Penalty
3:22 - 2nd
PENN Penalty, false start (-5 Yards) to the Yale 40
1st & 10 at YALE 35

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

13-yd Penalty
0:44 - 2nd
Torgersen, Alek pass incomplete to Watson, Justin (Carlson), PENALTY YALE pass interference 13 yards to the YALE27, 1ST DOWN PENN, NO PLAY.
1st & 15 at YALE 40
15-yd Pass
0:44 - 2nd
Alek Torgersen pass complete to Ryan O'Malley for 15 yds to the Yale 12 for a 1ST down
1st & 10 at YALE 27
8-yd Pass
0:44 - 2nd
Alek Torgersen pass complete to Justin Watson for 8 yds to the Yale 4
1st & 10 at YALE 12
3-yd Run
0:44 - 2nd
Alek Torgersen run for 3 yds to the Yale 1 for a 1ST down
2nd & 2 at YALE 4

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

1-yd Touchdown Pass
0:11 - 2nd
Alek Torgersen pass complete to Ryan O'Malley for 1 yd for a TD, (Jimmy Gammill KICK)
1st & Goal at YALE 1
Kickoff
0:11 - 2nd
Aron Morgan kickoff for 50 yds , Jamal Locke return for 15 yds to the Yale 30 Jamal Locke fumbled, forced by Danny Ferens, recovered by Yale Jamal Locke
-1-yd Run
0:05 - 2nd
TEAM run for a loss of 1 yard to the Yale 29
1st & 10 at YALE 30

End of 2nd Quarter

3rd Quarter
Kickoff
15:00 - 3rd
Aron Morgan kickoff for 55 yds , Jason Alessi return for 17 yds to the Yale 27
9-yd Pass
14:54 - 3rd
Morgan Roberts pass complete to Robert Clemons III for 9 yds to the Yale 36
1st & 10 at YALE 27
3-yd Run
14:54 - 3rd
Deshawn Salter run for 3 yds to the Yale 39 for a 1ST down
2nd & 1 at YALE 36
Incompletion
14:54 - 3rd
Morgan Roberts pass incomplete to Bo Hines
1st & 10 at YALE 39
15-yd Pass
14:54 - 3rd
Morgan Roberts pass complete to Sebastian Little for 15 yds to the Penn 46 for a 1ST down
2nd & 10 at YALE 39
16-yd Pass
14:54 - 3rd
Morgan Roberts pass complete to Bo Hines for 16 yds to the Penn 30 for a 1ST down
1st & 10 at PENN 46
7-yd Pass
14:54 - 3rd
Morgan Roberts pass complete to Robert Clemons III for 7 yds to the Penn 23
1st & 10 at PENN 30
5-yd Pass
14:54 - 3rd
Morgan Roberts pass complete to Christopher Williams-Lopez for 5 yds to the Penn 18 for a 1ST down
2nd & 3 at PENN 23
Incompletion
14:54 - 3rd
Morgan Roberts pass incomplete
1st & 10 at PENN 18
8-yd Run
14:54 - 3rd
Austin Reuland run for 8 yds to the Penn 10
2nd & 10 at PENN 18
Interception
14:54 - 3rd
Morgan Roberts pass intercepted, touchback. Ian Dobbins return for no gain
3rd & 2 at PENN 10
-4-yd Pass
11:39 - 3rd
Alek Torgersen pass complete to Justin Watson for a loss of 4 yards to the Penn 16
1st & 10 at PENN 20
5-yd Pass
11:39 - 3rd
Alek Torgersen pass complete to Ryan Kelly for 5 yds to the Penn 21
2nd & 14 at PENN 16
Sack
11:39 - 3rd
Alek Torgersen sacked by Darius Manora for a loss of 8 yards to the Penn 13
3rd & 9 at PENN 21
5-yd Penalty
11:39 - 3rd
PENN Penalty, false start (-5 Yards) to the Penn 8
4th & 17 at PENN 13
Punt
11:39 - 3rd
Hunter Kelley punt for 48 yds , Jason Alessi returns for 44 yds to the Penn 12
4th & 22 at PENN 8
10-yd Penalty
9:10 - 3rd
Reuland rush for 2 yards to the PENN10 (Williams, Mason), PENALTY YALE holding 10 yards to the PENN22, NO PLAY.
1st & 10 at PENN 12
10-yd Pass
9:10 - 3rd
Morgan Roberts pass complete to Stephen Buric for 10 yds to the Penn 12
1st & 20 at PENN 22
Incompletion
9:10 - 3rd
Morgan Roberts pass incomplete to Bo Hines, broken up by Sam Philippi
2nd & 10 at PENN 12

(8:08 - 3rd) Timeout YALE, clock 08:08

Interception
8:08 - 3rd
Morgan Roberts pass intercepted, touchback. Dylan Muscat return for no gain
3rd & 10 at PENN 12
2-yd Run
8:03 - 3rd
Alek Torgersen run for 2 yds to the Penn 22
1st & 10 at PENN 20
7-yd Run
8:03 - 3rd
Tre Solomon run for 7 yds to the Penn 29
2nd & 8 at PENN 22
33-yd Run
8:03 - 3rd
Tre Solomon run for 33 yds to the Yale 38 for a 1ST down
3rd & 1 at PENN 29
2-yd Run
8:03 - 3rd
Tre Solomon run for 2 yds to the Yale 36
1st & 10 at YALE 38
Incompletion
8:03 - 3rd
Alek Torgersen pass incomplete to Christian Pearson
2nd & 8 at YALE 36
7-yd Run
8:03 - 3rd
Alek Torgersen run for 7 yds to the Yale 29
3rd & 8 at YALE 36
2-yd Run
8:03 - 3rd
Alek Torgersen run for 2 yds to the Yale 27 for a 1ST down
4th & 1 at YALE 29
27-yd Touchdown Pass
5:19 - 3rd
Alek Torgersen pass complete to Christian Pearson for 27 yds for a TD, (Jimmy Gammill KICK)
1st & 10 at YALE 27
Kickoff
5:19 - 3rd
Aron Morgan kickoff for 55 yds , Jamal Locke return for 19 yds to the PENN 46 YALE Penalty, illegal block (19 Yards) to the Yale 10
Incompletion
5:12 - 3rd
Morgan Roberts pass incomplete to Robert Clemons III
1st & 10 at YALE 10
Incompletion
5:12 - 3rd
Morgan Roberts pass incomplete to Robert Clemons III
2nd & 10 at YALE 10
Incompletion
5:12 - 3rd
Morgan Roberts pass incomplete to Sebastian Little
3rd & 10 at YALE 10
Punt
5:12 - 3rd
Bryan Holmes punt for 41 yds, fair catch by Eric Fiore at the Penn 49
4th & 10 at YALE 10
13-yd Pass
4:53 - 3rd
Alek Torgersen pass complete to Ryan O'Malley for 13 yds to the Yale 38 for a 1ST down
1st & 10 at PENN 49
Incompletion
4:53 - 3rd
Alek Torgersen pass incomplete to Christian Pearson
1st & 10 at YALE 38
3-yd Run
4:53 - 3rd
Tre Solomon run for 3 yds to the Yale 35
2nd & 10 at YALE 38
3-yd Run
4:53 - 3rd
Tre Solomon run for 3 yds to the Yale 32
3rd & 7 at YALE 35
-4-yd Pass
4:53 - 3rd
Alek Torgersen pass complete to Tre Solomon for a loss of 4 yards to the Yale 36
4th & 4 at YALE 32
29-yd Pass
2:52 - 3rd
Morgan Roberts pass complete to Christopher Williams-Lopez for 29 yds to the Penn 35 for a 1ST down
1st & 10 at YALE 36
8-yd Pass
2:52 - 3rd
Morgan Roberts pass complete to Christopher Williams-Lopez for 8 yds to the Penn 27
1st & 10 at PENN 35
Incompletion
2:52 - 3rd
Morgan Roberts pass incomplete to Christopher Williams-Lopez
2nd & 2 at PENN 27
0-yd Run
2:52 - 3rd
Austin Reuland run for no gain to the Penn 27
3rd & 2 at PENN 27
8-yd Run
2:52 - 3rd
Logan Scott run for 8 yds to the Penn 19 for a 1ST down
4th & 2 at PENN 27
13-yd Run
2:52 - 3rd
Austin Reuland run for 13 yds to the Penn 6 for a 1ST down
1st & 10 at PENN 19
Incompletion
2:52 - 3rd
Morgan Roberts pass incomplete to Christopher Williams-Lopez
1st & Goal at PENN 6
6-yd Touchdown Run
0:07 - 3rd
Austin Reuland run for 6 yds for a TD, (Bryan Holmes KICK)
2nd & Goal at PENN 6
4th Quarter
Kickoff
0:07 - 3rd
Bryan Holmes kickoff for 65 yds , Cameron Countryman return for 3 yds to the Penn 3
Incompletion
0:04 - 3rd
Alek Torgersen pass incomplete to Tre Solomon
1st & 10 at PENN 3

End of 3rd Quarter

11-yd Pass
15:00 - 4th
Alek Torgersen pass complete to Christian Pearson for 11 yds to the Penn 14 for a 1ST down
2nd & 10 at PENN 3
7-yd Penalty
15:00 - 4th
Torgersen, Alek rush for 16 yards to the PENN30 (Carlson), PENALTY PENN holding 7 yards to the PENN7, NO PLAY.
1st & 10 at PENN 14
11-yd Pass
15:00 - 4th
Alek Torgersen pass complete to Christian Pearson for 11 yds to the Penn 18
1st & 17 at PENN 7
7-yd Run
15:00 - 4th
Alek Torgersen run for 7 yds to the Penn 25 for a 1ST down
2nd & 6 at PENN 18
3-yd Run
15:00 - 4th
Tre Solomon run for 3 yds to the Penn 28
1st & 10 at PENN 25
3-yd Run
15:00 - 4th
Alek Torgersen run for 3 yds to the Penn 31
2nd & 7 at PENN 28
15-yd Penalty
15:00 - 4th
YALE Penalty, personal foul (15 Yards) to the Penn 46 for a 1ST down
3rd & 4 at PENN 31
5-yd Run
15:00 - 4th
Tre Solomon run for 5 yds to the Yale 49
1st & 10 at PENN 46
1-yd Run
15:00 - 4th
Alek Torgersen run for 1 yd to the Yale 48
2nd & 5 at YALE 49
7-yd Pass
15:00 - 4th
Alek Torgersen pass complete to Christian Pearson for 7 yds to the Yale 41 for a 1ST down
3rd & 4 at YALE 48
14-yd Pass
15:00 - 4th
Alek Torgersen pass complete to Ryan Kelly for 14 yds to the Yale 27 for a 1ST down
1st & 10 at YALE 41
10-yd Penalty
15:00 - 4th
Torgersen, Alek pass incomplete to O'Malley, Ryan, PENALTY PENN holding 10 yards to the YALE37, NO PLAY.
1st & 10 at YALE 27
14-yd Pass
15:00 - 4th
Alek Torgersen pass complete to Christian Pearson for 14 yds to the Yale 23
1st & 20 at YALE 37
5-yd Penalty
15:00 - 4th
PENN Penalty, false start (-5 Yards) to the Yale 28
2nd & 6 at YALE 23
28-yd Touchdown Run
8:13 - 4th
Tre Solomon run for 28 yds for a TD, (Jimmy Gammill KICK)
2nd & 11 at YALE 28
Kickoff
8:13 - 4th
Aron Morgan kickoff for 58 yds , Jamal Locke return for 13 yds to the Yale 20
0-yd Run
8:07 - 4th
Morgan Roberts run for no gain to the Yale 20
1st & 10 at YALE 20
10-yd Pass
8:07 - 4th
Morgan Roberts pass complete to Robert Clemons III for 10 yds to the Yale 30 for a 1ST down
2nd & 10 at YALE 20
4-yd Run
8:07 - 4th
Austin Reuland run for 4 yds to the Yale 34
1st & 10 at YALE 30
5-yd Pass
8:07 - 4th
Morgan Roberts pass complete to Christopher Williams-Lopez for 5 yds to the Yale 39
2nd & 6 at YALE 34
2-yd Pass
8:07 - 4th
Morgan Roberts pass complete to Stephen Buric for 2 yds to the Yale 41 for a 1ST down
3rd & 1 at YALE 39
10-yd Penalty
8:07 - 4th
Roberts pass complete to Williams-Lopez for 19 yards to the PENN40 (Panciello, D.;Drake, Tyler), PENALTY YALE holding 10 yards to the YALE31, NO PLAY.
1st & 10 at YALE 41
16-yd Pass
8:07 - 4th
Morgan Roberts pass complete to Kyle Marcinick for 16 yds to the Yale 47
1st & 20 at YALE 31
-1-yd Run
8:07 - 4th
Austin Reuland run for a loss of 1 yard to the Yale 46
2nd & 4 at YALE 47
15-yd Penalty
8:07 - 4th
YALE Penalty, personal foul (-15 Yards) to the Yale 31
3rd & 5 at YALE 46
Incompletion
8:07 - 4th
Morgan Roberts pass incomplete
3rd & 20 at YALE 31
15-yd Pass
8:07 - 4th
Morgan Roberts pass complete to Christopher Williams-Lopez for 15 yds to the Yale 46
4th & 20 at YALE 31
5-yd Run
4:22 - 4th
Tre Solomon run for 5 yds to the Yale 41
1st & 10 at YALE 46
4-yd Run
4:22 - 4th
Tre Solomon run for 4 yds to the Yale 37
2nd & 5 at YALE 41
3-yd Run
4:22 - 4th
Alek Torgersen run for 3 yds to the Yale 34 for a 1ST down
3rd & 1 at YALE 37
1-yd Run
4:22 - 4th
Tre Solomon run for 1 yd to the Yale 33
1st & 10 at YALE 34
5-yd Run
4:22 - 4th
Tre Solomon run for 5 yds to the Yale 28
2nd & 9 at YALE 33

(2:02 - 4th) Timeout YALE, clock 02:02

(2:02 - 4th) Timeout PENN, clock 02:02

4-yd Run
2:02 - 4th
Tre Solomon run for 4 yds to the Yale 24 for a 1ST down
3rd & 4 at YALE 28
-1-yd Run
2:02 - 4th
TEAM run for a loss of 1 yard to the Yale 25
1st & 10 at YALE 24
-2-yd Run
2:02 - 4th
TEAM run for a loss of 2 yards to the Yale 27
2nd & 11 at YALE 25
-1-yd Run
2:02 - 4th
TEAM run for a loss of 1 yard to the Yale 28
3rd & 13 at YALE 27

End of 4th Quarter