**All betting lines from bet365.com** (Updated Nov. 9)
Cincinnati Bengals (4-5) @ Baltimore Ravens (6-3)
Pivotal game here for the AFC North and the Bengals really need a win to keep pace in the division. Joe Burrow is playing MVP-caliber football right now, but on the other sideline so too is Lamar Jackson. Without Tee Higgins in the lineup, look for Mike Gesicki to step up in his absence as a safety blanket for Burrow. Pick: Ravens, 31-27.
Line: Ravens -6
ML: Ravens
Spread: Bengals
New York Giants (2-7) vs Carolina Panthers (2-7)
This will be the last of the games played on the international stage this season, and what a way to treat the fans in Germany with two teams very much in the running for next year's top pick in the draft. Malik Nabers should feast on this Panthers secondary, the only challenge for the Giants will be to keep Daniel Jones upright. Pick: Giants, 23-17.
Line: Giants -6.5
ML: Giants
Spread: Panthers
New England Patriots (2-7) @ Chicago Bears (4-4)
The Bears seemed to be finding their stride just a couple of weeks ago and then a botched Hail Mary play in Washington turned their season upside down. I might be jumping ahead of myself here, but this feels like a must win for the Bears this week with three straight division games up next. Pick: Bears, 21-16.
Line: Bears -6
ML: Bears
Spread: Patriots
Buffalo Bills (7-2) @ Indianapolis Colts (4-5)
The Bills have been rolling as of late and we've seen Josh Allen protect the ball the best he ever has to this point in his career, just two turnovers this season. This has the potential to be a look ahead spot with a big matchup on deck against the Chiefs and this Colts defense shouldn't be underestimated (allowing just 21.4 Pts/G). Pick: Colts, 24-23.
Line: Bills -4
ML: Colts
Spread: Colts
Minnesota Vikings (6-2) @ Jacksonville Jaguars (2-7)
The Jags will turn to Mac Jones this week as Trevor Lawrence deals with a left shoulder injury. Lawrence has been inconsistent for the Jags this season, but I don't imagine Jones stepping in here to steal the win against a tough Brian Flores defense. Pick: Vikings, 26-16.
Line: Vikings -6.5
ML: Vikings
Spread: Vikings
Denver Broncos (5-4) @ Kansas City Chiefs (8-0)
The Broncos walked into Baltimore last week and were run out of the stadium. Now, they get the tall task of facing the league's only unbeaten team, but this could also be a look ahead spot for Andy Reid's squad with the Bills on tap for next week. The Broncos have played the Chiefs tough in recent years and there is potential for this game to come down to a Harrison Butker kick. Pick: Chiefs, 23-16.
Line: Chiefs -7.5
ML: Chiefs
Spread: Broncos
Atlanta Falcons (6-3) @ New Orleans Saints (2-7)
The Saints blew a 4th quarter lead last week in a game they absolutely had to have and now their season looks bleak. On top of that, Chris Olave suffered another concussion and will head to injured reserve, so the team will be without its top target. The team might get a spark with the firing of Dennis Allen, but the Falcons are the class of the division. Pick: Falcons, 26-23.
Line: Falcons -3.5
ML: Falcons
Spread: Saints
San Francisco 49ers (4-4) @ Tampa Bay Buccaneers (4-5)
There have been rumors that Christian McCaffrey will make his regular season debut this week and Kyle Shanahan confirmed he will be good to go this week. That's another layer in this offense for Todd Bowles to prepare against, but I would suspect CMC will be on a bit of a pitch count. Pick: 49ers, 24-16.
Line: 49ers -6.5
ML: 49ers
Spread: 49ers
Pittsburgh Steelers (6-2) @ Washington Commanders (7-2)
This could be the game of the weekend, and Russell Wilson seems refreshed since being named the starter for the Steelers. We may have doubted Mike Tomlin, but Wilson has answered the call and if he continues this strong play in front of that stout defense, this will be a dangerous team come playoff time. Pick: Steelers, 26-19.
Line: Commanders -2.5
ML: Steelers
Spread: Steelers
Tennessee Titans (2-6) @ Los Angeles Chargers (5-3)
This Chargers team has proven to be scrappy under Jim Harbaugh and they like to bully teams at the line of scrimmage. Despite the Titans having a tough defense, I can't see them contending with the Chargers here and look for J.K. Dobbins to get some space in the run game to keep the chains moving. Pick: Chargers, 24-14.
Line: Chargers -7.5
ML: Chargers
Spread: Chargers
New York Jets (3-6) @ Arizona Cardinals (5-4)
The Jets found some life last week, beating the Texans, and now they're on 10 days rest heading into Arizona. Aaron Rodgers is no stranger to this atmosphere, in fact, it was in the 2016 NFC Divisional game that he hit Jeff Janis on a Hail Mary to keep the Packers' season alive. Will he have some more magic in him this week? Pick: Jets, 24-20.
Line: Jets -1.5
ML: Jets
Spread: Jets
Philadelphia Eagles (6-2) @ Dallas Cowboys (3-5)
The Cowboys had high hopes for this season and look destined for a Top 10 pick in next year's draft now that Dak Prescott is likely to need season-ending surgery on his hamstring. The Eagles continue to roll and should make quick work of the Cowboys here as its a mismatch for Saquon Barkley against this defensive front. Pick: Eagles, 30-17.
Line: Eagles -7.5
ML: Eagles
Spread: Eagles
Detroit Lions (7-1) @ Houston Texans (6-3)
When this game was on the schedule to start the year, many likely had it circled on the calendar as a pivotal clash. The Texans have suffered some tough injuries in recent weeks though, with Nico Collins and Stefon Diggs being sidelined. This isn't as tasty of a matchup as I would expect the Lions to be able to control the ball on both sides here and continue their dominance in the NFC. Pick: Lions, 24-17.
Line: Lions -3.5
ML: Lions
Spread: Lions
Miami Dolphins (2-6) @ Los Angeles Rams (4-4)
I still feel like the Dolphins are much better than their record suggests and of course much of that was due to the fact that Tua Tagovailoa was sidelined for multiple weeks. With Tua back in the lineup, the offense can strike quickly, but will the Dolphins defense be able to slow down Matthew Stafford's rhythm and keep his two star wideouts at bay? Pick: Rams, 27-24.
Line: Rams -1
ML: Rams
Spread: Rams
Results
Week 9
ML: 12-3
ATS: 6-8-1
Overall
ML: 91-47
ATS: 69-66-3
Comments