Week 10 NFL odds, picks, schedule, how to watch and stream: Expert picks against the spread, survivor, more

Week 10 is upon us, and it's one that will be defined early on Sunday by who's back. The Chiefs will have Patrick Mahomes back under center to face the Titans in Nashville after Matt Moore filled in capably, while the Falcons will head to New Orleans with Matt Ryan back on the field. Of course, the Chiefs and Falcons are in much different positions as we move further into the second half, with Kansas City looking to keep the surging Raiders at arm's length in the AFC West, as the Falcons play for pride and jobs over the rest of the season. 

Later in the day, the Packers look to get back on track when they host the Panthers at Lambeau Field, while the Rams come back from the bye with a chance to stop the Steelers' winning streak. Then, the Vikings and Cowboys meet on Sunday night in a game that could have big playoff implications down the road. On Monday, it's the biggest game of the week, with the Seahawks heading to San Francisco looking to deal the 49ers their first loss.

Each week, we'll collect all of the best picks and gambling content from CBSSports.com and SportsLine in one place, so you can get picks against the spread from our CBS Sports experts as well as additional feature content for each game, including plays from top SportsLine experts and the SportsLine Projection Model, best bets from our staff, survivor picks and more. 

Enjoy our run through of Week 10, and good luck in your games!

Who should you back against the spread, on the money line and the total in every Week 10 NFL game? And which Super Bowl contender goes down? Visit SportsLine to see their Week 10 NFL cheat sheet, all from the model that is up almost $7,000 on its top-rated NFL picks. 

Chiefs at Titans

  • Time: Sunday, 1 p.m. ET (CBS), stream on CBS All Access 
  • Open: Chiefs -5.5, O/U 48.5
  • Current: Chiefs -6, O/U 49.5

Pete Prisco: "The last three times the Titans have played 'em, they've beat 'em. How? Physically beat them up and ran the ball at them. And it's the formula the Colts used even when (Patrick) Mahomes was playing, they beat them up physically and ran the ball on them. This is Derrick Henry in the playoffs a couple years ago, same type of game. He wil pound them. I'm a little more concerned because Mahomes is playing, but I still think they win the game." 

R.J. White: "I don't think their running game is anywhere near what it was in the past -- they're like 23rd or 24th in yards per carry. It's just not as strong --" 

Prisco: "But the line had a rough spurt when they had injuries up front. They're still not great, but they had injuries. They didn't have (Taylor) Lewan --" 

White: "Sure, but the reason they've been moving the ball is because (Ryan) Tannehill has been playing well in the games that they do move the ball. K.C. has scored 50 in their last two games with Mahomes out, I think they'll get in the high 20s at least in this game. Tennessee typically doesn't score much. They're 26th in points per drive, 29th in percentage of drives that end in a score ..." 

Will Brinson: "... I just worry that they're bringing [Mahomes] back a little too soon. I feel like they could be more cautious and bring him back next week, you get an extra day of rest because of the Monday night game against the Chargers. ..."

White: "To be clear, you guys are taking Ryan Tannehill and the FedEx offensive coordinator against Andy Reid and Patrick Mahomes. Think about that before you put a lot of money on this game."

That's from the Pick Six Podcast, where I join Pete Prisco and Will Brinson every Friday to break down all the games from a gambling perspective and give out best bets. Give it a listen below and subscribe for great NFL content in your feed daily. 

Bills at Browns

  • Time: Sunday, 1 p.m. ET (CBS), stream on CBS All Access
  • Open: Browns -2.5, O/U 41.5
  • Current: Browns -3, O/U 40.5

"Who on earth wants to bet on the Browns this week? No one, according to the Action Network, which shows Cleveland getting 29 percent of the tickets this week. I don't blame the 71 percent of people taking the Bills. They look like the better team so far this year with Cleveland stinking up the joint. The Browns are a mess on offense and are probably the most poorly coached team in football. Sean McDermott could do circles around Freddie Kitchens. But the Browns are a bad matchup here for the Bills. Buffalo has given up six runs of 20+ yards or more, tied for sixth most in the league. Nick Chubb has five of those 20+ yard runs himself this year and has 20 runs of 10+ yards or more. He's a nightmare for a team like Buffalo that can't control explosive runs. He has explosive runs against the 49ers (20th in rush defense DVOA), the Patriots (13th), the Seahawks (22nd) and the Ravens (24th). The Bills are 30th in rush defense DVOA. If Kitchens and Todd Monken don't feed Chubb -- and maybe even Kareem Hunt! -- it's gross negligence. Trying to make Odell Beckham happy in a game that could feature 17 mph winds (I like the under too, btw) is a massive mistake. The Browns can drop a bomb on the Bills if they just stick to the obvious game plan and let Chubb eat." -- Will Brinson on why the Browns are one of his best bets 

Brinson has been on fire all year with his best bets, going 30-23-2 in his Friday column. See who else he loves as well as our Pick Six Podcast parlay of the week.

