Justice Haynes rushed for 152 yards and two touchdowns to lead No. 25 Michigan to a solid 31-20 victory over rival Michigan State in Big Ten play on Saturday night at East Lansing, Mich.

Jordan Marshall added 110 rushing yards, including a 56-yard scoring scamper, as the Wolverines (6-2, 4-1 Big Ten) won their second straight contest.

Quarterback Bryce Underwood rushed for a touchdown and Jimmy Rolder had 10 tackles, one fumble recovery and one sack for Michigan, which stopped two Spartans' fourth-down opportunities in the fourth quarter.

Aidan Chiles completed 14 of 28 passes for 130 yards for Michigan State (3-5, 0-5), which lost its fifth consecutive game. Brandon Tullis rushed for a touchdown and Makhi Frazier had 109 yards on the ground.

Underwood completed 8 of 17 passes for just

See Full Page