Bye weeks are officially over for Big Ten teams.
During Week 10 action, we will see all 14 Big Ten teams playing in seven games with start times ranging from noon to 7:30 p.m. EDT.
No conference game will match two top 25 teams, but a few are intriguing enough to keep an eye on Saturday.
Four games are in the noon slot Saturday. Iowa and Purdue is a game to keep an eye on for the West. The Boilermakers are a game behind Illinois, and if Purdue wants to have a shot to go to Indianapolis, it need a win against one of the best defenses in the country.
There will be two games at 3:30 p.m. EDT. Penn State will take on Indiana and Michigan State will play Illinois. The Fighting Illini look to keep their winning ways against the Spartans and Penn State fans are hoping to see some of Drew Allar against the Hoosiers as the game is likely to be a blowout.
The lone night game will be Michigan taking on Rutgers at 7:30 p.m.
You can see my predictions for each Big Ten game below.