Cardinals at Buccaneers

  • Time: Sunday, 1 p.m. ET (FOX), stream on fuboTV (Try for free) 
  • Open: Buccaneers -5.5, O/U 53
  • Current: Buccaneers -4.5, O/U 52

"This line dropped a point after the Cardinals looked competitive against the 49ers, but I'm on the other side for a few reasons. This is a huge game for Bruce Arians against his former team, and in that spot players go all out to give their coach a positive result. Arizona's offense is keyed off a strong running game, but the Cardinals are going up against the best rush defense in the league, per DVOA. That puts the game on Kyler Murray as a passer, and he's not quite there yet for me. Tampa Bay's offense got on the same page last week and should roll against a team whose three wins came against awful teams." -- R.J. White on why the Bucs are one of his SuperContest picks

I've cashed in two of the last four years in the Westgate SuperContest, widely considered the toughest sports gambling competition in the world. I've also hit on just over 58% of my picks over the last four years combined. You can see all five of my Week 10 picks in the SuperContest by heading to SportsLine, and use promo code WHITE to sign up for $1 for your first month of access to all SportsLine's picks and analysis.   

Giants at Jets

  • Time: Sunday, 1 p.m. ET (FOX), stream on fuboTV (Try for free) 
  • Open: Giants -2.5, O/U 43.5
  • Current: Giants -3, O/U 44.5

"We have a battle for New York (New Jersey?) at MetLife Stadium on Sunday with the Giants and Jets squaring off. The Jets' season has completely gone off the rails with the low point coming last week in a loss against the previously winless Miami Dolphins. Meanwhile, the Giants initially had a step on the Cowboys on Monday Night Football, but gave their shot at victory right back to Dallas, who went on to blow them out. That's a long way in saying that neither team is particularly good, but I like the Giants a bit better this week. While the Jets (when healthy) may have the better defense by a slim margin, I like the Giants' offensive weapons much more. As long as that shaky offensive line can keep Daniel Jones upright and can get Saquon Barkley in space, I think the unit finds success. Meanwhile, former Jet Leonard Williams' revenge game narrative is too good to pass up." -- Tyler Sullivan on why he's taking the Giants to cover in this battle of MetLife roommates 

Sullivan is 87-47-1 straight up with his weekly picks, including hitting on the Dolphins nabbing their first win of the season last week. See who else he's taking in his Wednesday column.

Falcons at Saints

  • Time: Sunday, 1 p.m. ET (FOX), stream on fuboTV (Try for free) 
  • Open: Saints -13, O/U 51
  • Current: Saints -13.5, O/U 51.5

This one is pretty easy: The Saints just got their Hall of Fame quarterback back under center and are playing one of the worst teams in the league while coming off a bye. While Matt Ryan is back for the Falcons, he's not going to be 100 percent in this game, and the Saints defense has feasted this season, holding five straight opponents under 260 yards. The 49ers just had a similar five-game streak that ended in Week 9, but it's only happened two other times since 2009. Basically, this is an elite-level defense, and when coupled with Brees leading his offense against Atlanta's Swiss chesse offense, this is as close to a lock as you can get.

Want another opinion on this week's slate before settling on your survivor pick? Head over to SportsLine to see which team gets the nod from the SportsLine Projection Model, which has simulated each matchup 10,000 times.   

Ravens at Bengals

  • Time: Sunday, 1 p.m. ET (CBS), stream on CBS All Access    
  • Open: Ravens -10, O/U 46.5
  • Current: Ravens -10.5, O/U 44.5

"Another big number, but with the Bengals prepared to start rookie Ryan Finley over Andy Dalton, I think the Ravens will cover. I just don't know how the Bengals offense will keep pace with a Ravens offense that is facing the league's second-worst defense by DVOA. The Ravens just took down the NFL's best defense by DVOA on Sunday night. Imagine what they'll do to the Bengals' defense. If Dalton were starting, I'd like the Bengals' chances to backdoor their way into a cover, but I can't trust Finley or a rushing attack that is averaging a league-low 59.5 yards per game. The Ravens should be able to build an early lead and when that happens, Finley will be forced to air it out. I don't trust that Finley, a fourth-round pick making his NFL debut, is ready to keep the Bengals in a game against one of the league's best teams. Ravens win in a blowout and Jackson is given ample opportunity to pad his stats as he looks to chase down Russell Wilson in the MVP race." -- Sean Wagner-McGough on why the Ravens are one of his best bets 

Wagner-McGough is looking to put up a big week to bounce back from a few 2-3 showings. See who else he likes in his Thursday column

Lions at Bears

  • Time: Sunday, 1 p.m. ET (CBS), stream on CBS All Access 
  • Open: Bears -3, O/U 43.5
  • Current: Bears -2.5, O/U 41

