Steelers vs. Ravens final score, results: Najee Harris carries Pittsburgh past Baltimore to keep playoff hopes alive

Author Photo
Najee Harris 01062024
(Getty Images)

The Steelers needed a win over the Ravens in Baltimore to help their chances of making the NFL Playoffs and they did their job.

Pittsburgh went into M&T Bank Stadium and weathered a cold rainstorm behind 26 carries, 112 yards and one touchdown from Najee Harris to claim a 17-10 victory. Diontae Johnson broke the game open with a 71-yard touchdown to start the fourth quarter and Mason Rudolph played as mistake-free as you can in those conditions, completing 18 of 20 passes for 152 yards.

The Ravens' offense didn't look the same without MVP candidate Lamar Jackson at quarterback, as interim starter Tyler Huntley couldn't get much going. The Ravens only had one touchdown and 224 yards of total offense, coming up one score shy of spoiling Pittsburgh's playoff hopes.

Now, the Steelers will need the Bills or Jaguars to lose or, in an off chance, the Texans and Colts to tie, to make the playoffs. Even if they do make the postseason, they will likely be without star edge rusher TJ Watt, who suffered a Grade 3 MCL sprain in the win.

MORE: How can the Steelers qualify for the NFL Playoffs in Week 18?

If you missed any of the action from a pivotal AFC North matchup, The Sporting News had you covered with live updates, highlights and more below.

Steelers vs. Ravens final score

  1 2 3 4 F
Steelers 7 0 0 10 17
Ravens 0 7 0 3 10

Steelers vs. Ravens results, highlights

(All times Eastern.)

Final: Steelers 17, Ravens 10

7:28 p.m.: The Steelers recovered the onside kick. They will win the game and get one step closer to making the playoffs.

Steelers 17, Ravens 10 

7:27 p.m.: FIELD GOAL — Justin Tucker buries it from 36 yards to make it a one-score game. Tyler Huntley marched the Ravens down to the Steelers' 9-yard line but was sacked for a loss of nine on 3rd & 5. Now, Baltimore will rely on the onside kick with 16 seconds to play.

7:19 p.m.: Tyler Huntley missed Justice Hill wide open on 3rd & 1 but made up for it with a gain of six on fourth down to keep the Ravens' slim hopes alive. They have the ball on Pittsburgh's 36 coming out of the two-minute warning.

Steelers 17, Ravens 7

7:13 p.m.: FIELD GOAL — Chris Boswell drills the 35-yard chip shot after the Ravens come up with a massive stop on 4th & Goal from the 7-yard line. Najee Harris carried the Steelers all the way down to the goal line with 31 yards on seven touches but Jaylen Warren couldn't punch it in on an end-around.

7:05 p.m.: FUMBLE! — Steelers DB Eric Rowe punches the ball loose from Gus Edwards and Pittsburgh recovers! It takes over from Baltimore's 32.

7:01 p.m.: Stop me if you've heard this before — another three-and-out. The Steelers send the ball back to the Ravens after a touchback on the punt.

6:56 p.m.: The Ravens picked up a pair of first downs on their drive but the offense stalled out after nine plays and 26 yards. Punter Jordan Stout boomed one to the Steelers' seven-yard line, but Calvin Austin III continued to make an impact with a 34-yard return.

6:50 p.m.: TJ Watt has been ruled out for the remainder of the game with a knee injury, per the ESPN broadcast.

Steelers 14, Ravens 7

6:46 p.m.: TOUCHDOWN! — Mason Rudolph found Diontae Johnson on an in-route and he took it 71 yards to the house!

End of third quarter: Steelers 7, Ravens 7

6:40 p.m.: The Steelers forced another punt following TJ Watt's injury. Their offense takes over from their own 16-yard line.

6:34 p.m.: TJ Watt went down with what appeared to be a knee injury after running into his own teammate. He walked into the medical tent under his own power and is now headed to the locker room.

6:27 p.m.: Neither team can generate any offense. Najee Harris picked up a first down with an 11-yard carry to start the drive but Mason Rudolph was sacked for a loss of six on second down. After a one-yard checkdown to Jaylen Warren on 3rd & 20, the Steelers punted the ball back to the Ravens' 18-yard line.

