Cornell (4-3, 2-2 Ivy League) pulled ahead 34-28 on Silas Nocita's 2-yard run, but Wells missed the extra point attempt.
Quinn Epperly's touchdown pass gave the Tigers (4-3, 3-1) a 35-34 lead with 8:49 left in the fourth quarter. The Tigers were trying to run out the clock when Cornell's Brian Gee forced Dre Nelson's fumble, recovered by Tre' Minor.
Cornell amassed 566 yards to Princeton's 549, but the Tigers turned the ball over four times, two of which ended its final two drives in the fourth quarter.
South Carolina has decided to give up Saturday's home game against No. 7 LSU because of devastating floods that have hit the state, moving the game to Baton Rouge.
Texas says longhorn steer mascot Bevo XIV has a "life-threatening condition" and won't travel to Dallas for the team's rivalry game Saturday against No. 10 Oklahoma at the Cotton Bowl.
West Virginia All-Big 12 safety Karl Joseph is out for the remainder of the season after injuring his knee during a non-contact drill in Tuesday's practice.
Rutgers has reinstated senior wide receiver Leonte Carroo a day after an assault charge against him was dropped.
Ole Miss cornerback Tee Shepard, who missed all of last season with a toe injury, has decided to give up football and focus on completing his college degree.
UCLA junior linebacker Myles Jack has withdrawn from school and will enter the NFL draft, making the decision just weeks after suffering a season-ending knee injury.