Approaching the midpoint of the regular season, Week 7's NFL matchups include divisional games that will shape the playoff picture, some crucial must-wins, and a historic rivalry.

Make your picks for a chance to win $250 from the 9NEWS Pro Football Pick'Em contest presented by US Mortgages:

Bears at Packers - Packers fans can no longer relax: Aaron Rodgers has not looked like himself this season. With Eddie Lacy hobbled, and James Starks out for the next four weeks, Green Bay has brought in Knile Davis to shore up their running attack. Against a 1-5 Bears team, the Packers will take care of business at home, but they need a convincing win to re-establish themselves.

Giants at Rams (in London) - In a battle of 3-3 teams on a neutral field, the Giants will ride the momentum of their week 6 win and place themselves in the wild card picture.

Vikings at Eagles - Sam Bradford will look to perform well against the team that chose breakout rookie QB, Carson Wentz, over him. Wentz is due for a poor, rookie game against a strong Vikings defense. The Vikings will improve to 6-0.

Bills at Dolphins - Jay Ajayi literally carried the Dolphins to a win, with 204 yards rushing and 2 TD's, over a Steelers team without Ben Roethlisberger. However, a sneakily good Bills team is coming to town, getting a win, and starting the, "How good is Ryan Tannehill," talks again.

Browns at Bengals - Newsflash: The Browns are bad. But they have been in almost every game this season. The Bengals have underperformed, but will not only win at home, but pick up an important division win in the process.

Ravens at Jets - In the 4th quarter against the Cardinals, the Jets pulled league leader in interceptions, Ryan Fitzpatrick, for Geno Smith. Smith responded by getting stripped for a fumble and throwing an interception in the same series. The Jets don't have a QB controversy, but rather a QB need. The Ravens will end up getting a win on the road.

Bucs at 49ers - An underweight, vegan Kaepernick did not look like any improvement over Blaine Gabbert at QB. The Bucs will bounce back against a weak 49ers team, improving to .500.

Seahawks at Cardinals - This is a huge division game for a Cardinals team coming off two straight wins that pulled their season out of the gutter. The division leading Seahawks, coming off a close win to Atlanta, will lose a close one to Arizona.

Saints at Chiefs - With key players Justin Houston and Jamaal Charles returning, the Chiefs will win at home against a Saints team on the decline.

Colts at Titans - In an important division game, in one of the league's weakest divisions this season, the Titans will edge out the Colts, further illuminating the problems surrounding Andrew Luck in Indy.

Redskins at Lions - The Redskins have wins that could have easily been losses. The Lions have losses that could have easily been wins. The Lions will take care of business at home.

Raiders at Jaguars - Although the Raiders failed to take care of business at home against the division rival Chiefs, they have been a strong road team so far this season. The Raiders will continue their road win streak against the Jags, launching themselves into playoff discussions.

Chargers at Falcons - The Chargers are much better than their 2-4 record. The Falcons are a missed pass interference call away from being 5-1. The Falcons will win in a shootout.

Patriots at Steelers - Tom Brady has a two-headed monster at tight end with Martellus Bennett and Gronk. In a case of the rich getting richer, he should expect Dion Lewis back this week. And if that wasn't enough, he is facing a Steelers team without Ben Roethlisberger. The Pats will improve to 6-1.

Texans at Broncos - So far, it looks like John Elway made the right decision in letting Brock Osweiler walk. That decision will look even better when Osweiler is facing a strong Broncos defense. Denver will look to establish the run on a weakened Texans defense, with their defense carrying them over the finish line to a win.