1997 Michigan State at Purdue

MSU led 21-10 with under 3:00 minutes to play. Purdue blocked a field goal attempt and returned it 62 yards for a TD, cutting the lead to 21-16. After recovering an onside kick, Purdue connected for the game-winning TD with 40 seconds left.