The Carolina Panthers (6-2) head to Pennsylvania on Thursday to take on the Pittsburgh Steelers (5-2-1) in prime-time. Kickoff is set for 8:30 PM EST on November 8th at Heinz Field. The game will be televised on FOX.

Oddsmakers opened this game up with the Steelers listed as 5-point home favorites. That line has moved by a full point after early betting, as Pittsburgh is currently available at -4. The total for this matchup is 51.5 points. Click here for a full look at the Week 10 NFL odds and for more links to our individual game previews.

Steelers vs Panthers Vegas Odds & Game Preview

Carolina won their third consecutive game last weekend after a very solid 42-28 victory over the Tampa Bay Buccaneers. The Panthers had a huge 35-7 lead in the 2nd quarter before Ryan Fitzpatrick and Co. found a way to get Tampa back into the game in the second half. However, WR Curtis Samuel found the end zone for the second time on the afternoon to preserve the victory for the home team. RB Christian McCaffrey also had a great game, rushing for two touchdowns on over 150 total yards from scrimmage. QB Cam Newton did his part as well, although much of the scoring against the Bucs was done on the ground. Newton has thrown for 1,893 yards and 15 touchdowns in his eight starts so far this season. As a whole, Carolina is currently averaging 27.5 points per game (11th) on 371.6 yards of total offense. They currently own one of the best rushing offenses in the entire NFL, averaging 143.9 yards per game (2nd overall).

Things have looked slightly above average on the other side of the ball, as the Panthers are giving up an average of 22.5 points per game (12th overall) on 344.8 total yards. They have been really good against the run, holding opponents to just 94.1 yards per game (8th overall).

Pittsburgh improved to 5-2-1  last weekend after winning a tough divisional battle with the Baltimore Ravens. The Steelers grabbed a 14-3 lead in the second quarter and didn’t look back, as they emerged with a 23-16 road victory. The win moved Roethlisberger and Co. back into first place in the AFC North, as idle Cincinnati stayed at 5-3. Roethlisberger has already thrown for 2,560 yards and 16 touchdowns so far this season to lead the way for the Steelers on offense. RB James Conner continues to impress since taking over for LeVeon Bell, running for 706 yards and nine touchdowns in just eight games. Big Ben has also received a ton of help from the dynamic receiving duo of Antonio Brown and JuJu Smith-Schuster, who have combined for over 100 total receptions, 1,250+ yards, and eleven touchdowns. Overall, Pittsburgh is currently averaging 28.4 points per game on 415.3 yards of total offense.

The Steelers have been pretty average defensively, as they are currently giving up 23.5 points per game (15th overall) on 347.9 yards of total offense. However, Pittsburgh has been quite good against the run, holding opponents to an average of just 90.3 yards per game on the ground (6th overall).

Free NFL Betting Prediction: Carolina +4

This is actually a pretty tough spot, as both of these teams have really been on a roll as of late. Carolina has now won five out of their last six games, although most of their success has come at home. Pittsburgh is also firing on all cylinders right now, winning four straight games while managing to hold teams to 21 points or less per game over that same time span. There are also some odd tendencies against the spread to note in this matchup : Carolina is a brutal 0-6 ATS during their last six meetings with the Steelers. However, Pittsburgh is only 2-7 ATS in their last nine home games. I certainly don’t mind the over on 51.5 in this matchup, as both teams have gone above the game total around 70% of the time so far this season. 

Click on the link for more free NFL picks from our experts on staff.

Carolina is a solid 4-2 ATS over their last six games overall. They are also 5-1 ATS in their last six games against teams with a winning record and 5-0 ATS over their last five games in the month of November. The Steelers have also performed well against the spread as of late, going 5-1 ATS in their last six games overall and 3-0-1 ATS over their last four appearances on Thursday Night Football.

I feel as if this game could go either way, so I usually tend to take the free points when it looks like the game could easily be decided by a field goal or less. The Panthers have the better record overall and are averaging just one point less per game than the Steeler on offense.  McCaffrey and Conner are both underrated backs, and while there is no doubt that Roethlisberger has more receiving weapons to work with, Greg Olsen has shown how much damage he can do when he is 100% healthy. On the other side of the ball, Carolina has given up exactly one less point per game than Pittsburgh.These two teams are really evenly matched pretty much across the board, so I’ll take a shot with the road underdog.