Question: has michigan beat ohio state?
Answer: The last time Michigan beat Ohio State. In 2011, No. 15 Michigan snapped a seven-game losing streak to Ohio State, winning a back-and-forth battle at Michigan Stadium led by Denard Robinson's five total touchdowns.