57°F, clear, wind 9 mph from the north, gusts to 17 mphWeather: NOAA NCEI Integrated Surface Database; Trenton Mercer Airport (KTTN), 16 km from the stadium, seven minutes before kickoff
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Cornell
Princeton
477
Total yards
343
292
Passing yards
257
185
Rushing yards
86
9.4
Yards per pass
6.3
4.7
Yards per rush
2.7
26
First downs
25
8–11
Third downs
7–14
0–0
Fourth downs
1–4
1
Turnovers
1
8–82
Penalties
4–22
33:07
Possession
26:53
Efficiency
Cornell
Princeton
57%
Success rate
43%
0.38
EPA per play
0.03
1.00
Explosiveness
1.38
0.35
Rushing EPA
0.43
0.41
Passing EPA
−0.20
42%
Passing-down success
48%
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)
Princeton 70% to win. Cornell won as Elo’s underdog.
The line
Princeton −3.5, over/under 47.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. Princeton drives left to right, Cornell right to left.
Q1 CornellTouchdown, 11 plays, 75 yards
Q1 PrincetonTurnover on downs, 4 plays, 9 yards
Q1 CornellTouchdown, 3 plays, 34 yards
Q1 PrincetonTurnover on downs, 8 plays, 28 yards
Q1 CornellTouchdown, 8 plays, 53 yards
Q1 PrincetonPunt, 3 plays, 0 yards
Q2 CornellTouchdown, 9 plays, 50 yards
Q2 PrincetonTouchdown, 11 plays, 75 yards
Q2 CornellPunt, 5 plays, 12 yards
Q2 PrincetonTouchdown, 4 plays, 24 yards
Q2 CornellInterception, 3 plays, 40 yards
Q2 PrincetonFumble, 2 plays, −2 yards
Q2 CornellTouchdown, 6 plays, 37 yards
Q2 PrincetonEnd of half, 2 plays, 8 yards
Q3 PrincetonPunt, 7 plays, 29 yards
Q3 CornellTouchdown, 5 plays, 98 yards
Q3 PrincetonTurnover on downs, 4 plays, 8 yards
Q3 CornellTouchdown, 6 plays, 33 yards
Q3 PrincetonTouchdown, 14 plays, 75 yards
Q4 CornellPunt, 7 plays, 22 yards
Q4 PrincetonTouchdown, 2 plays, 33 yards
Q4 CornellPunt, 6 plays, 15 yards
Q4 PrincetonTouchdown, 12 plays, 98 yards
Q4 CornellEnd of game, 1 play, −2 yards
Play by play
1st quarter6 drives, then Cornell 21, Princeton 0
Cornell Touchdown, 11 plays
15:00
1st & 10 at own 40
Jeffrey Sexton kickoff for 60 yds
15:00
1st & 10 at own 25
Jameson Wang pass incomplete
15:00
2nd & 10 at own 25
Jameson Wang pass complete to Parker Woodring for 9 yds to the COR 34
15:00
3rd & 1 at own 34
Jameson Wang run for 2 yds to the COR 36 for a 1ST down
15:00
1st & 10 at own 36
Ean Pope run for 16 yds to the PRIN 48 for a 1ST down
15:00
1st & 10 at opp 48
Ean Pope run for 6 yds to the PRIN 42
15:00
2nd & 4 at opp 42
Jameson Wang pass complete to Ryder Kurtz for 12 yds to the PRIN 30 for a 1ST down
15:00
1st & 10 at opp 30
Jameson Wang pass complete to Doryn Smith for 11 yds to the PRIN 19 for a 1ST down
15:00
1st & 10 at opp 19
Jameson Wang pass complete to Doryn Smith for 3 yds to the PRIN 16
15:00
2nd & 7 at opp 16
Jameson Wang pass complete to Samuel Musungu for 7 yds to the PRIN 9 for a 1ST down
15:00
1st & goal at opp 9
Ean Pope run for 1 yd to the PRIN 8
10:40
2nd & goal at opp 8
Jameson Wang run for 8 yds for a TD (Alan Zhao KICK)Cornell 7, Princeton 0
Princeton Turnover on downs, 4 plays
10:40
1st & 10 at own 40
Alan Zhao kickoff for 59 yds
10:40
1st & 10 at own 25
Blaine Hipa pass complete to AJ Barber for 4 yds to the PRIN 29
10:40
2nd & 6 at own 29
John Volker run for no gain to the PRIN 29
10:40
3rd & 6 at own 29
Blaine Hipa run for 5 yds to the PRIN 34
9:04
4th & 1 at own 34
Blaine Hipa pass incomplete
Cornell Touchdown, 3 plays
9:04
1st & 10 at opp 34
Jameson Wang pass complete to Samuel Musungu for 28 yds to the PRIN 6 for a 1ST down
9:04
1st & goal at opp 6
Ean Pope run for 2 yds to the PRIN 4
7:37
2nd & goal at opp 4
Jameson Wang pass complete to Ryder Kurtz for 4 yds for a TD (Alan Zhao KICK)Cornell 14, Princeton 0
7:37
1st & goal at opp 3
PENALTY PRIN Delay Of Game 2 yards from PRIN03 to PRIN01. NO PLAY.
Princeton Turnover on downs, 8 plays
7:37
1st & 10 at own 40
Alan Zhao kickoff for 55 yds
7:37
1st & 10 at own 25
John Volker run for 7 yds to the PRIN 32
7:37
2nd & 3 at own 32
John Volker run for 2 yds to the PRIN 34
7:37
3rd & 1 at own 34
John Volker run for 1 yd to the PRIN 35 for a 1ST down
7:37
1st & 10 at own 35
Blaine Hipa pass complete to Luke Colella for 20 yds to the COR 45 for a 1ST down
7:37
1st & 10 at opp 45
John Volker run for 6 yds to the COR 39
7:37
2nd & 4 at opp 39
Blaine Hipa run for 1 yd to the COR 38
7:37
3rd & 3 at opp 38
Kai Coln pass incomplete
3:57
4th & 3 at opp 38
Blaine Hipa sacked by Hunter Sloan for a loss of 9 yards to the COR 47
Cornell Touchdown, 8 plays
3:57
1st & 10 at own 47
Robert Tucker III run for 5 yds to the PRIN 48
3:57
2nd & 5 at opp 48
Robert Tucker III run for 7 yds to the PRIN 41 for a 1ST down
3:57
1st & 10 at opp 41
Jameson Wang pass complete to Samuel Musungu for 7 yds to the PRIN 34
3:57
2nd & 3 at opp 34
Robert Tucker III run for 7 yds to the PRIN 27 for a 1ST down
3:57
1st & 10 at opp 27
Jameson Wang pass complete to Samuel Musungu for 11 yds to the PRIN 16 for a 1ST down
3:57
1st & 10 at opp 16
Jameson Wang pass incomplete
3:57
2nd & 10 at opp 16
Robert Tucker III run for 5 yds to the PRIN 11
0:13
3rd & 5 at opp 11
Jameson Wang pass complete to Ryder Kurtz for 11 yds for a TD (Alan Zhao KICK)Cornell 21, Princeton 0
Princeton Punt, 3 plays
0:13
1st & 10 at own 40
Alan Zhao kickoff for 55 yds
0:13
1st & 10 at own 10
Blaine Hipa pass incomplete
0:13
2nd & 10 at own 10
Blaine Hipa pass incomplete
0:00
3rd & 10 at own 10
Blaine Hipa pass incomplete
Q2 14:53
4th & 10 at own 10
Brady Clark punt for 40 yds, fair catch by AJ Holmes at the 50 yard line
2nd quarter8 drives, then Cornell 35, Princeton 14
Cornell Touchdown, 9 plays
14:53
1st & 10 at the 50
Jameson Wang pass complete to Ryder Kurtz for 6 yds to the PRIN 44
14:53
2nd & 4 at opp 44
Ean Pope run for 13 yds to the PRIN 31 for a 1ST down
14:53
1st & 10 at opp 31
Jameson Wang pass complete to Samuel Musungu for 13 yds to the PRIN 18 for a 1ST down
14:53
1st & 10 at opp 18
Ean Pope run for 3 yds to the PRIN 15
14:53
2nd & 7 at opp 15
Jameson Wang pass complete to Ean Pope for 1 yd to the PRIN 14
14:53
3rd & 6 at opp 14
Jameson Wang pass complete to Parker Woodring for 7 yds to the PRIN 7 for a 1ST down
14:53
1st & goal at opp 7
Jameson Wang pass incomplete
14:53
2nd & goal at opp 7
Jameson Wang pass complete to Ryder Kurtz for 5 yds to the PRIN 2
10:39
3rd & goal at opp 2
Eddy Tillman run for 2 yds for a TD (Alan Zhao KICK)Cornell 28, Princeton 0
Princeton Touchdown, 11 plays
10:39
1st & 10 at own 40
Alan Zhao kickoff for 60 yds
10:39
1st & 10 at own 25
Blaine Hipa run for 4 yds to the PRIN 29
10:39
2nd & 6 at own 29
Blaine Hipa pass complete to AJ Barber for 13 yds to the PRIN 42 for a 1ST down
10:00
1st & 10 at own 42
Timeout Princeton, clock 10:00
10:00
1st & 10 at own 42
Blaine Hipa pass complete to Charley Rossi for 7 yds to the PRIN 49
10:00
2nd & 3 at own 49
Blaine Hipa run for 7 yds to the COR 44 for a 1ST down
10:00
1st & 10 at opp 44
Blaine Hipa pass incomplete
10:00
2nd & 10 at opp 44
Blaine Hipa sacked by Hunter Sloan for a loss of 10 yards to the PRIN 46
10:00
3rd & 20 at own 46
Blaine Hipa run for 9 yds to the COR 45 for a 1ST down Cornell Penalty, Personal Foul (Tyler Gibson) to the COR 30 for a 1ST down
10:00
1st & 10 at opp 30
Cornell Penalty, unsportsmanlike conduct (12 Yards) to the COR 12 for a 1ST down
10:00
1st & 10 at opp 12
Blaine Hipa pass complete to AJ Barber for 2 yds to the COR 10
10:00
2nd & 8 at opp 10
Blaine Hipa pass incomplete
6:47
3rd & 8 at opp 10
Blaine Hipa run for 10 yds for a TD (Sam Massick KICK)Cornell 28, Princeton 7
Cornell Punt, 5 plays
6:46
1st & 10 at own 40
Jeffrey Sexton kickoff for 60 yds , AJ Holmes return for 1 yd to the COR 1
6:46
1st & 10 at own 1
PENALTY PRIN Offside (DelGarbino,Jack) 5 yards from Cornel01 to Cornel06. NO PLAY.
6:46
1st & 5 at own 6
Robert Tucker III run for 2 yds to the COR 8
6:46
2nd & 3 at own 8
Jameson Wang pass complete to Chad Martini for 9 yds to the COR 17 for a 1ST down
6:46
1st & 10 at own 17
Ean Pope run for 1 yd to the COR 18
6:46
2nd & 9 at own 18
Jameson Wang pass incomplete
6:46
3rd & 9 at own 18
Jameson Wang pass incomplete
6:46
4th & 9 at own 18
PENALTY Cornel Delay Of Game 5 yards from Cornel18 to Cornel13. NO PLAY.
4:43
4th & 14 at own 13
Caden Lesiewicz punt for 40 yds, punt out-of-bounds at the COR 39 for a 1ST down , AJ Barber returns for 14 yds to the COR 27 for a 1ST down Cornell Penalty, Personal Foul (Joey Cheshire) to the COR 39 for a 1ST down
4:43
4th & 14 at own 13
Caden Lesiewicz punt for 40 yds, punt out-of-bounds at the COR 24 for a 1ST down , AJ Barber returns for 14 yds to the COR 27 for a 1ST down Cornell Penalty, Personal Foul (Joey Cheshire) to the COR 24 for a 1ST down
Princeton Touchdown, 4 plays
4:43
1st & 10 at opp 24
Blaine Hipa pass complete to Charley Rossi for no gain to the COR 24
4:43
2nd & 10 at opp 24
No Huddle-Shotgun Hipa,Blaine pass incomplete deep left to Mahoney,Matthew thrown to Cornel00, 1ST DOWN, PENALTY Cornel Offside declined Cornel Pass Interference (Howard,Braylon) 15 yards from Cornel24 to Cornel09, 1ST DOWN. NO PLAY.
4:43
1st & goal at opp 9
Dareion Murphy run for no gain to the COR 9
4:43
2nd & goal at opp 9
Blaine Hipa pass complete to Luke Colella for 6 yds to the COR 3
3:17
3rd & goal at opp 3
Dareion Murphy run for 3 yds for a TD (Sam Massick KICK)Cornell 28, Princeton 14
Cornell Interception, 3 plays
3:17
1st & 10 at own 40
Jeffrey Sexton kickoff for 58 yds
3:17
1st & 10 at own 25
Jameson Wang pass complete to Doryn Smith for 10 yds to the COR 35 for a 1ST down
3:17
1st & 10 at own 35
Doryn Smith pass complete to Robert Tucker III for 30 yds to the PRIN 35 for a 1ST down
2:35
1st & 10 at opp 35
Jameson Wang pass intercepted Evan Haynie return for no gain to the PRIN 39
Princeton Fumble, 2 plays
2:35
1st & 10 at own 39
Blaine Hipa pass incomplete
2:21
2nd & 10 at own 39
Blaine Hipa run for 2 yds to the PRIN 37 Blaine Hipa fumbled, recovered by COR Damon Barnes
Cornell Touchdown, 6 plays
2:21
1st & 10 at opp 37
Jameson Wang pass complete to Ean Pope for 4 yds to the PRIN 33
2:21
2nd & 6 at opp 33
Ean Pope run for 9 yds to the PRIN 24 for a 1ST down
2:21
1st & 10 at opp 24
Jameson Wang run for 3 yds to the PRIN 21
2:21
2nd & 7 at opp 21
Jameson Wang pass complete to Parker Woodring for 4 yds to the PRIN 17
2:21
3rd & 3 at opp 17
Jameson Wang pass complete to Samuel Musungu for 4 yds to the PRIN 13 for a 1ST down
0:33
1st & 10 at opp 13
Timeout Princeton, clock 00:33
0:27
1st & 10 at opp 13
Jameson Wang pass complete to Samuel Musungu for 13 yds for a TD (Alan Zhao KICK)Cornell 35, Princeton 14
Princeton End of half, 2 plays
0:27
1st & 10 at own 40
Alan Zhao kickoff for 60 yds
0:27
1st & 10 at own 25
Blaine Hipa pass incomplete
0:00
2nd & 10 at own 25
Christian Lynch run for 8 yds to the PRIN 33
3rd quarter5 drives, then Cornell 49, Princeton 14
Princeton Punt, 7 plays
15:00
1st & 10 at own 40
Alan Zhao kickoff for 55 yds
15:00
1st & 10 at own 25
Blaine Hipa pass complete to AJ Barber for 9 yds to the PRIN 34
15:00
2nd & 1 at own 34
Blaine Hipa pass complete to AJ Barber for 6 yds to the PRIN 40 for a 1ST down
15:00
1st & 10 at own 40
Blaine Hipa pass complete to AJ Barber for a loss of 2 yards to the PRIN 38
15:00
2nd & 12 at own 38
Blaine Hipa pass complete to Luke Colella for 5 yds to the PRIN 43
15:00
3rd & 7 at own 43
No Huddle-Shotgun Hipa,Blaine pass incomplete short right to Colella,Luke thrown to Cornel47 QB hurried by Chestnut,Brendan PENALTY Cornel Holding (Lewis,Jeremiah) 10 yards from PRIN43 to Cornel47, 1ST DOWN. NO PLAY.
15:00
1st & 10 at opp 47
Dareion Murphy run for 4 yds to the COR 43
15:00
2nd & 6 at opp 43
Blaine Hipa sacked for a loss of 3 yards to the COR 46
15:00
3rd & 9 at opp 46
Blaine Hipa pass incomplete
11:28
4th & 9 at opp 46
Brady Clark punt for 44 yds
Cornell Touchdown, 5 plays
11:28
1st & 10 at own 2
Jameson Wang run for 10 yds to the COR 12 for a 1ST down
11:28
1st & 10 at own 12
Ean Pope run for 4 yds to the COR 16
11:28
2nd & 6 at own 16
Jameson Wang pass incomplete
11:28
3rd & 6 at own 16
Jameson Wang pass complete to Samuel Musungu for 82 yds to the PRIN 2 for a 1ST down
9:49
1st & goal at opp 2
Timeout Princeton, clock 09:49
9:43
1st & goal at opp 2
Ean Pope run for 2 yds for a TD (Alan Zhao KICK)Cornell 42, Princeton 14
Princeton Turnover on downs, 4 plays
9:43
1st & 10 at own 40
Alan Zhao kickoff for 60 yds
9:43
1st & 10 at own 25
Blaine Hipa pass incomplete
9:43
2nd & 10 at own 25
Dareion Murphy run for 7 yds to the PRIN 32
9:43
3rd & 3 at own 32
Blaine Hipa run for 1 yd to the PRIN 33
8:17
4th & 2 at own 33
Blaine Hipa pass incomplete
Cornell Touchdown, 6 plays
8:17
1st & 10 at opp 33
Ean Pope run for 4 yds to the PRIN 29
8:17
2nd & 6 at opp 29
Robert Tucker III run for 10 yds to the PRIN 19 for a 1ST down
8:17
1st & 10 at opp 19
Robert Tucker III run for 5 yds to the PRIN 14
8:17
2nd & 5 at opp 14
Jameson Wang pass complete to Parker Woodring for 1 yd to the PRIN 13
8:17
3rd & 4 at opp 13
Jameson Wang run for 5 yds to the PRIN 8 for a 1ST down
5:16
1st & goal at opp 8
Robert Tucker III run for 8 yds for a TD (Alan Zhao KICK)Cornell 49, Princeton 14
Princeton Touchdown, 14 plays
5:16
1st & 10 at own 25
Christian Lynch run for 8 yds to the PRIN 33
5:16
2nd & 2 at own 33
No Huddle-Shotgun Lynch,Christian rush left for 3 yards gain to the PRIN36 (Wall,Ian) PENALTY PRIN Holding (Koers,Cooper) 10 yards from PRIN33 to PRIN23. NO PLAY.
5:16
2nd & 12 at own 23
Blaine Hipa pass complete to Luke Colella for 11 yds to the PRIN 34
5:16
3rd & 1 at own 34
Asher Weiner run for 1 yd to the PRIN 35 for a 1ST down
5:16
1st & 10 at own 35
Blaine Hipa pass complete to AJ Barber for 1 yd to the PRIN 36
5:16
2nd & 9 at own 36
Christian Lynch run for 8 yds to the PRIN 44
5:16
3rd & 1 at own 44
Dareion Murphy run for 2 yds to the PRIN 46 for a 1ST down
5:16
1st & 10 at own 46
Blaine Hipa sacked for a loss of 9 yards to the PRIN 37
5:16
2nd & 19 at own 37
Blaine Hipa pass complete to Aidan Besselman for 5 yds to the PRIN 42
5:16
1st & 10 at own 40
Alan Zhao kickoff for 60 yds
0:00
3rd & 14 at own 42
Blaine Hipa pass complete to AJ Barber for 7 yds to the PRIN 49
Q4 15:00
4th & 7 at own 49
Blaine Hipa run for 8 yds to the COR 43 for a 1ST down
Q4 15:00
1st & 10 at opp 43
Blaine Hipa pass complete to Matthew Mahoney for 30 yds to the COR 13 for a 1ST down
Q4 15:00
1st & 10 at opp 13
Blaine Hipa sacked by Ezekiel Evans for a loss of 4 yards to the COR 17 Blaine Hipa fumbled, recovered by COR Blaine Hipa , return for 0 yards
Q4 15:00
2nd & 14 at opp 17
Dareion Murphy run for 3 yds to the COR 14
Q4 12:37
3rd & 11 at opp 14
Blaine Hipa pass complete to Luke Colella for 14 yds for a TD (Sam Massick KICK)Cornell 49, Princeton 21
Q4 12:37
1st & 10 at own 25
Timeout Cornell, clock 12:37
4th quarter5 drives, then Cornell 49, Princeton 35
Cornell Punt, 7 plays
12:37
1st & 10 at own 40
Jeffrey Sexton kickoff for 60 yds for a touchback
12:37
1st & 10 at own 25
Jameson Wang run for 3 yds to the COR 28
12:37
2nd & 7 at own 28
Eddy Tillman run for 8 yds to the COR 36 for a 1ST down
12:37
1st & 10 at own 36
Eddy Tillman run for 6 yds to the COR 42
12:37
2nd & 4 at own 42
Eddy Tillman run for 10 yds to the PRIN 48 for a 1ST down
12:37
1st & 10 at opp 48
PENALTY Cornel False Start (Ma,Kevin) 5 yards from PRIN48 to Cornel47. NO PLAY.
12:37
1st & 15 at own 47
Eddy Tillman run for 7 yds to the PRIN 46
12:37
2nd & 8 at opp 46
Eddy Tillman run for 4 yds to the 50 yard line
12:37
3rd & 12 at the 50
Johntu Reed run for 2 yds to the PRIN 48
12:37
4th & 10 at opp 48
PENALTY Cornel Delay Of Game 5 yards from PRIN48 to Cornel47. NO PLAY.
6:53
4th & 15 at own 47
Caden Lesiewicz punt blocked by Matthew Mahoney blocked by Matthew Mahoney Lesiewicz,Caden punt 0 yards to the Cornel47 blocked by Mahoney,Matthew recovered by PRIN Laurio,Roman at Cornel33, End Of Play.
Princeton Touchdown, 2 plays
6:53
1st & 10 at opp 33
AJ Barber run for 13 yds to the COR 20 for a 1ST down
6:20
1st & 10 at opp 20
Blaine Hipa pass complete to Charley Rossi for 20 yds for a TD (Sam Massick KICK)Cornell 49, Princeton 28
6:19
1st & 10 at own 40
Jeffrey Sexton kickoff for 13 yds Princeton Penalty, Defensive Offside (-5 Yards) to the PRIN 48
Cornell Punt, 6 plays
6:19
1st & 10 at opp 48
Robert Tucker III run for 4 yds to the PRIN 44
6:19
2nd & 6 at opp 44
Robert Tucker III run for 5 yds to the PRIN 39
6:19
3rd & 1 at opp 39
Robert Tucker III run for 3 yds to the PRIN 36 for a 1ST down
6:19
1st & 10 at opp 36
Robert Tucker III run for 3 yds to the PRIN 39
6:19
2nd & 13 at opp 39
Robert Tucker III run for 2 yds to the PRIN 37
6:19
3rd & 11 at opp 37
Robert Tucker III run for 4 yds to the PRIN 33
2:30
4th & 7 at opp 33
Timeout Princeton, clock 02:30
2:22
4th & 7 at opp 33
Jameson Wang punt for 31 yds
Princeton Touchdown, 12 plays
2:22
1st & 10 at own 2
Blaine Hipa pass incomplete
2:22
2nd & 10 at own 2
Blaine Hipa pass complete to Jalen Geer for 10 yds to the PRIN 12 for a 1ST down
2:22
1st & 10 at own 12
Blaine Hipa pass complete to Jalen Geer for 13 yds to the PRIN 25 for a 1ST down
2:22
1st & 10 at own 25
Blaine Hipa pass complete to AJ Barber for 19 yds to the PRIN 44 for a 1ST down
2:22
1st & 10 at own 44
Blaine Hipa sacked for a loss of 1 yard to the PRIN 43
1:19
2nd & 11 at own 43
Timeout Princeton, clock 01:19
1:19
2nd & 11 at own 43
Blaine Hipa pass complete to Jalen Geer for 13 yds to the COR 44 for a 1ST down
1:19
1st & 10 at opp 44
Blaine Hipa pass incomplete
1:19
2nd & 10 at opp 44
Blaine Hipa pass complete to Connor Hulstein for 5 yds to the COR 39
1:19
3rd & 5 at opp 39
Blaine Hipa pass complete to Dareion Murphy for 12 yds to the COR 27 for a 1ST down
1:19
1st & 10 at opp 27
Blaine Hipa pass incomplete
1:19
2nd & 10 at opp 27
Blaine Hipa pass complete to Matthew Mahoney for 13 yds to the COR 14 for a 1ST down
0:14
1st & 10 at opp 14
Blaine Hipa pass complete to Charley Rossi for 14 yds for a TD (Sam Massick KICK)Cornell 49, Princeton 35
Cornell End of game, 1 play
0:13
1st & 10 at own 40
Jeffrey Sexton kickoff for 16 yds
0:00
1st & 10 at own 44
Kneel down by Cornell at Cornel42 for loss of 2 yards.
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.