The Minnesota Vikings and Indianapolis Colts both have a strong chance to pull off upsets on the road against division rivals. The New York Giants and Pittsburgh Steelers are looking to bounce back in their home openers after disappointing Week 1 losses. The Los Angeles Rams are ready to prove they should be the NFC favorites following their trip to the Super Bowl.

There’s no such thing as a “sure thing” when it comes to gambling, but here are the five best bets against the spread for Week 2 of the 2019 NFL season. These are the betting odds from the Westgate Las Vegas Super Contest.

Minnesota Vikings (+3) 

Week 1 provided no evidence to suggest the Green Bay Packers’ offense will be any better this season under new head coach Matt LaFleur. After scoring just 10 points against the Chicago Bears, Aaron Rodgers and the Packers could struggle almost as much at Lambeau Field against an elite Vikings’ defense.

Minnesota was dominant against the Atlanta Falcons in the season opener, looking like the unit is well on its way to being a top-four defense for a fourth straight year. Rodgers has posted a triple-digit passer rating in one of his last seven starts against the Vikings. Kirk Cousins threw seven touchdown passes and one interception in two games against Green Bay last year.

Kirk Cousins Minnesota Vikings Kirk Cousins #8 of the Minnesota Vikings warms up before the preseason game against the Jacksonville Jaguars on August 18, 2018 at US Bank Stadium in Minneapolis, Minnesota. Photo: Hannah Foslien/Getty Images

Indianapolis Colts (+3)

The Colts have beaten the Tennessee Titans in 13 of their last 15 matchups, covering the spread in 12 of those games, according to OddsShark. Don’t be surprised if Indianapolis wins in Tennessee again Sunday afternoon. 

Jacoby Brissett was extremely efficient in his first game as a starter in Frank Reich’s offense. He won’t turn the ball over three times as Baker Mayfield did in the Titans’ Week 1 win. Tennessee could have a hard time protecting Marcus Mariota with left tackle Taylor Lewan set to miss a second straight game due to a suspension.

New York Giants (+1.5)

The Giants aren’t a good team. This is simply a value play against a Buffalo Bills’ team that hasn’t proven they should be road favorites. Buffalo was lucky to escape MetLife Stadium with a victory in Week 1. They might not be as fortunate in Week 2.

Josh Allen’s turnovers and inaccuracy almost cost the Bills against the New York Jets as the team scored just three points in the first three quarters. The Giants’ defense is bound to play better after surrendering a perfect passer rating to Dak Prescott. You can be sure that Saquon Barkley will see an increase in touches. He’ll put up big numbers behind a much improved offensive line.

Pittsburgh Steelers (-4)

Don’t read anything into Pittsburgh’s non-competitive loss to the New England Patriots in Week 1. The Steelers are in a perfect spot to bounce back when they host the Seattle Seahawks in their home opener.

Seattle’s secondary might be one of the league’s worst now that the Legion of Boom has completely disbanded. The addition of Jadeveon Clowney won’t be enough for the Seahawks’ pass rush to have success against an elite offensive line. Ben Roethlisberger and Pittsburgh will score a ton of points at Heinz Field. 

Los Angeles Rams (-2.5)

Why exactly should the New Orleans Saints be thought of as a better team than the Rams when Los Angeles beat them on the road a few months ago in the NFC Championship Game? L.A. is the easy pick, laying less than a field goal at home.

The Rams’ offense has been nearly impossible to stop at home—where they averaged 37 points per game in 2018—in two seasons under Sean McVay. The Saints have gotten off to slow starts in recent years, and the team barely survived in Week 1, needing a 58-yard field goal as time expired to avoid a home upset. New Orleans is 2-14 against the spread in their last 16 games in Week 1 and Week 2, according to OddsShark.

Season Record: 2-3