ANN ARBOR, Mich. -- Brendan Gibbons made a 38-yard field goal with 5 seconds left, lifting No. 23 Michigan to a 12-10 win over Michigan State on Saturday.
The Wolverines (5-2, 3-0 Big Ten) beat the Spartans (4-4, 1-3) .for the first time since 2007, avoiding a school-record, five-game losing streak in the series.
Denard Robinson threw a 20-yard pass to Drew Dileo to set up the game-winning kick.
Michigan State's Dan Conroy made a go-ahead field goal with 5:48 left after a fake punt kept the drive alive. The Spartans forced the Wolverines to punt from midfield after going ahead, but couldn't stop them when it mattered most in the final minute.
It was the 900th win for Michigan, college football's winningest program.