← FADE BOARD
14–21
Final
 Princeton Stadium, Princeton
FINALHarvard 14, Princeton 21

Highlights

7 CLIPS · ESPN
Harvard Crimson vs. Princeton Tigers: Full HighlightsVIDEO: ESPN ↗

Win probability

EVERY PLAY · ESPN MODEL
PRIN WINNING
HARV WINNING
KICKQ2Q3Q4FINAL

KICKOFF: PRIN 59% · BIGGEST SINGLE-PLAY SWING: 67 PTS

Scoring plays

5 SCORES
Q1
Rushing Touchdown

Ja'Derris Carr 34 Yd Run (Sam Massick Kick)

3:52
0-7
Q2
Passing Touchdown

AJ Barber 8 Yd pass from Blake Stenstrom (Sam Massick Kick)

0:36
0-14
Q3
Passing Touchdown

Kaedyn Odermann 12 Yd pass from Charles Deprima (Cali Canaval Kick)

0:10
7-14
Q4
Rushing Touchdown

Shane McLaughlin 1 Yd Run (Cali Canaval Kick)

9:40
14-14
Passing Touchdown

Connor Hulstein 10 Yd pass from Blake Stenstrom (Sam Massick Kick)

1:28
14-21

What happened

ESPN RECAP

Stenstrom-to-Hulstein connection late in fourth quarter lifts Princeton to 21-14 win over Harvard.

PRINCETON, N.J. -- , Blake Stenstrom connected with Connor Hulstein on a 10-yard touchdown pass with 1:28 remaining and Princeton defeated previously undefeated Harvard 21-14 on Saturday. The Tigers won after seeing their 14-point halftime lead evaporate in the second half. First, Charles DePrima hit Kaedyn Odermann with a 12-yard touchdown pass to get Harvard on the board in the final minute of the third quarter, then Shane McLaughlin tied it with a 1-yard touchdown run midway through the fourth quarter. Later, after a 30-yard punt by Harvard (5-1, 2-1 Ivy League) gave the Tigers the ball on the Crimson 45-yard line, Stenstrom led an eight-play drive that culminated in his go-ahead toss to Hulstein. DePrima was intercepted for the third time on Harvard's ensuing possession.

READ THE FULL STORY →

Top performers

HARV
PASSINGCharles Deprima15/36, 152 YDS, 1 TD, 3 INT
RUSHINGShane McLaughlin17 CAR, 65 YDS, 1 TD
RECEIVINGKaedyn Odermann4 REC, 57 YDS, 1 TD
PRIN
PASSINGBlake Stenstrom21/36, 244 YDS, 2 TD
RUSHINGJa'Derris Carr14 CAR, 56 YDS, 1 TD
RECEIVINGLuke Colella5 REC, 98 YDS

Team stats

HARV · PRIN
220
TOTAL YARDS
327
152
PASSING
244
68
RUSHING
83
14
1ST DOWNS
15
7-20
3RD DOWN EFFICIENCY
5-15
3
TURNOVERS
1
4-26
PENALTIES
8-73
31:52
POSSESSION
28:08

PRINCETON STADIUM, PRINCETON · ATTENDANCE 8,345

Loading play-by-play…

Harvard at Princeton | TapeDog