Michigan held off No. 3 Maryland 70-67 on Tuesday night for an upset win in Ann Arbor. Zak irvin poured in 24 points and Duncan Robinson added 17 for the Wolverines, who beat a ranked opponent for the first time this season. Michigan will host Iowa on Sunday in their next action.