We now know the teams that will compete in the first Big Ten Championship Game this Saturday in Lucas Oil Stadium.
Michigan State (10-2, 7-1 Big Ten) clinched the Legends division last week with a blowout win at home against the Indiana Hoosiers.
Their opponent is the winner of the Leaders division, which happened to be the winner of the Penn State/Wisconsin game yesterday, which the Badgers (10-2, 6-2 Big Ten) won 45-7 in Madison.
The game Saturday will be a rematch of the October 22 game when Michigan State upset Wisconsin and ruined their national championship hopes when the Spartans won 37-31 on a last-second Hail Mary pass in East Lansing.
The Badgers are sure to come out for revenge with a trip to the January 2 Rose Bowl on the line. They will use their high-powered offense, which ranks first in the Big Ten, gaining 477.1 yards per game.
The Badgers can beat you in two ways on offense. They have the nation's most efficient passer in quarterback Russell Wilson, who can not only beat you in the air, but he can run too. If you try to stop their passing game, then you have to deal with running back Montee Ball, who led the Big Ten with averaging 135.2 yards per game on the ground. He also is five touchdowns away from tying the NCAA record for touchdowns in a season with an amazing 34 touchdowns.
If any team can slow them, it's Michigan State.
The Spartans are led by their defense, which ranked first in the Big Ten and third in the nation. They allow just 266.7 yards per game.
Something is going to have to give on Saturday night.
Michigan State, on the offensive side, is pretty much one dimensional.
Quarterback Kirk Cousins has thrown for 2,735 yards this year with 21 touchdowns and only six interceptions. He's also completing 64 percent of his passes.
Wisconsin is really good on defense, and will certainly try to stop Cousins and force Michigan State's league-worst ground game to beat them.
This game will surely be one of the best games of the season in the Big Ten.