The game ended with the Zips at the Wolverine three yard line, as No. 12 Michigan held on for a 28-24 victory over severe underdog Akron on Saturday in college football action. Devin Gardner finished with 248 yards passing and two touchdowns, but was intercepted three times. Gardner also rushed for 103 yards and a score, but fumbled once as well. Akron has lost 28 straight road games.