During the period 1900-1999, the Michigan beat Ohio State 54 times.
The last time Michigan State beat Ohio State was in 1999 in East Lansing, Michigan.
How many days since Michigan beat Ohio state
At Ohio State November 2008
November 26, 2011
During the 1984 season, Ohio State beat Michigan 21-6.