6:24 p.m.: Another drive, another three-and-out. The Ravens' offense couldn't get anything going again, punting the ball back to the Steelers at their own 34-yard line with 8:18 to play in the quarter.

6:16 p.m.: Mason Rudolph fumbled the shotgun snap on 3rd & 15 but quickly fell on the ball to end the drive. The Ravens will take over from their own 21-yard line following the Steelers' punt. The rain continues to play a major factor in this game.

6:09 p.m.: TJ Watt picked up his 18th sack of the season, taking over sole possession of the NFL lead once again. The Ravens went three-and-out and the Steelers will take over from their own 36 after a 21-yard return from Calvin Austin III.

6:08 p.m.: The Ravens receive to start the second half.

Halftime: Steelers 7, Ravens 7

5:52 p.m.: Jadeveon Clowney entered this contest needing one sack to hit a $750,000 incentive in his contract and it is payday. Clowney takes down Mason Rudolph on 3rd & 11 to end the Steelers drive, pick up his big paycheck and take this game into halftime.

5:48 p.m.: Mason Rudolph has the Steelers offense moving down the field. He connected with Pat Freiermuth on a big third-down conversion and now they're knocking on the red zone door with 43 seconds remaining in the half.

Steelers 7, Ravens 7

5:39 p.m.: TOUCHDOWN! — Tyler Huntley to Isaiah Likely for a 26-yard pitch-and-catch. The Ravens' offense finally shows some signs of life behind a clutch third-down conversion on a 16-yard gain from Laquon Treadwell and a 29-yard rush from Gus Edwards, leading to their first score of the game.

5:33 p.m.: The Steelers go three-and-out. Both offenses are really struggling to move the ball in this rain. Pittsburgh punts it to the Ravens' 29-yard line with 5:07 to play in the half.

5:25 p.m.: The Ravens couldn't capitalize on the turnover, punting back to the Steelers with 7:26 remaining in the half. In 15 plays, Baltimore's offense has only gained 29 yards.

5:18 p.m.: FUMBLE! — Now it's the Steelers who cough it up to the Ravens! Jaylen Warren caught a short pass from Mason Rudolph but Ravens LB Del'Shawn Phillips punched the ball loose and recovered for Baltimore. The Ravens catch a break, taking over from its own 33. 

5:11 p.m.: FUMBLE! — Just after the Ravens picked up their first first down of the game, Melvin Gordon fumbles and the Steelers recover. The rain has already caused some loose balls, but this is the first one that resulted in a turnover. Pittsburgh will take over from Baltimore's 45.

5:09 p.m.: The Steelers were forced to re-punt after getting flagged for a 12 men on the field penalty. The mistake proved beneficial for the Ravens, who will start their drive from their own 35 after the second punt instead of their own 7.

End of first quarter: Steelers 7, Ravens 0

5:04 p.m.: Mason Rudolph just overthrew Diontae Johnson on a deep ball on 3rd & 3 to end the drive. Steelers punter Pressley Harvin III pinned the Ravens at their own 7-yard line with a nice boot to end the quarter.

4:59 p.m.: The Ravens offense hasn't been able to get anything going. After a three-yard run from Melvin Gordon, Tyler Huntley threw consecutive incomplete passes for another three-and-out. The Steelers will take over from their own 37 after another solid 16-yard punt return from Calvin Austin III.

Steelers 7, Ravens 0

4:52 p.m.: TOUCHDOWN! — Najee Harris dives his way into the end zone on a six-yard carry to get the Steelers on the board. Harris did the bulk of the work on the drive, tallying seven touches for 33 yards.

4:47 p.m.: Jaylen Warren picks up the first chunk play of the day! Mason Rudolph dished a swing pass to the running back for a gain of 23 to take the ball into Ravens territory.

4:42 p.m.: A quick three-and-out for Tyler Huntley and the Ravens offense. Baltimore has punted the ball back to the Steelers, who will take over from their own 24 after a 14-yard return from Calvin Austin III.

