Question: When was last time michigan beat ohio state in football?
Answer: 2011
November 26 2011
Natural Questions answer: 2011 (from the Wikipedia article "Michigan–Ohio State football rivalry")