By Denny Basens, Sports Talk Philly staff writer
As we start nearing the halfway point of the season and with more teams dealing with the bye week and injury woes, the games just keep getting tougher for teams.
Here's a look at the Week 7 matchups and predictions.
New York at Los Angeles
The Rams have been playing better than anyone anticipated, but I still think this is a bad organization due to go on a losing streak. Case Keenum isn't going to keep up his level of play.
Pick: New York 26, Los Angeles 20
Cleveland at Cincinnati
The reeling, injury-ravaged Browns are just what the doctor ordered for the struggling Bengals.
Pick: Cincinnati 30, Cleveland 13
Washington at Detroit
The Redskins have won four straight. Following a division win over the Eagles, I think the Redskins suffer a letdown on the road, just as the Birds did before them.
Pick: Detroit 24, Washington 20
Oakland at Jacksonville
The Jaguars just haven't looked right all year. After barely squeaking by the Bears a week ago, its hard to imagine them standing up to a much more consistent Oakland team.
Pick: Oakland 27, Jacksonville 17
New Orleans at Kansas City
The Saints are facing a tough road matchup, but the Kansas City offense isn't explosive enough to keep up with Drew Brees.
Pick: New Orleans 28, Kansas City 23
Buffalo at Miami
The Dolphins come off of a surprising win against the Steelers, one that could energize them at home. Buffalo isn't winning five straight.
Pick: Miami 20, Buffalo 16
Baltimore at New York
The Geno Smith era resumes, much to the horror of New York fans that thought Ryan Fitzpatrick's turnover problems were bad.
Pick: Baltimore 23, New York 10
Minnesota at Philadelphia
I think the Vikings are due for a letdown, and coming off of their bye week may be the perfect time for that happen.
Pick: Philadelphia 23, Minnesota 20
Indianapolis at Tennessee
The Colts are a disaster, and another bad loss could get Chuck Pagano fired after ownership gave him the dreaded "vote of confidence" earlier in the week.
Pick: Tennessee 24, Indianapolis 20
San Diego at Atlanta
Matt Ryan and the Falcons are playing at a high level, and the inconsistent Chargers won't be able to stand up to them.
Pick: Atlanta 30, San Diego 21
Tampa Bay at San Francisco
If Chip Kelly continues to get blown out every week, he may be one-and-done in San Fran.
Pick: Tampa Bay 35, San Francisco 13
New England at Pittsburgh
Without Ben Roethlisberger, the Steelers don't stand a chance against the Patriots and a motivated Tom Brady.
Pick: New England 38, Pittsburgh 20
Seattle at Arizona
After a rough start, the Cardinals seem to have found their groove. The Seahawks still aren't playing a particularly impressive level.
Pick: Arizona 23, Seattle 20
Houston at Denver
The Denver defense will eat Brock Osweiler alive, plain and simple.
Pick: Denver 31, Houston 13