"I have been a big proponent of fading the Bears, who seem to be given too much value from Vegas as if last year counts for anything now. Matt Stafford is having a monster season, and while the Lions defense has turned into a big problem, well, the Bears have no confidence in their offense or quarterback whatsoever, so that shouldn't matter much here. Detroit is not a bad football team and has suffered some bizarre losses due to officiating and bad luck, but I believe are better than their record. They have bounced back before this season when things were not going their way, and I'll take the points against a Bears team that has produced the fifth-fewest points in the NFL and has looked particularly hopeless the last few weeks." -- Jason La Canfora on why the Lions are one of his best bets 

La Canfora has slid to 16-13-1 after a great start to the season, but he has four best bets this week to put some distance between him and .500. See who else he loves in his Friday column.

Dolphins at Colts

  • Time: Sunday, 4:05 p.m. ET (CBS), stream on CBS All Access 
  • Open: Colts -10.5, O/U 44
  • Current: Colts -11, O/U 44

"This will almost certainly be Brian Hoyer at quarterback for the Colts with Jacoby Brissett suffering a knee injury last week. The Dolphins won for the first time last week in beating the Jets, but this is a big step up in competition, even with Hoyer under center. The Colts will handle the Dolphins as they wait for Brissett to return." -- Pete Prisco on why the Dolphins are one of his best bets 

Prisco settled on the Dolphins as a best bet during the Pick Six Podcast (check it out above), but he predicted a close game in this matchup all the way back on Wednesday. See the rest of his score predictions in his Wednesday column.

Panthers at Packers

  • Time: Sunday, 4:25 p.m. ET (FOX), stream on fuboTV (Try for free) 
  • Open: Packers -6, O/U 48
  • Current: Packers -5, O/U 47

"The Packers find themselves in an interesting spot entering Week 10. I believe that what happened in Los Angeles last week will end up being an outlier for the Packers when it's all said and done ... As for the Panthers offense, we all know what Christian McCaffrey is capable of -- he had 166 yards from scrimmage and three touchdowns against the Titans, which made him the sixth player in NFL history to record 1,200 yards from scrimmage and 13 touchdowns in the first eight games of a season. I was impressed with what I saw from Kyle Allen as well. He rebounded after a horrible performance against the 49ers, and passed for 232 yards, two touchdowns and an interception. He made some tough passes and was successful in keeping drives alive against a tough Titans defense. The 30 points Carolina scored was the most Tennessee has allowed all season. I'm going to take the Panthers to cover, but I'm not confident in saying they will beat Green Bay in Lambeau." -- Jordan Dajani on why he thinks the Packers win but the Panthers cover 

Dajani said the Raiders would be the Chargers by two points on Thursday, then the Raiders beat the Chargers by two points on Thursday. See the rest of his score predictions in his Thursday column.

Rams at Steelers

  • Time: Sunday, 4:25 p.m. ET (FOX), stream on fuboTV (Try for free 
  • Open: Rams -3.5, O/U 45
  • Current: Rams -4, O/U 43.5

"The Rams' top two competitors, the 49ers and Seahawks, are playing each other this week, so LA knows it can gain ground. Pittsburgh's defense is playing well, but the Rams are getting healthy and starting to resemble last year's NFC champions. Picking up Jalen Ramsey really helped their defense. For Pittsburgh, this is not a winnable game if the Rams come to play." -- Hammerin' Hank Goldberg on why the Rams are one of his best bets 

Goldberg is a Vegas legend who has hit on two best-bet parlays already this season, and he's back with three more picks as he looks to build on his 25-16 run. See who else he loves by heading over to SportsLine.

Vikings at Cowboys

  • Time: Sunday, 8:20 p.m. ET (NBC), stream on fuboTV (Try for free) 
  • Open: Cowboys -3, O/U 47.5
  • Current: Cowboys -3, O/U 48

I finished the last two seasons as the top expert at SportsLine, and including my performance this year, I'm 232-190 against the spread in that time, returning $2,125 of profit to $100 bettors. But I'm even better in games involving the Vikings. 

In my last 35 ATS picks for or against the Vikings, I've compiled a 28-7 record, including going 9-1 in my last 10 picks involving Minnesota. I can tell you I'm leaning toward the Under here, but you can see which side of the spread I love by heading over to SportsLine.

Seahawks at 49ers

  • Time: Monday, 8:15 p.m. ET (ESPN)  
  • Open: 49ers -6.5, O/U 44.5
  • Current: 49ers -6.5, O/U 47

SportsLine senior analyst Josh Nagel has been on a big run involving picking Seahawks games. In his 18 selections involving Seahawks games, he's nailed 14 of his picks, including both his plays in 2019. 

Nagel is back with a strong play in the Monday Night Football matchup after identifying valule on one side of the number. He's leaning Over on the total, but head over to SportsLine to see which side of the spread he expects to cash.

Thanks for checking us out, and good luck with your picks!

Join our Free $1,000,000 Parlay Challenge

Our Latest Stories