The Pittsburgh Steelers have been favored in every game that Ben Roethlisberger has started this season, and that's not going to change in Week 10.

That's right, the 4-4 Steelers, who could barely muster 14 points against the Ravens on Sunday, have opened up as a favorite over one of the hottest teams in football: the Dallas Cowboys.

The opening line ranged anywhere from 2.5 to 3 points in Pittsburgh's direction. The Cowboys are underdogs despite the fact that they've won seven in a row and are undefeated on the road this year (4-0). The Cowboys are also an NFL-best 7-1 against the spread in 2016.

Dak Prescott and the 7-1 Cowboys opened Week 10 as underdogs. USATSI

No team in the NFL has been able to figure out the Cowboys, who have scored 24 or more points in each of their past seven games. The Cowboys will bring the NFL's top-ranked running game into Pittsburgh and there's no indication that the Steelers will be able to slow it down. During their current three-game losing streak, the Steelers are giving up an average of 137.3 yards per game.

The Cowboys aren't the only surprising road underdog in Week 10. The Broncos will be playing in New Orleans and are currently a a 1-point underdog to the Saints, while the 6-3 Falcons, who will be playing in Philadelphia, are currently a 1.5-point underdog to the Eagles.

Let's take a look at all the other lines for Week 10.

NFL Week 10 early odds

(All lines via VegasInsider.com)

All games on Sunday, unless noted

Browns (0-9) at Ravens (4-4) (Opening line: Ravens, -8 points) Thursday, NFL Network

Current line: Ravens, (-10 points). The Ravens are huge favorites in this game despite the fact that they struggled against the Browns the first time these two teams played. In Week 2, Cleveland jumped out to a 20-0 lead before the Ravens fought back for a 25-20 win. Not only did the Ravens win, they also covered the 4-point spread. The Ravens are actually one of the best teams at covering when it comes to playing division games. Since 2015, Baltimore is 5-2-1 ATS in division games, the third-best mark in the NFL in the times pan. The Ravens are 7-1 straight up at home against the Browns under John Harbaugh. However, it's probably worth mentioning that the Browns' one win in Baltimore came last season. The winless Browns are almost as bad ATS, going 2-7 so far in 2016.

