With Week 12 upon us, it's time for teams to really start making their push toward the playoffs.
Let's take a look at some of the biggest games around the league.
Steelers vs. Seahawks
Seattle will look to ride rookie RB Thomas Rawls as they hope to solidify their playoff chances. They're currently behind the Cardinals for the NFC West division lead but are in prime position to take one of the two Wild Card spots in the NFC, with the rest of the conference pretty weak overall.
The Steelers are in a similar position, as they are leading the AFC Wild Card charge but trail the Bengals for the lead in the AFC North.
Prediction: The Seahawks take this one at home. They're too tough to beat in Seattle. 20-16, Seahawks.
Patriots vs. Broncos
It'll be another start for QB Brock Osweiler in place of the injured (and ineffective) Peyton Manning in what is always one of the most exciting games of the year between the Pats and the Broncos.
The Patriots are looking to improve on their 10-0 record and join the Panthers as the other undefeated team this late in the season.
Prediction: Even though the game is in Denver, the Patriots are too good. The Broncos will put up a good fight thanks to their dominant defense, but it won't be enough. Patriots 17, Broncos 10.
Vikings vs. Falcons
This is the game of the week for me, with the Vikings looking to take advantage of division rival's loss, as the Packers fell to the Bears on Thanksgiving. With a win, Minnesota will take a lead in the NFC North.
The Falcons started hot but have lost a few games in a row. They'll be hoping to get back on track to remain in control of a Wild Card spot. The division is out of the question with the undefeated Panthers set to take the cake, but Atlanta are still looking good, provided they can put together a few more wins.
Prediction: This will be a really tight game and it's tough to call, but I'm giving it to the home team in a shootout. Atlanta 31, Minnesota 27.