ITHACA, N.Y. (AP) _ Quarterback Scott Carroll threw for 121 yards and the winning touchdown as Cornell beat Princeton 14-10 Saturday in the season opener for both Ivy League teams.

Carroll threw an 11-yard touchdown pass to Mark Dittman with five seconds left in the second quarter to give the Big Red a 14-3 lead. Princeton opened the second half with an 8-yard touchdown pass from Harry Nakielny to Ray Canole after the Tigers blocked a Cornell punt to leave the ball at Cornell's 9-yard line.

Trailing 14-10, the Tigers threatened late in the game when they moved deep into Cornell territory with three minutes left, getting a first-and-10 at the Cornell 17. But facing a fourth-and-six at Cornell's 13 the Tigers were unable the convert the first down as Nakielny's pass to Philip Wendler fell incomplete.

The Cornell defense limited Princeton to 43 rushing yards and 194 yards total.

Carroll and Mike Hood shared the quarterbacking duties for the Big Red, combining for 224 yards passing. Carroll was 11 of 27 for 121 yards while Hood hit 13 of 24 for 103 yards and one touchdown. Brad Kiesendahl led Cornell receivers with seven catches for 77 yards followed by Eric Krawczyk with six catches for 64 yards and one touchdown.

Nakielny led Princeton's offense with 18 completions on 44 attempts for 151 yards.