Freshman Larry Caper ran for a 23-yard touchdown in overtime to give Michigan State a 26-20 win over No. 22 Michigan on Saturday.
Tate Forcier had two fourth-quarter touchdowns for Michigan (4-1, 1-1 Big Ten) to come from 14 points down and force overtime in the Wolverines' first road game of the season. The freshman hit Roy Roundtree for a 9-yard score with 2 seconds left in regulation to tie the game.
But Forcier was intercepted by Michigan State's Chris L. Rucker on a deflected pass in the end zone on the first possession of overtime, keeping the Wolverines from scoring.
Michigan State hadn't beaten Michigan in consecutive seasons since winning three straight from 1965-67.
Kirk Cousins completed 15 of 21 passes for 152 yards and rushed for 75 yards for Michigan State (2-3, 1-1). He also had two interceptions.
But Cousins appeared hobbled late in the game and Keith Nichol ran the offense for much of the fourth quarter and the overtime for the Spartans.
Glenn Winston's 15-yard touchdown run early in the fourth quarter gave Michigan State a 20-6 lead.
But Forcier led yet another comeback for Michigan.
He connected with Darryl Stonum for a 60-yard touchdown pass to cut the lead to 20-13 with 4:03 remaining.
The win breaks a three-game losing streak for Michigan State. The Spartans had given up an average of 33 points in losses to Central Michigan, Notre Dame and Wisconsin.