WEST LAFAYETTE, Ind. — Aidan O’Connell threw for a career-best 536 yards, matched his career high with three touchdown passes and led Purdue past No. 5 Michigan State 40-29.
With the Big Ten's last unbeaten going down, the conference could miss the College Football Playoff for the third time in five years.
The Boilermakers became bowl-eligible for the first time in three years and extended their FBS record for wins over top-five teams when unranked to 17.
The Spartans lost to Purdue for the first time since 2006.
Michigan State vs. Purdue
RELATED VIDEO: Rivalry game highlights: Michigan State vs. Michigan
►Make it easy to keep up to date with more stories like this. Download the 13 ON YOUR SIDE app now.
Have a news tip? Email news@13onyourside.com, visit our Facebook page or Twitter. Subscribe to our YouTube channel.