And just like that, there are two weeks to go!

What has been an eventful and topsy turvy college football season is heading into Week 13, putting us just two weeks away from Championship Weekend. The arrival of Week 13 means there will be two straight weeks of full B1G action with every team squaring off in a conference battle.

Coming out of Week 12, the race to the B1G Championship Game in Indianapolis is nearly decided. Though Minnesota lost to Iowa over the weekend, the Gophers still hold their own destiny with two games to go. However, that loss also means Wisconsin controls its own destiny and can capture the division with wins over Purdue and Minnesota.

RELATED: Week 13 Associated Press Poll: 4 B1G teams listed inside Top 12

In the B1G East, Ohio State and Penn State are playing a crucial game that will likely decide the division. Should Ohio State win in Columbus, the Buckeyes will clinch the division by giving Penn State its second loss of the season. If the Nittany Lions win, they must also win on the final day of the regular season to win the division. Either way, the Buckeyes and Nittany Lions are gearing up for a third-straight game between top-10 teams in the series.

As we get set for a week of preparation, here are the opening spreads for the Week 13 B1G games, courtesy of Vegas Insider:

  • Nebraska (-6.5) vs Maryland
  • Michigan (-7.5) vs Indiana
  • Iowa (-11.5) vs Illinois
  • Wisconsin (-24) vs Purdue
  • Minnesota (-8) vs Northwestern
  • Michigan State (-22) vs Rutgers
  • Ohio State (-19) vs Penn State