Another exciting week in the NFL is complete. We have a lot of teams still undefeated, and a lot of other squads who are .500. The NFL standings look dramatically different than last year, and many teams are desperate for a win as we head into Week 6.

Here are five teams who must win their Week 6 games.

1. Indianapolis Colts

The Indianapolis Colts have won three consecutive games after starting the season 0-2. Matt Hasselbeck has done a fantastic job filling in for Andrew Luck with zero turnovers in the last two games. Still, the Colts have to win this game against the New England Patriots. They dominate their soft AFC South division but struggle against teams outside the division. All three wins by the Colts this year came against AFC South teams, but they are 0-2 against other squads. The Colts have to beat the Patriots this weekend and prove to everyone they can finally defeat Bill Belichick. The Colts will also be at home for this game. A loss here would drop the Colts to 3-3, pretty much ending any chance at the No. 1 seed in the AFC.

The Colts and Patriots will play each other on Sunday, Oct. 18 at 8:30 p.m. EDT.

2. Philadelphia Eagles

Chip Kelly and the Philadelphia Eagles picked up a huge victory last week against the New Orleans Saints to improve their overall record to 2-3. The New York Giants lead the NFC East, and that's exactly who the Eagles will be playing this weekend. The Eagles can't fall to 2-4 while the Giants improve to 4-2 in the same week. Furthermore, the Eagles are 0-2 in the division with losses against the Dallas Cowboys and Washington Redskins. The Eagles have to pick up a win this week and get their first official winning streak of the season.

The Eagles and Giants will play each other on Monday, Oct. 19 at 8:30 p.m. EDT.

3. Chicago Bears

Are the Chicago Bears actually still in this playoff race? Maybe so. After a two game winning streak Jay Cutler and the Chicago Bears are 2-3 and they get to play the worst team in football, the 0-5 Detroit Lions. After that the Bears get a bye week. Once left for dead, this Bears team isn't out of it just yet. They won't be winning the NFC North anytime soon over the Green Bay Packers, but with so many NFC teams struggling, the 3-3 Bears are right in the mix for a wild card berth. If the Bears lose this one, it would be devastating.

The Bears and Lions will play each other on Sunday, Oct. 18 at 1 p.m. EDT.

4. Minnesota Vikings

Just like the Bears, the Minnesota Vikings are looking up in the NFC North. The Vikings are a quality team, but again like the Bears, they're not winning the NFC North over the Packers. The Vikings lost their last game to the Denver Broncos, but they had a bye week in Week 4. Fortunately for them the schedule gets very easy in the upcoming weeks. The Vikings take on the 1-4 Kansas City Chiefs and then the 0-5 Lions. The Vikings have to win each of the next two games to improve their chances at getting a wild card spot.

The Vikings and Chiefs will play each other on Sunday, Oct. 18 at 1 p.m. EDT.

5. Seattle Seahawks

What is going on in Seattle? The Seattle Seahawks blew a huge lead against the Cincinnati Bengals in Week 5 to drop to 2-3. The Seahawks are now 0-2 in overtime games, their defense doesn't look elite, Russell Wilson is getting hit far too often, and Jimmy Graham isn't getting open enough. If the Seahawks aren't careful, the Arizona Cardinals are going to run away with the NFC West this year. They won't get an easy game this week. The Carolina Panthers are coming to town off their bye week. This is a huge game for Pete Carroll.

The Seahawks and Panthers will play each other on Sunday, Oct. 18 at 1 p.m. EDT.

Follow Damon Salvadore on Twitter @DamonSalvadore1