Two of the most surprising teams in the league play each other on Sunday for the right to start 2-0 as Washington visits the Arizona Cardinals at 4:05 p.m. ET. Washington rallied from a 17-point deficit to beat the Eagles 27-17 last weekend, while the Cardinals overcame two fourth-quarter deficits to upend the defending NFC champion 49ers, 24-20. Washington's victory puts them alone atop the NFC East, but Arizona is a seven-point favorite in the latest Week 2 NFL odds from William Hill.

Can Dwayne Haskins and Washington keep up the momentum and improve to 2-0, or will Kyler Murray and Arizona stay undefeated atop the NFC West? And which team will cover one of the largest NFL spreads this week? All of the Week 2 NFL lines are listed below, and SportsLine's advanced computer model has all the NFL betting advice and predictions you need to make the best Week 2 NFL picks now.

The SportsLine Projection Model simulates every NFL game 10,000 times and is up over $7,400 for $100 players on its top-rated NFL picks since its inception five years ago.

After going 4-0 on top-rated picks in Week 1, it enters Week 2 of the 2020 NFL season on an incredible 100-65 roll on top-rated NFL picks that dates back to the 2017 season. The model ranked in the Top 10 on NFLPickWatch in three of the past four years on straight-up NFL picks and beat more than 95 percent of CBS Sports office pool players three times during that span. Anyone who has followed it is way up.

Now, it has examined the latest Week 2 NFL odds and lines, simulated every snap, and its predictions are in. Head to SportsLine now to see them all.

Top NFL predictions for Week 2

One of the top Week 2 NFL predictions the model recommends: the Ravens (-7) cover against the Texans. Baltimore looked dominant last week against the Browns, easily covering a touchdown spread after winning by 32 points.

This week, the model is calling for more of the same from Lamar Jackson and company. It's calling for three total scores from the Ravens' quarterback in a decisive 30-18 victory. Baltimore runs for almost 200 yards, while Texans quarterback Lamar Jackson has nearly the same chance of throwing an interception as a touchdown. Baltimore covers in nearly 60 percent of simulations.

Another one of the top Week 2 NFL picks from the model: The Chiefs (-8.5) cover as road favorites against the Chargers. The Chiefs looked strong against the Texans in Week 1, winning 34-20. Super Bowl MVP Patrick Mahomes threw for 211 yards and three touchdowns, while rookie Clyde Edwards-Helaire ran through the rain for 138 yards and another score.

While the Chargers weren't as dominant in Week 1, the result was the same. Los Angeles engineered a fourth-quarter rally to upend Cincinnati 16-13, with Tyrod Taylor throwing for 208 yards and Austin Ekeler adding 84 rushing yards. 

The Chiefs are riding a six-game winning streak against the spread versus teams with winning records and are 11-1 against the number in their last 12 September games. SportsLine's model says Mahomes throws for over 280 yards and two touchdowns and that Edwards-Helaire is the game's leading rusher, with the Chiefs covering in almost 60 percent of simulations. The over (47.5) also clears well over 50 percent of the time. 

How to make Week 2 NFL picks 

The model also has made the call on the big Seahawks vs. Patriots matchup on Sunday Night Football as well as every other game on the Week 2 NFL schedule. It's also identified a favorite that loses outright in a surprising upset. You can only get every pick for every game at SportsLine.

What NFL picks can you make with confidence in Week 2? And which favorite gets stunned? Check out the latest NFL odds below and then visit SportsLine to see which NFL teams are winning more than 50 percent of simulations, all from the model that is up over $7,400 on its top-rated NFL picks

NFL odds, matchups for Week 2

Los Angeles Rams at Philadelphia Eagles (-1.5, 45.5)
New York Giants at Chicago Bears (-5.5, 42)
Atlanta Falcons at Dallas Cowboys (-3.5, 53.5)
San Francisco 49ers at New York Jets (+7, 41.5)
Carolina Panthers at Tampa Bay Buccaneers (-8.5, 47)
Detroit Lions at Green Bay Packers (-6, 50)
Buffalo Bills at Miami Dolphins (+5.5, 42)
Denver Broncos at Pittsburgh Steelers (-7, 40.5)
Minnesota Vikings at Indianapolis Colts (-3, 49)
Jacksonville Jaguars at Tennessee Titans (-7.5, 44)
Washington Football Team at Arizona Cardinals (-7, 46.5)
Kansas City Chiefs at Los Angeles Chargers (+8.5, 47.5)
Baltimore Ravens at Houston Texans (+7, 49)
New England Patriots at Seattle Seahawks (-4, 44.5)
New Orleans Saints at Las Vegas Raiders (+5.5, 48.5)