Juju Smith-Schuster tries to get it going while the Pittsburgh Steelers look to stay undefeated as they travel to Baltimore to take on the Ravens and maintain their lead in the AFC North. PETER JONELEIT/EPA

The Pittsburgh Steelers are the only undefeated team left in the NFL and they are not even favored on Sunday against the Baltimore Ravens. How is that possible? The Steelers have the second best defense in the league after a surge by the Tampa Bay Buccaneers unit. They're more than capable scoring now that Ben Roethlisberger is back and healthy with the team. They face their biggest test of the year so far though in the Ravens after a huge matchup last week against the then undefeated Tennessee Titans.

Maybe this Steelers team isn't favored because they barely won that game in Nashville. Future Hall of Famer Stephen Gostkowski's brutal season continues as he missed the last second field goal that would have sent the Titans/Steelers game into overtime. He is 10-16 in his field goal attempts and has a 62.5 field goal percentage which is the lowest in his career by far.

The Steelers had bigger problems in that game though as the Steelers defense allowed a 17-point comeback to the Titans, after Pittsburgh had a 24-7 halftime lead and only scored three in the second half. It didn't help that Roethlisberger threw three interceptions against the Titans. Before that, he only threw one interception in the previous five games. Big Ben has to turn it around quick against the Ravens who have a top-5 defense of their own.

If the Steelers are going to get any advantage on this defense it's going to have to be on the ground. Pittsburgh wasn't all that efficient against the Titans running the ball but the Ravens are giving up 109 yards per game on average. James Conner rushed for a respectable 82 yards against the Titans but did not reach the endzone. That has to change if the running game is going to take some pressure off Roethlisberger against this stout Ravens' pass defense.

What TV Channel is Steelers-Ravens on?

Steelers-Ravens will be shown on CBS at 1:00 p.m. ET. You can live stream NFL Games on fuboTV.

How to Watch Steelers-Ravens

When: Sunday, November 1  
Where: Bank of America Stadium - Charlotte, NC
Time: 8:20 p.m. ET
TV: FOX/NFL Network
Live Stream: fuboTV (watch NFL free with fuboTV)

This is the game of the week with AFC North supremacy on the line. This game has a chance of being much better than how great we thought the Chiefs/Ravens MNF game a few weeks ago would be. For the Ravens to hold up their end of the bargain this time, they can't overly rely on Lamar Jackson. He is still this team's leading rusher and it's not particularly close. They've had a bye week for extra preparation for this game.

Compared to the Raven's top back Mark Ingram, Jackson has 346 rushing yards and two rushing touchdowns compared to Ingram's 225 yards and two scores. Ohio State sensation J.K. Dobbins has contributed little on the ground but also has two rushing TDs. Gus Edwards is somewhere in the middle of all of this mediocrity. Jackson is on a similar pace to 2019 in passing yards. He is projected under 1,000 yards rushing after going for over 1200 last year. This man can't do it all on his own. They'll be a shoe in for the playoffs. Whether they are going to make it deep into the playoffs all depends on his supporting cast stepping up.

Pittsburgh-Baltimore Betting Odds

Steelers Odds: +4.5
Ravens Odds: -4.5
Money Line: Steelers +180 - Ravens -210
Over/Under:46.5