Texans (5-3) at Jaguars (2-6) (Opening line: Pick'em)

Current line: Texans, (-1 point). If you're wondering why this line is so small, it might have something to do with the fact that the Texans have been horrible on the road this season. Not only are they 0-3 straight up, but they've been outscored in those games 85-22 (that's an average score of 28.3 to 7.3). Road woes aside, the Texans don't usually have much trouble in Jacksonville. Since 2011, Houston is 4-1 straight up on the road against the Jaguars. The Texans are also 6-1-1 ATS in all division games since 2015, the best record in the league over that span.

Chiefs (6-2) at Panthers (3-5) (Opening line: Panthers, -2.5 points)

Current line: Panthers, (-3 points). The Chiefs are expected to get Alex Smith (concussion) back for this game, which is good news for Kansas City, because the Chiefs offense looked atrocious in Week 9 with Nick Foles running the show against the Jaguars. If for some reason Smith can't go, the Panthers defense will likely eat Foles alive. Although the Chiefs have been hot over the past season and half (16-2 straight up in their past 18 regular-season games), they've struggled against the NFC, going 2-3 straight up and 1-3-1 ATS since the beginning of 2015. The Chiefs haven't won in Charlotte since 1997.

Broncos (6-3 or 7-2) at Saints (4-4) (Opening line: Saints, -1 point)

Current line: Saints, (-1 point). In what should be one of the most intriuging games of Week 10, the Broncos and their top-five defense will try to slow down New Orleans and its top-five offense. Of course, that might not be the matchup that matters. What will really matter is if Trevor Siemian and the Broncos offense can move the ball on a Saints defense that seems to struggle every week. The Saints are 5-2-1 ATS this year, which is the third-best mark in the NFL, and one spot ahead of the Broncos at 6-3 ATS in 2016. The one thing the Broncos will have going for them? The Saints have not beaten Denver anywhere since 1994.

Rams (3-5) at Jets (3-6) (Opening line: Jets, -2.5 points)

Current line: Jets, (-2.5 points). This is a fun game because it matches up two fan bases that really want to see their starting quarterback benched. Jets fans would be ecstatic to see Bryce Petty get a shot while Rams fans would love to see Jared Goff on the field. Both these teams have struggled against nonconference opponents over the past few years with the Jets going 3-7 straight up since 2014 and the Rams going 3-6. New York is also an ugly 2-6-2 ATS against NFC teams in that same times pan. The Rams haven't won at the Jets since 2001.

Falcons (6-3) at Eagles (4-4) (Opening line: Pick'em)

Current line: Eagles, (-1.5 points). This game matches up one of the NFL's best home teams against one of the NFL's best road teams. In home games this season, the Eagles are 3-0 straight up and 3-0 ATS. The Falcons won't be intmidated though because they're 4-1 straight up in road games and 5-0 ATS. The Falcons have dominated the series between these two teams recently, with Atlanta going 3-0 since 2011.

Vikings (5-3) at Redskins (4-3-1) (Opening line: Redskins, -2 points)

Current line: Redskins, (-2.5 points). You can probably call this the "Ugly Bowl" because these two teams have combined to win exactly zero games since the beginning of Week 7, with the Vikings going 0-3 straight up and the Redskins 0-1-1 straight up. The Redskins have struggled against the NFC North recently, going just 2-5 straight up since 2013, a record that includes a loss to the Lions this year. Despite their recent struggles, the Vikings have still been good ATS over the past season and half. Since the beginning of 2015, Minnesota is 19-6 ATS, the best record in the NFL over that span. This game will match two coaches who are extremely familiar with each other. Redskins coach Jay Gruden and Vikings coach Mike Zimmer were both coordinators in Cincinnati from 2011 to 2013.

Packers (4-4) at Titans (4-5) (Opening line: Packers, -1 point)

Current line: Packers, (-2.5 points). Tennessee is one of the few places in the NFL where Aaron Rodgers has never won (0-1). In his only trip to Nashville in 2008, the Packers lost in overtime. The Titans have been surprisingly good ATS against NFC teams recently. Since the beginning of 2015, Tennessee is 4-2 ATS, which is the third-best mark in the AFC over that time span. This game will matchup one of the NFL's two best run defenses (Green Bay) against one of the NFL's three best rush offenses (Tennessee). If the Packers lose this game, that means Rodgers would've lost three consecutive starts, something that has only happened to him once since 2009.

Bears (2-6) at Buccaneers (3-5) (Opening line: Bucs, -1 point)

Current line: Bucs, (-1.5 points). Before you go betting this game, you'll want to make sure that Jameis Winston and Mike Evans are definitely playing for Tampa. Winston left the Bucs' Week 9 game after suffering a knee injury, while Evans left the game with a concussion. This game is in Tampa, which actually could be a bad thing for the Bucs because they're 0-4 straight up and ATS at home this season. Of course, if any team can help the Bucs fix that, it's the Bears. Chicago is 0-4 straight up and ATS in road games this year. The Bears have beaten the Bucs in each of the past two seasons and haven't lost to Tampa since 2008.

Dolphins (4-4) at Chargers (4-5) (Opening line: Chargers, -3.5 points)

Current line: Chargers, (-3.5 points). Since Ryan Tannehill's rookie year in 2012, the Dolphins are just 14-20 ATS in all road games, which is the second-worst record in the NFL in the timespan. The Dolphins have been hot lately, though, thanks to Jay Ajayi, who has rushed for 529 yards over Miami's past three games (an average of 176.3 per game), which were all wins. The Dolphins might have to figure something else out on offense for this game because they'll be going up against a Chargers defense that is only giving up 85.3 yards per game on the ground. The Chargers are 3-1 at home this year straight up and ATS. These two teams met in San Diego last December, when the Chargers pounded the Dolphins 30-14. The Dolphins haven't won in San Diego since 2005.

49ers (1-7) at Cardinals (3-4-1) (Opening line: Cardinals, -11.5 points)

Current line: Cardinals, (-13 points). If the Cardinals give the ball to David Johnson on every snap, they should be able to cover this huge spread, because the 49ers' run defense is horrible. The 49ers gave up 248 yards rushing to the Saints in Week 9, marking the third week in a row that the 49ers have given up more than 240 yards on the ground. That's not just bad, that's historically bad. Only one other team in the Super Bowl era has done that: The 1975-76 Chiefs. The 49ers have also given up a 100-yard rusher in seven straight games, an NFL record. The Cards won (and covered) when these two teams played in Week 5. The 49ers are 1-7 ATS this season, which is the worst mark in the NFL.

Cowboys (7-1) at Steelers (4-4) (Opening line: Steelers, -3 points)

Current line: Steelers, (-2.5 points). In one of the two biggest showdowns of Week 10, the Steelers are a favorite against one of the NFL's hottest teams, the Dallas Cowboys. Not only do the Cowboys have the NFL's longest winning streak (seven games), but they're also just one of three teams -- along with Oakland and New England -- that are undefeated on the road. The Cowboys are 4-0 straight up and ATS in road games this year. They're also an NFL-best 7-1 ATS in 2016. The Steelers will be coming into thie game on a three-game losing streak. Since Mike Tomlin took over in 2007, the Steelers have only experienced two losing streaks of at least four games (2009, '13). The Cowboys haven't won in Pittsburgh since 1997. The Cowboys have only beaten one team that currently has a winning record (Redskins).

Seahawks (4-2-1, pending Monday's outcome) at Patriots (7-1) (Opening line: Patriots, -6.5 points)

Current line: Patriots, (-7 points). This will be the first time these two teams have faced each other since Super Bowl XLIX, when the Seahawks decided not to give the ball to Marshawn Lynch at the 1-yard line. If the Seahawks are going to stay in this game, their defense is going to have to shut down a Patriots offense that's averaging 27.1 points per game, which ranks fifth in the NFL. On the other hand, the Seahawks are averaging just 18.7 points per game, which ranks 29th in the NFL. The Patriots are 7-1 ATS this season, which is tied with the Cowboys for the best mark in the league. The Seahawks haven't won at New England since 1993.

Bengals (3-4-1) at Giants (5-3) (Opening line: Giants, -2 points) Monday, ESPN

Current line: Giants, (-2.5 points). Andy Dalton and the Bengals have a repuation for melting down under the prime-time lights, and that's especially true in road prime-time games. Since Dalton's rookie year in 2011, the Bengals are just 1-7 straight up in road prime-time games. Speaking of road games, the Bengals haven't been good in those this year, going 1-3 straight up and ATS. Also, the Bengals have never beaten the Giants on the road.

Bye weeks: Bills, Colts, Lions, Raiders