ANN ARBOR, Michigan — A valiant effort as 21-point underdogs wasn't enough for Purdue football .

No. 21 Michigan fended off the pesky Boilermakers , who've now lost 15 consecutive Big Ten games after falling 21-16 under the lights at Michigan Stadium on Saturday night.

The seventh loss in a row overall for Purdue didn't come without a battle.

The Wolverines couldn't put Purdue away until the final minutes.

Following a 9-play, 50-yard touchdown drive for Purdue to get within one score, Michigan was able to run the final six minutes off and escape.

Devin Mockobee sidelined for Purdue football

The Boilermakers were without leading rusher Devin Mockobee.

In his absence, the continued emergence of Malachi Thomas and Antonio Harris sparked the offense.

The backfield duo account

See Full Page