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.