ANN ARBOR, Mich. — One marquee matchup after another this season, Michigan has come up short.
It happened against Virginia. It happened at neutral sites against Kentucky and North Carolina. It happened at Michigan State.
In its biggest game yet, it happened once again Thursday night as Michigan couldn’t recover from a first-half flurry against No. 1 Purdue and had the time run out on its late charge in a 75-70 loss at a packed Crisler Center.