It’s now been two straight weeks of pretty crazy results in the NFL. Some are waiting for everything to get back to normal, while others are wondering if it’s meant to be a season of ups and downs for even the best teams.

Listed below are some of the most intriguing Sunday matchups in Week 10. It will be interesting to see how everything plays out. This is a look at what to expect on the gridiron this week.

Atlanta Falcons at Dallas Cowboys

Dallas Cowboys -9.5

It looks like the Atlanta Falcons were giving up on the year after the first few weeks, but they’ve won three of their last four contests. Offensively, they can keep up with anyone, which is why 9.5 points is quite a bit.

Sign up for a FREE Trial Consultation to start working with Legendary Sports Bettor Jon Price

Dallas hasn’t been looking that great either, getting killed by the Denver Broncos without many answers. Not only that, but Dak Prescott still doesn’t look like he is 100% yet after dealing with some injury issues.

Take Dallas to win the game straight up, but Atlanta will keep it close enough when considering the spread. They’ll just score too many points to get blown out by double digits.

Pick: Atlanta Falcons +9.5

Jacksonville Jaguars at Indianapolis Colts

Indianapolis Colts -10.5

Jacksonville doesn’t seem to be caring about wins and losses anymore this year, which is probably good for their long-term success. However, it can be frustrating watching the team go down big every single week, and this could be another double-digit loss.

Indianapolis has a running game that Jacksonville just can’t stop. Even though the Jaguars played decent defense against Buffalo Bills, the lack of consistency is concerning. Take the Colts to win and cover in a big win.

Pick: Indianapolis Colts -10.5

Cleveland Browns at New England Patriots

New England Patriots -2.5

This is virtually a toss-up game between two teams with playoff aspirations. Cleveland looked like a brand new team after dealing with some internal turmoil, killing the Cincinnati Bengals last week. They’ll get Nick Chubb back to help with the running game, which strikes fear in what the Patriots have planned.

It hasn’t been a dominating performance so far this year for New England, but they’ve taken care of business enough to be playoff contenders. Cleveland just seems like a team that is a matchup problem for the Patriots in general. Expect it to be a close game, but the road underdogs take the win.

Pick: Cleveland Browns +2.5

Buffalo Bills at New York Jets

Buffalo Bills -12.5

The Buffalo Bills should kill the New York Jets on Sunday. Yes, even though they are not playing their best currently, they know that there’s still quite a bit on the line. They are going for the tops in the AFC, and they can’t take any team lightly.

Not only are the New York Jets unmotivated, but they are banged up. They have all kinds of injury issues on both sides of the ball, which plays particularly well for Josh Allen. Expect a big day for the Buffalo quarterback in a two-touchdown or more victory.

Buffalo Bills -12.5

Detroit Lions at Pittsburgh Steelers

Pittsburgh Steelers -8.5

The Detroit Lions are still winless as we enter the middle of November, but it’s not like they are absolutely terrible. They’ve been in several games so far this year, but just haven’t been able to close the deal. Going up against Pittsburgh is a very winnable game, but the Steelers know that it’s big for them as well.

After so much change in the division, Pittsburgh now sits in a pretty good situation. They can’t let an easy one slip away, especially at home, which is why they should be the pick. However, having a win by more than a touchdown in what could be a low-scoring affair is a bit much. That’s why the Detroit Lions are the pick against the spread.

Pick: Detroit Lions +8.5

New Orleans Saints at Tennessee Titans

Tennessee Titans -2.5

Many wondered if the Tennessee Titans would be able to win consistently without Derrick Henry. So far, so good, as they beat the Los Angeles Rams last week. They still have one of the best defenses in the NFL, and that will be tested once again against the New Orleans Saints this week.

Yes, the Saints have to use a backup against Tennessee, but they still have a potent offense that will be very tough for any team to handle. Expect some points to be scored in this one, but Tennessee wins by more than a touchdown and takes home another key victory.

Pick: Tennessee Titans -2.5

