Jordan Marshall’s fourth-quarter touchdown put Michigan ahead 17-10 after Jyaire Hill’s interception return set the Wolverines up at the Oklahoma 6.
Bryce Underwood sparked the offense with a 38-yard rushing touchdown and led Michigan in both passing and rushing yards, a sharp step up after last week’s shaky opener.
Michigan’s secondary kept John Mateer from taking over through the air, and the defense closed the game with a turnover on downs and a final sack.
The win lifts first-year coach Kyle Whittingham’s Wolverines to 2-0 with a top-10 victory, giving Michigan an early boost in its 2026 Big Ten title push.