CFB

Cornell 39, at Penn 17

Saturday, November 8, 2025 · Final · Championship Subdivision

Cornell Routs Penn in Surprising Ivy League Road Win

PHILADELPHIA (Interstat) — In a stunning Ivy League upset that defied all pregame projections, the Cornell Big Red delivered a commanding performance to defeat the Penn Quakers 39 to 17 on Saturday at Franklin Field.

Entering the contest as a double-digit underdog and given less than a 15 percent chance to win by statistical models, Cornell improved its season record to 4-4, while Penn, which had been projected for a 25-20 victory, fell to 5-3.

The story of the game was the near-flawless execution of Cornell’s offense, orchestrated by quarterback Garrett Bass-Sulpizio. The 6-foot-5, 231-pound junior from San Diego was surgical, completing 24 of 31 passes for 265 yards and one touchdown. He supplemented his aerial attack with 29 yards and another score on the ground, consistently extending drives with his arm and his legs.

Cornell’s scoring was a methodical build that turned into a third-quarter explosion. The Big Red opened with a 32-yard field goal from Caden Lesiewicz in the first quarter. Penn answered early in the second period with a 4-yard touchdown run by quarterback Liam O’Brien to cap a marathon 18-play, 75-yard drive that bridged the first and second quarters, tying the game.

The Quakers’ momentum was short-lived. Cornell responded with a drive of its own, culminating in a 23-yard Lesiewicz field goal to retake the lead. Just before halftime, the Big Red engineered a critical two-minute drill. Bass-Sulpizio efficiently moved the offense downfield, connecting with TJ Hamilton on a 12-yard pass to the Penn 13 and finding Brendan Lee twice to set up a first-and-goal. With 11 seconds left, Bass-Sulpizio hit Lee on a 2-yard touchdown pass, sending Cornell into the break with a 13 to 7 advantage.

Any doubt about the outcome was erased in a dominant third quarter where Cornell outscored Penn 19 to 7. The Big Red came out of the locker room with purpose, marching 75 yards on their opening drive, which was finished by a 3-yard Jordan Triplett touchdown run. The extra point was missed, but the tone was set.

After a Penn punt, Cornell struck again. A 22-yard touchdown run by Gannon Carothers extended the lead. A failed two-point conversion kept the score at 25 to 7, but the Cornell defense continued to stifle the Quakers’ offense.

Following another Penn punt, the Big Red embarked on a 13-play, 64-yard drive that consumed over four minutes of clock. Carothers plunged in for his second touchdown of the day from 1 yard out, with the scoring play confirmed by replay review. The successful point after made it 32 to 7.

Penn finally found a spark on the ensuing possession, as running back Donte West broke free for a spectacular 75-yard touchdown run. West was the lone bright spot for the Quakers, finishing with 125 rushing yards on 15 carries. The score cut the deficit to 32 to 17, but it was too little, too late.

Cornell put the final exclamation point on the victory early in the fourth quarter. Bass-Sulpizio capped a 12-play, 75-yard drive with a 1-yard quarterback sneak for a touchdown, bringing the score to its final margin of 39 to 17.

While Bass-Sulpizio was the conductor, he had a full orchestra of weapons. Wide receiver TJ Hamilton was a deep threat all afternoon, hauling in five receptions for 123 yards. Brendan Lee caught six passes for 41 yards and the crucial first-half touchdown. On the ground, Jordan Triplett was a workhorse, carrying the ball 17 times for 85 yards and a score.

For Penn, quarterback Liam O’Brien from Boulder, Colorado, was 15-of-22 for 112 yards and added 63 yards rushing. Jared Richardson was his top target, catching five passes for 42 yards. Beyond West’s long run, however, the Quakers’ offense struggled to sustain drives against a disciplined Cornell defense.

The victory marks Cornell’s third consecutive win after a 1-4 start to the season, signaling a dramatic mid-year turnaround. The Big Red will look to continue their winning streak next Saturday when they travel to face Dartmouth. Penn, meanwhile, will aim to rebound on the road against Harvard.