Michigan’s March continues to be mad.

For the second straight season, the Wolverines knocked out the Big Ten’s No. 1 seed, bouncing Purdue, 74-70, in overtime in the Big Ten quarterfinal at Verizon Center.

Michigan will play the winner of Michigan State vs. Minnesota at 1 p.m. Saturday

Despite their shooting touch vanishing in the second half and overtime, hitting just one three-pointer, the Wolverines (22-11) advanced to the Big Ten semifinals with … defense.

Michigan overcame a rough offensive game from Derrick Walton Jr., foul trouble and ineffectiveness from Moe Wagner and still found their way. Purdue only scored one field goal in overtime and that came on a desperation three with 2.1 seconds left in the extra session.

With his teammates exhausted, Zak Irvin did the work in overtime. He gave Michigan the lead with two strong drives.

The Wolverines were led by D.J. Wilson at both ends. He scored 26 points.

Michigan’s late rally forced overtime. Irvin tied the game at 66 with 4.2 seconds left, and Wilson blocked Carson Edwards' game-winning three-point attempt at the buzzer

This was a familiar spot for Michigan, which took out last year’s No. 1 seed Indiana also in this quarterfinal round.

Purdue lost to the Wolverines for the second time this season and was led by 17 points from Isaac Haas and Vince Edwards, both of whom spent much of the game in foul trouble.

After a chaotic, up-tempo first half, the Wolverines went to the break with a 37-36 lead. Considering everything that happened -- Moe Wagner playing less than five minutes because of foul trouble, John Beilein’s technical foul for arguing, a foul disparity, Purdue’s half-courter at the buzzer -- Michigan had to be pleased.

Contact Mark Snyder: msnyder@freepress.com. Follow him on Twitter @mark__snyder.