Michigan back in Final Four after long road