Tampa Bay Buccaneers at Washington Football Team

Tampa Bay Buccaneers -9.5

The two teams are well-rested after their bye week, so expect a pretty sharp game overall. This is especially true for an older Tampa Bay team, as they need all the rest they can get before going full throttle into their Super Bowl defense.

Washington is hoping to keep things close against a vulnerable Tampa secondary. They’ve had their troubles this year because of their health, but the Buccaneers should be able to handle everything else throwing their way. Now they know that the second half of the season is starting for them, they’ll come out and win convincingly.

Pick: Tampa Bay Buccaneers -9.5

Kansas City Chiefs at Las Vegas Raiders

Kansas City Chiefs -2.5

The Sunday night game features a pretty good matchup between the Raiders and the Chiefs. Kansas City has been in a funk all season long, and people are starting to wonder if they just don’t have it this year. They could use a statement win on the road against a Las Vegas team that has suffered quite a bit of internal turmoil over the last couple of weeks.

Perhaps Kansas City‘s biggest problem is they just aren’t scoring. They scored only 13 points against the Packers last week, and had a total of 237 yards on offense. Patrick Mahomes has not been himself, and his confidence seems gone.

Derek Carr has been good, but not great for the Raiders all season long. Las Vegas expects one of the biggest crowds of the year in this highly anticipated match-up, which could give them the advantage. Considering that the Raiders are still considered underdogs, this seems like a pretty good pick for them.

Pick: Las Vegas Raiders +2.5

Minnesota Vikings at Los Angeles Chargers

Los Angeles Chargers -3

Minnesota’s defense will face a pretty huge test on Sunday when they go up against Justin Herbert. They are dealing with injuries to some of the key players like Patrick Peterson and Danielle Hunter. Overall, their depth is a huge issue, and the Chargers won’t be giving up all game long.

Minnesota has the offense to keep it somewhat close, but it seems like the spread should be more than three points. Even though it can sometimes be challenging for a team to dispatch Minnesota, the Chargers get things done on their home field.

Pick: Los Angeles Chargers -3

Carolina Panthers at Arizona Cardinals

Arizona Cardinals -10.5

With the best record in the NFL, the Arizona Cardinals seem on their way to a potentially big playoff run. These are the type of games that should be easy wins, but can Carolina actually put up a fight?

It all comes down to whether PJ Walker can do anything in this game or not. After hearing all week about Cam Newton‘s return, Walker gets to start against one of the best defenses in the NFL. Arizona will look to put a lot of pressure on Walker and make his day a tough one.

If Kyler Murray doesn’t end up playing, this game could be closer than the spread indicates. However, it’s just too tempting to take the favorite on the road to win by more than what the spread is at this point. They just have too much firepower for an offense that might have trouble scoring any touchdowns.

Pick: Arizona Cardinals -10.5

Philadelphia Eagles at Denver Broncos

Denver Broncos -2.5

This might be the hardest game to pick in Week 10. Both teams have looked pretty average at times this year, and they have some question marks going into the game. Denver’s defense has stepped up quite a bit, but will it continue? Maybe, but they will have to go up against a much better running team in the Philadelphia Eagles.

Expect a few touchdowns from both teams, and a close game throughout. Since it is such a toss-up scenario, take the underdog visiting team and the points. They are very capable of winning this game outright.

Pick: Philadelphia Eagles +2.5

Seattle Seahawks at Green Bay Packers

Green Bay Packers -3

There’s a chance that neither Russell Wilson or Aaron Rodgers plays well (or much) in a matchup that looked a lot better on paper at the start of the year. Wilson is hoping to make his return after missing several weeks, but there’s a chance that Rodgers plays as well after dealing with COVID-19. Even if both play, rust figures to play a prominent role.

Both teams are not without their flaws, but Green Bay is a little bit stronger overall. Even though Seattle is better on defense compared to the beginning of the year, Green Bay should be able to score relatively easily.

Pick: Green Bay Packers -3

The leading sports investment firm in the country