Updated

Fitzgerald Toussaint scored a go-ahead, 2-yard touchdown with 2:49 left and No. 11 Michigan made a desperately needed stop on the final play to hold on for a 28-24 victory over Akron on Saturday.

College football's winningest program avoided getting upset at home — as it did against Appalachian State and Toledo — by a Mid-American Conference team that hasn't won a road game in nearly five years and was expected to lose by more than five touchdowns.

Barely.

The Wolverines (3-0) trailed twice in the second half — including with 4:10 left when Kyle Pohl threw a 1-yard TD — and allowed the Zips (1-2) to get to the Michigan 4 on the final drive of the game.

Pohl was pressured and hit by Brennen Beyer on the final play, leading to an incomplete pass in the end zone as time expired on fourth down.