Another huge NFL week is in the books. For some teams it was a fantastic weekend, but for others, it ended in disappointment. Regardless of how Week 9 ended, Week 10 has a lot of crucial games scheduled.

Here are five teams that have to win Week 10 games.

1. Green Bay Packers

Is it possible the Minnesota Vikings could actually win the NFC North? Maybe. The Vikings and Green Bay Packers are currently tied in the division with a 6-2 record. The Packers will always be the favorites to win the division as long as they have Aaron Rodgers slinging the rock, but they have lost two games in a row. Their losses came against the undefeated Denver Broncos and Carolina Panthers, but it's time to bounce out of this little slump. The Packers take on the Detroit Lions in their next game in a must-win matchup at home. The Lions haven't won a single game at Lambeau Field since 1991.

2. Seattle Seahawks

A bye week is just what the defending NFC Champions needed. The Seattle Seahawks haven't quite looked like themselves so far this year, but you can feel they're ready to just break out. They've won their last two games, and they will be at home against the Arizona Cardinals on Sunday Night Football in a prime time game. The Cardinals currently lead the NFC West at 6-2 while the Seahawks are just 4-4. If the Cardinals win this game in Seattle they would have a commanding 3.5 game lead. The division race would pretty much be over for Richard Sherman and the Seahawks. The only question now is, which bird wins?

3. Dallas Cowboys

This is it. No more "next week" or "bad division" argument. If the Cowboys lose this game, their season is over. The Cowboys are 0-6 having lost their last six consecutive games without Tony Romo, but they get a break this weekend. They take on the Tampa Bay Buccaneers who are in last place in the NFC South. If the Cowboys can't beat the Buccaneers even without Romo, then they never had a realistic chance at winning the Super Bowl at all. Jason Garrett has to find a way to manage Matt Cassel's interceptions. Hopefully for the Cowboys, Greg Hardy's off the field incident doesn't become a distraction.

4. St. Louis Rams

It was a really disappointing loss for the St. Louis Rams in Week 9. They lost in overtime to the Vikings to drop to 4-4. The Rams are now tied with the Seahawks for second place in the NFC West, and they absolutely have to beat the Chicago Bears this week. With the Cardinals and Seahawks playing each other, that means no matter what, a quality team in the NFC West is either going to improve to 5-4 or 7-2. A loss this week at home against the 2-5 Bears would be absolutely devastating for the rams. It will be interesting to see how newly signed receiver Wes Welker fits in with Nick Foles.

5. Buffalo Bills

All the drama is set up for Thursday Night Football. The Buffalo Bills and Rex Ryan return to MetLife Stadium to face the New York Jets in an AFC East rivalry game. Aside from Ryan returning to East Rutherford, this is still a huge game. The Jets are 5-3 while the Bills are 4-4. It's going to be tough to win the division, but a wild card spot is definitely in play for both squads. If the Jets can win this game and improve to 6-3, they'll be in the driver's seat for a playoff spot. If the Bills lose this one and have a losing record, it's going to be tough to get back up. This is the first game for the Bills on a three game road stretch in which they will play the Jets, New England Patriots and Kansas City Chiefs.

 Follow Damon Salvadore on Twitter @DamonSalvadore1