This game often revolves around running game and special teams.
Michigan has the better, and more consistent running game. They have a WIDE advantage on special teams where Ohio State has been mediocre at best this season.
Plus- Michigan has the crowd/ home field.
Lastly, Michigan has the more experienced QB.
I have been saying it all along, but I think Michigan has not only the best team in the Big Ten but one of the top one or two nationally right there with Georgia
I see UM 24-13 ish kind if game. I would love to be wrong, of course