The last time Michigan State beat Ohio State was in 1999 in East Lansing, Michigan.
If Wisconsin defeats Michigan on November 20, 2010 it will be the first time that the Badgers have defeated both Michigan and Ohio State in a single season since 1981.
During the period 1900-1999, the Michigan beat Ohio State 54 times.
How many days since Michigan beat Ohio state
The last Ohio team to beat Ohio State in football was Oberlin College by a score of 7-6 on October 8, 1921. To put that in perspective, William Howard Taft was the president, there were 48 states, the Big Ten was five years old, and Michigan was 13-2-2 against Ohio State.