EAST LANSING, Mich. (AP) — Justice Haynes ran for 152 yards and two touchdowns, leading No. 25 Michigan to a 31-20 win over rival Michigan State on Saturday night.

The Wolverines (6-2, 4-1 Big Ten) overcame a lackluster game from freshman quarterback Bryce Underwood by running the ball effectively and making fewer mistakes.

The Spartans (3-5, 0-5) turned it over on downs midway through the fourth quarter at the Michigan 27, failing to convert a fourth-and-3 on Aidan Chiles’ incomplete pass.

Haynes fumbled at midfield on the ensuing possession, but Michigan State turned it over on downs again as Chiles could not run 1 yard to pick up a fourth down from the Wolverines 29.

Michigan took advantage with Jordan Marshall’s 56-yard touchdown run to seal the victory.

Underwood was 8 of 17

See Full Page