A few of the NFL’s best teams are back in action in Week 8, as three undefeated teams return from their bye weeks. Not only have the Packers, Broncos, Bengals, Panthers and Patriots not lost a game straight up, but none of them have more than one loss against the spread in 2015.

The favorites got the better of the underdogs in Week 7, covering eight of 14 point spreads. No favorite will have to win by more than nine points to cover a betting line, according to vegasinsider.com.

Below are picks against the spread for every game in Week 8, as well as updated betting odds at Las Vegas casinos.

Miami Dolphins (+8) at New England Patriots

The Dolphins are an intriguing pick, since they have looked so good under new head coach Dan Campbell and they are getting more than a touchdown. But even though they are banged up, the signs point towards New England winning by double-digits. Miami’s last two victories have come against two of the NFL’s worst teams, and the Patriots are essentially unbeatable at home. New England is 5-1 against the spread in their last six home games against Miami, via vegasinsider.com, and they are the smart pick on Thursday night.

Prediction ATS: New England

Detroit Lions (+4.5) vs. Kansas City Chiefs (London)

Both teams were expected to contend for playoff spots this year, but they’ve already combined to lose 11 games. Detroit’s offense has been more than underwhelming, scoring less than 20 points five times. Kansas City allowed 31 points per game through the first four weeks, but they haven’t allowed more than 17 points in a contest since then, and they could win their second straight on Sunday morning.

Prediction ATS: Kansas City

Minnesota Vikings (-1) at Chicago Bears

The Vikings just defeated the Lions on the road, but Detroit might be the worst team in the NFC, and Minnesota still hasn’t proven themselves to be a good road team. Teddy Bridgewater has lost six of eight games away from home, and the Bears have beaten the Vikings five straight times in Chicago.

Prediction ATS: Chicago

Tampa Bay Buccaneers (+7) at Atlanta Falcons

Atlanta’s offense has sputtered over the last three weeks, scoring just 50 points in regulation. But that could change on Sunday against the Buccaneers, who have allowed at least 31 points in three of their four losses. The Falcons should have beaten the Titans by more than three points in Week 7, and Atlanta is the smart pick, as long as the line remains seven points or less.

Prediction ATS: Atlanta

New York Giants (+3) at New Orleans Saints

This might be the most difficult game on the schedule to predict, considering how inconsistent both teams have been in 2015. The Saints might have the slight edge, considering they are home and have won three of their last four games. The Giants were blown out by the Eagles and barely beat Matt Cassel and the Cowboys in the last two weeks, making it difficult to pick them on the road this week.

Prediction ATS: New Orleans

San Francisco 49ers (+8.5) at St. Louis Rams

Colin Kaepernick has not looked like a capable NFL starting quarterback against good defenses, and he’s in for another rough day in Week 8. The signal caller has thrown for 351 yards and no touchdowns in three games against the Cardinals, Packers and Seahawks, who all rank in the top eight in scoring defense. The Rams have only given up four offensive touchdowns in the last four weeks, and the 49ers could be held out of the end zone completely in St. Louis.

Prediction ATS: St. Louis

Arizona Cardinals (-5) at Cleveland Browns

This is a game that can certainly go either way. Cleveland has been feisty for a 2-5 team, suffering three of those losses by one possession, and the Browns are 11-4-1 against the spread as underdogs under Mike Pettine. But Arizona remains one of the NFC’s top teams, and if they win, covering the five-point spread might not be a problem. The Cardinals haven’t won by less than eight points, and they are beating teams by an average of 22 points per contest. Cleveland’s only two victories came against one-win teams.

Prediction ATS: Arizona

Cincinnati Bengals (-1.5) at Pittsburgh Steelers

It looks like Ben Roethlisberger will play, giving the Steelers a good chance to hand the Bengals their first loss of the season. Pittsburgh is so talented that they were able to beat Arizona with Michael Vick and Landry Jones at quarterback. They are a legitimate Super Bowl contender with Roethlisberger healthy, and Cincinnati’s No.22-ranked defense will have trouble stopping the Steelers, who could win in a shootout. The Bengals are the only team that hasn’t lost against the spread, and that streak should finally come to an end in Week 8.

Prediction ATS: Pittsburgh

San Diego Chargers (+3) at Baltimore Ravens

It’s a game between two bad teams that have both been virtually knocked out of playoff contention. San Diego has one more win than Baltimore, but the Ravens have looked better in defeat. All six of Baltimore’s losses have come by one possession, including three defeats to first-place teams. Playing at home against a team that has allowed at least 24 points in every contest, the Ravens are likely to get their second win of the year.

Prediction ATS: Baltimore

New York Jets (-2) at Oakland Raiders

The Jets and Raiders have been two of the biggest surprises in the NFL this year, and it looks like they’ll be in contention throughout the regular season. Playing on the road hasn’t bothered New York, who won in Indianapolis and had a chance to upset the undefeated Patriots. Derek Carr has been as good as anyone could have expected, but Sunday could end up being one of his worst performances this season. Oakland lost a close game at home to Denver, and they might suffer the same fate against the Jets, who have one of the NFL’s best defenses.

Prediction ATS: New York

Seattle Seahawks (-6) at Dallas Cowboys

No matter whom the Cowboys start at quarterback, they will have trouble scoring points until Tony Romo returns. Matt Cassel was even worse than Brandon Weeden in his first start with the team, throwing three interceptions against the Giants. Seattle still has one of the NFL’s best pass defenses, and they’ll wreak havoc on Dallas’ offense, looking to prove that they are still one of the favorites in the NFC.

Prediction ATS: Seattle

Green Bay Packers (-3) at Denver Broncos

Denver has lost just two regular-season home games with Peyton Manning at quarterback, and they are one of five unbeaten teams remaining. But Manning is a shell of his old self, and with seven touchdown passes and 10 interceptions he’s played like one of the worst quarterbacks in the NFL. The Broncos’ defense is one of the best in football, but their offense will be exposed when they try to keep up with Aaron Rodgers' passing attack.

Prediction ATS: Green Bay

Indianapolis Colts (+7) at Carolina Panthers

When Andrew Luck wasn’t playing, the Colts were exposed as having one of the NFL's worst rosters. Now that Luck is back on the field, Indianapolis still doesn’t have a top quarterback, as he continues to throw multiple interceptions a game. Luck is still battling a shoulder injury, and there’s little reason to believe the Colts will beat the Panthers, who continue to win games. Carolina has won 10 consecutive regular-season games, and five of their last seven wins have come by at least seven points.

Prediction ATS: Carolina

Tennessee Titans (+4.5) Houston Texans

With Zach Mettenberger playing in place of Macus Mariota, the Titans can't score. Mettenberger is 0-7 in his career as a starter, leading Tennessee to just 15 points per game in those starts.

Prediction ATS: Houston

Season Record: 59-43-3