EAST LANSING, Mich. (KTTC/AP) -- Le'Veon Bell's 35-yard touchdown run with 10:58 remaining helped No. 15 Michigan State hold off upset-minded Minnesota 31-24 on Saturday.
Bell ran for 96 yards and two touchdowns, and Kirk Cousins threw for 296 yards and a pair of TDs. The Spartans (7-2, 4-1 Big Ten) trailed 24-21 after three quarters before rallying.
MarQueis Gray threw three touchdown passes to Da'Jon McKnight for the Golden Gophers (2-7, 1-4), who upset Iowa last weekend but were unable to shake up the conference title race again.
With the score tied at 24, Bell found running room to the right and went all the way to the end zone to put the Spartans ahead. Minnesota had the ball at the Michigan State 45 with 15 seconds left, but Gray threw an interception.