When is the last time the university of michigan has beat ohio state in football

Michigan last beat Ohio State on 11-22-2003, by a score of 35-21, in Ann Arbor. The overall record between the two is 57 wins for Michigan, 43 Ohio St, 6 ties.
Updated on Thursday, February 02 2012 at 08:00AM EST