EAST LANSING, Mich. -- LJ Scott ran for 146 yards and two touchdowns, and No. 2 Michigan State held on through a lackluster second half to beat Purdue 24-21 on Saturday.
The Spartans (5-0, 1-0 Big Ten) led 21-0 at halftime, but Purdue had the ball near midfield with a chance to tie or take the lead before David Blough threw incomplete on fourth down with about a minute to play in the game.
The Boilermakers (1-4, 0-1) turned the ball over three times in the first half.
Michigan State's Connor Cook went 13 of 19 for 139 yards and a touchdown, and he became the school's career leader with his 28th victory as the starting quarterback.