Michigan's tuneup turned into quite a test.
Trailing by eight, Ball State threw an incomplete pass into the end zone with 2:46 left and couldn't connect on a heave from midfield on the final play, allowing the Wolverines to escape with a 34-26 victory on Saturday.
Michigan (10-0) let its guard down and allowed the Cardinals (3-7) to make a late charge in a game they were expected to lose by five touchdowns.
Michigan Escapes With 34-26 Win Over Ball State