From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Cornell
Yale
400
Total yards
297
267
Passing yards
139
133
Rushing yards
158
5.0
Yards per pass
6.0
3.1
Yards per rush
4.3
25
First downs
12
4–19
Third downs
4–13
3–6
Fourth downs
0–2
5
Turnovers
3
11–79
Penalties
9–82
35:52
Possession
24:08
Efficiency
Cornell
Yale
38%
Success rate
30%
−0.10
EPA per play
−0.31
0.97
Explosiveness
0.93
−0.06
Rushing EPA
−0.35
−0.13
Passing EPA
−0.26
22%
Passing-down success
17%
6%
Havoc by its defense
6%
From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.
Before kickoff
Our ratings and the line, going in
Our ratings (scores only)
Yale 77% to win. Elo’s favorite won.
The line
Yale −19.5, over/under 48.5.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Yale drives left to right, Cornell right to left. Our source’s drive data for this game doesn’t add up to the final score, so a score may be missing here; the scoring by quarter above is complete.
Q1 YaleTurnover on downs, 4 plays, 9 yards
Q1 CornellPunt, 9 plays, 8 yards
Q1 CornellPunt, 3 plays, −8 yards
Q1 YalePunt, 4 plays, 5 yards
Q1 CornellTouchdown, 13 plays, 49 yards
Q1 YaleTouchdown, 7 plays, 52 yards
Q2 YalePunt, 3 plays, 5 yards
Q2 CornellPunt, 3 plays, 3 yards
Q2 YaleTouchdown, 3 plays, 53 yards
Q2 CornellPunt, 3 plays, 8 yards
Q2 YaleFumble, 1 play, 0 yards
Q2 CornellTouchdown, 9 plays, 35 yards
Q2 YalePunt, 3 plays, 3 yards
Q2 CornellPunt, 5 plays, 23 yards
Q2 YalePunt, 3 plays, 3 yards
Q2 CornellMissed FG, 9 plays, 36 yards
Q3 CornellPunt, 3 plays, −10 yards
Q3 YalePunt, 3 plays, 6 yards
Q3 YaleTouchdown, 5 plays, −20 yards
Q3 CornellResult not recorded, 2 plays, 0 yards
Q3 YaleInterception, 2 plays, 4 yards
Q3 CornellInterception, 3 plays, −4 yards
Q3 YaleField goal, 4 plays, −3 yards
Q3 CornellResult not recorded, 1 play, 0 yards
Q3 YaleTouchdown, 1 play, 17 yards
Q3 CornellTouchdown, 7 plays, 77 yards
Q3 YaleFumble, 6 plays, 25 yards
Q3 CornellTurnover on downs, 5 plays, 17 yards
Q4 CornellField goal, 12 plays, 69 yards
Q4 YaleTurnover on downs, 11 plays, 44 yards
Q4 CornellInterception, 6 plays, 24 yards
Q4 YaleTouchdown, 5 plays, 38 yards
Q4 CornellTouchdown, 9 plays, −22 yards
Q4 CornellResult not recorded, 1 play, 0 yards
Play by play
1st quarter8 drives, then Tied at 7
Yale Turnover on downs, 4 plays
15:00
1st & 10 at opp 37
Yale Penalty, false start (Cameron Charron) to the COR 42
15:00
1st & 15 at opp 42
Josh Pitsenberger run for 9 yds to the COR 33
15:00
2nd & 6 at opp 33
Dante Reno pass complete to Graham Smith for 4 yds to the COR 29
15:00
3rd & 2 at opp 29
Dante Reno run for 1 yd to the COR 28
Cornell Punt, 9 plays
15:00
2nd & 15 at own 42
Devin Page pass complete to Ja’von Broussard for 6 yds to the COR 48
Yale Turnover on downs, 4 plays
14:50
1st & 10 at own 35
Will Buck kickoff for 65 yds , Joshua Tarver return for 63 yds to the COR 37
13:20
4th & 1 at opp 28
Josh Pitsenberger run for no gain to the COR 28
Cornell Punt, 3 plays
13:20
1st & 10 at own 28
Devin Page sacked by Jaylin Tate for a loss of 8 yards to the COR 20
13:20
2nd & 18 at own 20
Garrett Bass-Sulpizio pass incomplete to Davon Kiser
13:20
3rd & 18 at own 20
Devin Page pass incomplete to Ryder Kurtz
12:48
4th & 18 at own 20
Will Buck punt for 44 yds
Yale Punt, 4 plays
12:48
1st & 10 at own 36
Josh Pitsenberger run for 3 yds to the YALE 39
12:48
2nd & 7 at own 39
Dante Reno run for no gain to the YALE 39 Yale Penalty, Offensive holding (Quinton Lewis) to the YALE 29
12:48
2nd & 17 at own 29
Josh Pitsenberger run for 3 yds to the YALE 32
12:48
3rd & 14 at own 32
Dante Reno run for 9 yds to the YALE 41
10:49
4th & 5 at own 41
Reese Keeney punt for 35 yds , Brendan Lee returns for 24 yds to the COR 48
Cornell Touchdown, 13 plays
10:49
1st & 10 at own 48
Devin Page run for 3 yds to the YALE 49
10:49
2nd & 7 at opp 49
Devin Page pass incomplete to Ean Pope, broken up by Inumidun Ayo-Durojaiye
10:49
3rd & 7 at opp 49
Ean Pope run for 4 yds to the YALE 45
10:49
4th & 3 at opp 45
Devin Page run for 4 yds to the YALE 41 for a 1ST down
10:49
1st & 10 at opp 41
Cornell Penalty, false start (Tyler Dunn) to the YALE 46
10:49
1st & 15 at opp 46
Ean Pope run for 9 yds to the YALE 37
10:49
2nd & 6 at opp 37
Devin Page pass complete to Doryn Smith for 10 yds to the YALE 27 for a 1ST down
10:49
1st & 10 at opp 27
Devin Page pass incomplete to Doryn Smith Cornell Penalty, personal foul (Jackson Bradley) to the YALE 42
10:49
1st & 25 at opp 42
Devin Page pass complete to Davon Kiser for 5 yds to the YALE 37
10:49
2nd & 20 at opp 37
Devin Page pass incomplete to Ryder Kurtz for a 1ST down Yale Penalty, personal foul (Phoenix Grant) to the YALE 22 for a 1ST down
10:49
1st & 10 at opp 22
Robert Tucker III run for 10 yds to the YALE 12 for a 1ST down
10:49
1st & 10 at opp 12
Devin Page pass complete to Doryn Smith for 9 yds to the YALE 3
10:49
2nd & 1 at opp 3
Devin Page run for 2 yds to the YALE 1 for a 1ST down
5:50
1st & goal at opp 1
Devin Page run for 1 yd for a TD (Alan Zhao KICK)Cornell 7, Yale 0
Yale Touchdown, 7 plays
5:45
1st & 10 at own 40
Will Buck kickoff for 53 yds , Joshua Tarver return for 33 yds to the YALE 27 Cornell Penalty, off-side (Tyler Gibson) to the YALE 45
5:45
1st & 10 at own 45
Josh Pitsenberger run for 10 yds to the COR 45 for a 1ST down
5:45
1st & 10 at opp 45
Josh Pitsenberger run for no gain to the COR 45 Cornell Penalty, substitution infraction (Ben Sahakian) to the COR 40
5:45
1st & 5 at opp 40
Dante Reno pass complete to Mason Shipp for 13 yds to the COR 27 for a 1ST down
5:45
1st & 10 at opp 27
Dante Reno run for 2 yds to the COR 25
5:45
2nd & 8 at opp 25
Dante Reno pass complete to Mason Shipp for 19 yds to the COR 6 for a 1ST down
5:45
1st & goal at opp 6
Josh Pitsenberger run for 3 yds to the COR 3
2:47
2nd & goal at opp 3
Josh Pitsenberger run for 3 yds for a TD (Nick Conforti KICK)Tied at 7
Cornell Punt, 9 plays
2:47
1st & 10 at own 40
Nick Conforti kickoff for 60 yds for a touchback
2:47
1st & 10 at own 25
Devin Page pass complete to Ean Pope for no gain to the COR 25
2:47
2nd & 10 at own 25
Devin Page run for 5 yds to the COR 30
2:47
3rd & 5 at own 30
Devin Page pass complete to Ja’von Broussard for 7 yds to the COR 37 for a 1ST down
2:47
1st & 10 at own 37
Robert Tucker III run for 10 yds to the COR 47 for a 1ST down
2:47
1st & 10 at own 47
Devin Page pass complete to Ja’von Broussard for no gain to the COR 47 Cornell Penalty, illegal formation (Mason Grabowski) to the COR 42
2:47
1st & 15 at own 42
Devin Page pass incomplete to Ja’von Broussard, broken up by Brandon Webster
Q2 15:00
3rd & 9 at own 48
Devin Page run for no gain to the COR 48 Cornell Penalty, personal foul (Tyler Dunn) to the COR 33
Q2 15:00
3rd & 24 at own 33
Devin Page pass incomplete to Ja’von Broussard
Q2 14:32
4th & 24 at own 33
Will Buck punt for 40 yds
2nd quarter9 drives, then Tied at 14
Yale Punt, 3 plays
14:32
1st & 10 at own 27
Dante Reno pass incomplete
14:32
2nd & 10 at own 27
Dante Reno pass complete to Aidan Stephens for 5 yds to the YALE 32
14:06
3rd & 5 at own 32
Dante Reno pass incomplete to Brady Wagner
13:42
4th & 5 at own 32
Reese Keeney punt for 44 yds , Brendan Lee returns for 3 yds to the COR 27
Cornell Punt, 3 plays
13:42
1st & 10 at own 27
Robert Tucker III run for 1 yd to the COR 28
13:42
2nd & 9 at own 28
Devin Page run for 2 yds to the COR 30
13:42
3rd & 7 at own 30
Devin Page pass incomplete to Ryder Kurtz Cornell Penalty, substitution infraction (Ryder Kurtz) to the COR 30
12:32
4th & 7 at own 30
Will Buck punt for 42 yds , Jaxton Santiago returns for 16 yds to the YALE 44
Yale Touchdown, 3 plays
12:32
1st & 10 at own 44
Josh Pitsenberger run for 4 yds to the YALE 48
12:32
2nd & 6 at own 48
Dante Reno pass complete to Mason Shipp for 4 yds to the COR 48
11:31
3rd & 2 at opp 48
Josh Pitsenberger run for 48 yds for a TD (Nick Conforti KICK)Yale 14, Cornell 7
Cornell Punt, 3 plays
11:31
1st & 10 at own 40
Nick Conforti kickoff for 60 yds for a touchback
11:31
1st & 10 at own 25
Devin Page pass incomplete to Ryder Kurtz, broken up by Osize Daniyan
11:31
2nd & 10 at own 25
Devin Page pass incomplete to Ryder Kurtz, broken up by Osize Daniyan
11:31
3rd & 10 at own 25
Devin Page run for 8 yds to the COR 33
10:38
4th & 2 at own 33
Devin Page punt for 28 yds
10:32
1st & 10 at own 39
Josh Pitsenberger run for a loss of 1 yard to the YALE 38 Josh Pitsenberger fumbled, recovered by COR Maxwell Van Fleet
Cornell Touchdown, 9 plays
10:32
1st & 10 at opp 38
Robert Tucker III run for 3 yds to the YALE 35
10:32
2nd & 7 at opp 35
Robert Tucker III run for a loss of 2 yards to the YALE 37
10:32
3rd & 9 at opp 37
Robert Tucker III run for 6 yds to the YALE 31
10:32
4th & 3 at opp 31
Devin Page pass complete to Davon Kiser for 5 yds to the YALE 26 for a 1ST down
10:32
1st & 10 at opp 26
Cornell Penalty, personal foul (Kevin Ma) to the YALE 31
10:32
1st & 15 at opp 31
Ean Pope run for 3 yds to the YALE 28
10:32
2nd & 12 at opp 28
Ean Pope run for 13 yds to the YALE 15 for a 1ST down
10:32
1st & 10 at opp 15
Devin Page pass incomplete to Brendan Lee, broken up by Abu Kamara
10:32
2nd & 10 at opp 15
Devin Page pass incomplete to Nolan Albright for a 1ST down Yale Penalty, Defensive pass interference (Osize Daniyan) to the YALE 3 for a 1ST down
6:59
1st & goal at opp 3
Devin Page pass complete to Doryn Smith for 3 yds for a TD (Alan Zhao KICK) (Alan Zhao KICK)Tied at 14
Yale Punt, 3 plays
6:54
1st & 10 at own 40
Will Buck kickoff for 39 yds , Brady Wagner return for 18 yds to the YALE 39
6:54
1st & 10 at own 39
Wilhelm Daal run for a loss of 1 yard to the YALE 38
6:54
2nd & 11 at own 38
Dante Reno pass incomplete to Mason Shipp
6:54
3rd & 11 at own 38
Dante Reno pass complete to Wilhelm Daal for 4 yds to the YALE 42
5:31
4th & 7 at own 42
Reese Keeney punt for 48 yds , Brendan Lee returns for 11 yds to the COR 21
Cornell Punt, 5 plays
5:31
1st & 10 at own 21
Devin Page run for 8 yds to the COR 29
5:31
2nd & 2 at own 29
Devin Page pass complete to Ryder Kurtz for 9 yds to the COR 38 for a 1ST down
5:31
1st & 10 at own 38
Ean Pope run for 3 yds to the COR 41
5:31
2nd & 7 at own 41
Devin Page pass incomplete to Ja’von Broussard, broken up by Abu Kamara
3:42
3rd & 7 at own 41
Devin Page run for 3 yds to the COR 44
3:00
4th & 4 at own 44
Will Buck punt for 44 yds
Yale Punt, 3 plays
3:00
1st & 10 at own 12
Dante Reno pass incomplete to Mason Shipp
3:00
2nd & 10 at own 12
Josh Pitsenberger run for 3 yds to the YALE 15
3:00
3rd & 7 at own 15
Dante Reno pass incomplete to Aidan Stephens
2:11
4th & 7 at own 15
Reese Keeney punt for 39 yds , Brendan Lee returns for 12 yds to the YALE 27 Yale Penalty, illegal formation (-5 Yards) to the YALE 37
Cornell Missed FG, 9 plays
2:11
1st & 10 at opp 37
Devin Page run for 6 yds to the YALE 31
2:00
2nd & 4 at opp 31
Ricardo Lagares Jr. run for 3 yds to the YALE 28
2:00
3rd & 1 at opp 28
Devin Page pass complete to Doryn Smith for 8 yds to the YALE 20 for a 1ST down
2:00
1st & 10 at opp 20
Robert Tucker III run for 8 yds to the YALE 12
2:00
2nd & 2 at opp 12
Robert Tucker III run for 5 yds to the YALE 7 for a 1ST down
2:00
1st & goal at opp 7
Ean Pope run for 4 yds to the YALE 3
0:26
2nd & goal at opp 3
Devin Page pass incomplete to Ryder Kurtz
0:26
3rd & goal at opp 3
Devin Page run for 2 yds to the YALE 1
0:04
4th & goal at opp 1
Alan Zhao 18 yd FG MISSED
3rd quarter11 drives, then Yale 27, Cornell 21
Cornell Punt, 3 plays
15:00
1st & 10 at own 22
Ean Pope run for a loss of 1 yard to the COR 21
15:00
2nd & 11 at own 21
Devin Page sacked by Mack Johnson for a loss of 9 yards to the COR 12 Cornell Penalty, Offensive holding (Tyler Dunn) to the COR 12
15:00
3rd & 20 at own 12
Devin Page pass incomplete to Davon Kiser
Yale Punt, 3 plays
15:00
1st & 10 at own 42
Hugo Djeumeni Kemeni run for 3 yds to the YALE 45
14:56
1st & 10 at own 40
Nick Conforti kickoff for 54 yds , Doryn Smith return for 16 yds to the COR 22
13:46
4th & 20 at own 12
punt for no gain , JP Schmidt returns for no gain to the COR 12
Yale Touchdown, 5 plays
13:41
1st & 10 at opp 12
Josh Pitsenberger run for no gain Yale Penalty, Offensive holding (Quinton Lewis) to the COR 22
13:41
1st & 20 at opp 22
Josh Pitsenberger run for 3 yds to the COR 19
13:41
2nd & 17 at opp 19
Dante Reno pass incomplete to Josh Pitsenberger
13:41
3rd & 17 at opp 19
Yale Penalty, false start (Leo Bluhm) to the COR 24
13:41
3rd & 22 at opp 24
Dante Reno sacked by James Reinbold for a loss of 8 yards to the COR 32
12:16
4th & 30 at opp 32
Noah Piper 50 yd FG GOOD
Cornell Result not recorded, 2 plays
12:08
1st & 10 at own 40
Nick Conforti kickoff for 56 yds , Doryn Smith return for 4 yds to the COR 44 Cornell Penalty, Offensive holding (Nomar Tejada) to the COR 8
11:32
2nd & 22 at own 8
Devin Page pass intercepted Charles Barkley-Smith return for no gain to the COR 18
11:32
1st & 22 at own 8
Ricardo Lagares Jr. run for no gain to the COR 8
Yale Interception, 2 plays
11:32
1st & 10 at opp 18
Josh Pitsenberger run for 4 yds to the COR 14
10:59
2nd & 6 at opp 14
Dante Reno pass intercepted Braylon Howard return for no gain to the COR 20
Cornell Interception, 3 plays
10:59
1st & 10 at own 20
Devin Page run for 1 yd to the COR 21
10:59
2nd & 9 at own 21
Devin Page pass incomplete to Davon Kiser
10:59
3rd & 9 at own 21
Cornell Penalty, false start (Kevin Ma) to the COR 16
10:10
3rd & 14 at own 16
Abu Kamara return for no gain to the COR 15
Yale Field goal, 4 plays
10:10
1st & 10 at opp 15
Josh Pitsenberger run for 3 yds to the COR 12
10:10
2nd & 7 at opp 12
Yale Penalty, false start (Joseph Nash) to the COR 17
10:10
2nd & 12 at opp 17
Josh Pitsenberger run for a loss of 2 yards to the COR 19
10:10
3rd & 14 at opp 19
Dante Reno pass complete to Mason Shipp for 1 yd to the COR 18
8:15
4th & 13 at opp 18
Noah Piper 36 yd FG GOODYale 17, Cornell 14
8:07
1st & 10 at own 40
Nick Conforti kickoff for 50 yds , Doryn Smith return for 20 yds to the COR 30
7:59
1st & 10 at own 30
Devin Page sacked by Zairion Jackson-Bass for a loss of 1 yard to the COR 20 Devin Page fumbled, recovered by YALE Abu Kamara , return for 0 yards
Yale Touchdown, 1 play
7:54
1st & 10 at opp 20
Dante Reno pass complete to Jaxton Santiago for 20 yds for a TD (Nick Conforti KICK) (Nick Conforti KICK)
Cornell Touchdown, 7 plays
7:47
1st & 10 at own 40
Nick Conforti kickoff for 54 yds , Doryn Smith return for 14 yds to the COR 20
7:47
1st & 10 at own 20
Robert Tucker III run for 6 yds to the COR 26
7:47
2nd & 4 at own 26
Robert Tucker III run for 3 yds to the COR 29
7:47
3rd & 1 at own 29
Devin Page run for 2 yds to the COR 31 for a 1ST down
7:47
1st & 10 at own 31
Devin Page pass complete to Robert Tucker III for 3 yds to the COR 34
7:47
2nd & 7 at own 34
Devin Page pass complete to Doryn Smith for 26 yds to the YALE 40 for a 1ST down
7:47
1st & 10 at opp 40
Devin Page pass complete to Ja’von Broussard for 19 yds to the YALE 21 for a 1ST down
4:33
1st & 10 at opp 21
Devin Page pass complete to Ryder Kurtz for 21 yds for a TD (Alan Zhao KICK) (Alan Zhao KICK)
Yale Fumble, 6 plays
4:33
1st & 10 at own 40
Will Buck kickoff for 40 yds
4:33
1st & 10 at own 25
Josh Pitsenberger run for 2 yds to the YALE 27
4:33
2nd & 8 at own 27
Josh Pitsenberger run for a loss of 1 yard to the YALE 26
4:33
3rd & 9 at own 26
Dante Reno pass complete to Mason Shipp for 14 yds to the YALE 40 for a 1ST down
4:33
1st & 10 at own 40
Wilhelm Daal run for 4 yds to the YALE 44
4:33
2nd & 6 at own 44
Dante Reno pass complete to Kyle Maltarich for 6 yds to the 50 yard line for a 1ST down
2:13
1st & 10 at the 50
Josh Pitsenberger run for 9 yds to the COR 41 Josh Pitsenberger fumbled, recovered by COR Braylon Howard
Cornell Turnover on downs, 5 plays
2:13
1st & 10 at own 41
Devin Page pass complete to Brendan Lee for 12 yds to the YALE 47 for a 1ST down
2:13
1st & 10 at opp 47
Devin Page pass complete to Robert Tucker III for 3 yds to the YALE 44
2:13
2nd & 7 at opp 44
Devin Page pass incomplete to Johntu Reed
2:13
3rd & 7 at opp 44
Robert Tucker III run for 2 yds to the YALE 42
0:04
4th & 5 at opp 42
Devin Page pass incomplete to Robert Tucker III
4th quarter7 drives, then Yale 41, Cornell 24
Yale Punt, 3 plays
15:00
2nd & 7 at own 45
Hugo Djeumeni Kemeni run for 3 yds to the YALE 48
15:00
3rd & 4 at own 48
Dante Reno pass incomplete to Brady Wagner, broken up by Michael O’Keefe
14:12
4th & 4 at own 48
Reese Keeney punt for 45 yds , Brendan Lee returns for 9 yds to the COR 16
Cornell Field goal, 12 plays
14:12
1st & 10 at own 16
Robert Tucker III run for no gain to the COR 16
14:12
2nd & 10 at own 16
Devin Page pass complete to Ryder Kurtz for 23 yds to the COR 39 for a 1ST down
14:12
1st & 10 at own 39
Robert Tucker III run for 1 yd to the COR 40
14:12
2nd & 9 at own 40
Devin Page pass complete to Davon Kiser for 15 yds to the YALE 45 for a 1ST down
14:12
1st & 10 at opp 45
Cornell Penalty, false start (Ja’von Broussard) to the 50 yard line
14:12
1st & 15 at the 50
Devin Page pass incomplete to Nolan Albright
14:12
2nd & 15 at the 50
Devin Page pass complete to Doryn Smith for 9 yds to the YALE 41
14:12
3rd & 6 at opp 41
Devin Page pass complete to Parker Woodring for 10 yds to the YALE 31 for a 1ST down
14:12
1st & 10 at opp 31
Devin Page pass complete to Doryn Smith for 17 yds to the YALE 14 for a 1ST down
14:12
1st & 10 at opp 14
Robert Tucker III run for a loss of 1 yard to the YALE 15
14:12
2nd & 11 at opp 15
Devin Page pass incomplete to Ryder Kurtz
14:12
3rd & 11 at opp 15
Devin Page pass incomplete to Ryder Kurtz
9:32
4th & 11 at opp 15
Alan Zhao 32 Yd Field Goal
Yale Turnover on downs, 11 plays
9:25
1st & 10 at own 40
Will Buck kickoff for 36 yds , Brady Wagner return for 9 yds to the YALE 33
9:25
1st & 10 at own 33
Dante Reno pass complete to Josh Pitsenberger for 4 yds to the YALE 37
9:25
2nd & 6 at own 37
Josh Pitsenberger run for 7 yds to the YALE 44 for a 1ST down
9:25
1st & 10 at own 44
Josh Pitsenberger run for 4 yds to the YALE 48
9:25
2nd & 6 at own 48
Josh Pitsenberger run for 8 yds to the COR 44 for a 1ST down
9:25
1st & 10 at opp 44
Josh Pitsenberger run for 4 yds to the COR 40
9:25
2nd & 6 at opp 40
Wilhelm Daal run for 3 yds to the COR 37
9:25
3rd & 3 at opp 37
Dante Reno pass complete to Graham Smith for 11 yds to the COR 26 for a 1ST down
9:25
1st & 10 at opp 26
Josh Pitsenberger run for 6 yds to the COR 20
9:25
2nd & 4 at opp 20
Josh Pitsenberger run for a loss of 3 yards to the COR 23 Josh Pitsenberger fumbled, recovered by YALE Dante Reno
9:25
3rd & 7 at opp 23
Dante Reno pass incomplete to Aidan Stephens
4:20
4th & 7 at opp 23
Dante Reno pass complete to Mason Shipp for 6 yds to the COR 17
Cornell Interception, 6 plays
4:20
1st & 10 at own 17
Devin Page pass complete to Ryder Kurtz for 9 yds to the COR 26
4:20
2nd & 1 at own 26
Devin Page pass complete to Brendan Lee for 9 yds to the COR 35 for a 1ST down
4:20
1st & 10 at own 35
Devin Page run for 5 yds to the COR 40 Devin Page fumbled, recovered by COR Devin Page Page,Devin rush middle for 5 yards to the COR40, fumble by Page,Devin recovered by COR Page,Devin, Page,Devin rush (Tate,Jaylin).
4:20
2nd & 5 at own 40
Devin Page pass incomplete to Davon Kiser
4:20
3rd & 5 at own 40
Robert Tucker III run for 1 yd to the COR 41
2:41
4th & 4 at own 41
Joshua Tarver return for no gain to the COR 41
Yale Touchdown, 5 plays
2:41
1st & 10 at opp 41
Josh Pitsenberger run for 4 yds to the COR 37
2:34
2nd & 6 at opp 37
Josh Pitsenberger run for a loss of 1 yard to the COR 38
2:28
3rd & 7 at opp 38
Dante Reno pass complete to Mason Shipp for 28 yds to the COR 10 for a 1ST down
2:17
1st & goal at opp 10
Josh Pitsenberger run for 6 yds to the COR 4
1:56
2nd & goal at opp 4
Josh Pitsenberger 4 Yd Run (Nick Conforti Kick)
Cornell Touchdown, 9 plays
1:56
1st & 20 at own 15
Devin Page pass incomplete to Doryn Smith, broken up by Brandon Webster
1:56
2nd & 20 at own 15
Devin Page pass incomplete to Robert Tucker III
1:56
3rd & 20 at own 15
Devin Page pass incomplete to Ryder Kurtz
1:56
1st & 10 at own 25
Devin Page pass incomplete to Ryder Kurtz Cornell Penalty, Offensive holding (Kyle Lenhart) to the COR 15
1:56
4th & 20 at own 15
Devin Page pass complete to Ryder Kurtz for 29 yds to the YALE 44 Yale Penalty, roughing passer (Ezekiel Larry) to the YALE 41
1:56
1st & 10 at opp 41
Garrett Bass-Sulpizio run for 2 yds to the YALE 39
1:56
2nd & 8 at opp 39
Garrett Bass-Sulpizio pass incomplete to Nolan Albright
1:56
3rd & 8 at opp 39
Devin Page pass incomplete to Ja’von Broussard
1:56
1st & 10 at own 40
Nick Conforti kickoff for 60 yds for a touchback
0:47
4th & 8 at opp 39
Abu Kamara 65 Yd Interception Return (Nick Conforti Kick)
Cornell Result not recorded, 1 play
0:47
1st & 10 at own 40
Nick Conforti kickoff for 56 yds
0:47
1st & 10 at own 25
Johntu Reed run for 6 yds to the COR 25
Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.