4:38 p.m.: This time around, the Ravens defense comes up with a stop on third down. Tyler Huntley and Baltimore's offense will take over from its own 19 following the Steelers' punt.

4:35 p.m.: Mason Rudolph connects with Diontae Johnson in a tight window to pick up a first down on 3rd & 1 and keep the Steelers' opening drive alive.

4:32 p.m.: The Steelers receive to start the game. Justin Tucker's kick-off went into the end zone for a touchback and we're underway.


3:11 p.m.: It is 37 degrees and raining at M&T Bank Stadium in Baltimore. Gear up for a cold and wet night of football.

3:10 p.m.: The Steelers' inactives are headlined by Minkah Fitzpatrick, Blake Martinez and third-string emergency quarterback Mitch Trubisky.

3:09 p.m.: There are several notable inactives for the Ravens, headlined by typical starters Lamar Jackson, Zay Flowers, Odell Beckham Jr., Kyle Hamilton and Marlon Humphrey.

1:02 p.m.: The Ravens made sure to get their stadium decor updated to reflect their 2023 AFC North title added to their ribbon ahead of the matchup with the Steelers.

1:00 p.m.: Lamar Jackson will not play in Week 18 with the AFC North and No. 1 seed locked up. The Ravens will turn the offense over to backup QB Snoop Huntley.

What channel is Steelers vs. Ravens on today?

  • TV channel: ABC/ESPN
  • Live stream: Fubo (United States) | DAZN (Canada)

The Steelers vs. Ravens will air nationally on ABC and ESPN. Viewers can also watch the game with Fubo. Start your free trial today.

Viewers in Canada can watch Steelers vs. Ravens on DAZN.

Steelers vs. Ravens start time

  • Date: Saturday, Jan. 6
  • Time: 4:30 p.m. ET

The Steelers vs. Ravens will kick off at 4:30 p.m. ET on Saturday, Jan. 6. The game will be played at M&T Bank Stadium in Baltimore.

Pittsburgh Steelers schedule 2023

Week Date Opponent/Result
1 Sept. 10 49ers 30, Steelers 7
2 Sept. 18 Steelers 26, Browns 22
3 Sept. 24 Steelers 23, Raiders 18
4 Oct. 1 Texans 30, Steelers 6
5 Oct. 8 Steelers 17, Ravens 10
7 Oct. 22 Steelers 24, Rams 17
8 Oct. 29 Jaguars 20, Steelers 10
9 Nov. 2 Steelers 20, Titans 16
10 Nov. 12 Steelers 23, Packers 19
11 Nov. 19 Browns 13, Steelers 10
12 Nov. 26 Steelers 16, Bengals 10
13 Dec. 3 Cardinals 24, Steelers 10
14 Dec. 7 Patriots 21, Steelers 18
15 Dec. 16 Colts 30, Steelers 13
16 Dec. 23 Steelers 34, Bengals  11
17 Dec. 31 Steelers 30, Seahawks 23
18 Jan. 6 Steelers 17, Ravens 10

Baltimore Ravens schedule 2023

Week Date Opponent/Result
1 Sept. 10 Ravens 25, Texans 9
2 Sept. 17 Ravens 27, Bengals 24
3 Sept. 24 Colts 22, Ravens 19 (OT)
4 Oct. 1 Ravens 28, Browns 3
5 Oct. 8 Steelers 17, Ravens 10
6 Oct. 15 Ravens 24, Titans 16
7 Oct. 22 Ravens 38, Lions 6
8 Oct. 29 Ravens 31, Cardinals 24
9 Nov. 5 Ravens 37, Seahawks 3
10 Nov. 12 Browns 33, Ravens 31
11 Nov. 16 Ravens 34, Bengals 20
12 Nov. 26 Ravens 20, Chargers 10
13 BYE
14 Dec. 10 Ravens 37, Rams 31 (OT)
15 Dec. 17 Ravens 23, Jaguars 7
16 Dec. 25 Ravens 33, 49ers 19
17 Dec. 31 Ravens 56, Dolphins 19
18 Jan. 6 Steelers 17, Ravens 10
Kyle Irving Photo

Kyle Irving is an NBA content producer for The Sporting News.