No. 8 Michigan blew a 12-point second-half lead, then finished the game on a 7-1 run to beat archrival Ohio State 72-69 in Saturday's Big Ten tournament semifinal.
The league's regular-season champs will face No. 12 Wisconsin or No. 22 Michigan State in Sunday's championship game.
Nik Stauskas had 18 points and Caris LeVert had 17 to lead the Wolverines (25-7), winners of seven straight. It will be Michigan's first title game appearance since 1998, when it won its only tourney title, which was later vacated.
Ohio State (25-9) was led by LaQuinton Ross with 19 points and Shannon Scott with 18.
The Buckeyes rallied to take their lead at 61-60 with 7:57 to go and still led 68-65 with 4:12 to play.
But the Wolverines allowed just one free throw the rest of the way and stripped Aaron Craft of the ball on a potentially tying 3-pointer in the closing seconds.