Top 25 roundup: No. 3 Michigan State stunned by Purdue
Aidan O'Connell passed for 536 yards and three touchdowns as host Purdue defeated a top-five team for the second time this season, downing previously unbeaten and No. 3-ranked Michigan State 40-29 on Saturday.
The Boilermakers (6-3, 4-2 Big Ten) defeated then-No. 2 Iowa on Oct. 16.
O'Connellcompleted 40 of 54 passes, with David Bell hauling in 11 for 217 yards for the Boilermakers, who led 21-14 at halftime and took the