JUMP TO:
The Pittsburgh Steelers left the door open in Week 17.
With an upper hand in the AFC North race, carrying a 9-6 record heading into a game against the Cleveland Browns, the Steelers could have clinched the division last week. But somehow, the Baltimore Ravens, even with all their struggles and injury issues this season, will have a chance to play for the AFC North crown.
Baltimore and Pittsburgh will play in the final regular season game of the 2025 NFL season on Sunday night, with the winner earning the division title, an AFC playoff spot and a home playoff game against the Houston Texans. Aaron Rodgers and the Steelers have had their high points this year, including a recent three-game win streak, but their Week 17 loss to Cleveland without DK Metcalf meant they hadn’t yet fended off Baltimore.
The Ravens, meanwhile, have slowly climbed out of an early hole despite Lamar Jackson’s injury concerns. And now, the stakes couldn’t be much higher on Sunday night: the winner of the AFC North showdown will have hope of making a playoff run in the coming weeks, while the loser will face significant offseason questions, including a potential coaching change.
The Sporting News is tracking live updates and highlights as the Steelers and Ravens meet with the AFC North title on the line. Follow along with the action on “Sunday Night Football” below.
STREAM: Watch Steelers vs. Ravens LIVE with Peacock
Steelers vs. Ravens score
NFL HQ: Live NFL scores | Updated NFL standings | Full NFL schedule
Steelers vs. Ravens live updates, highlights from Sunday Night Football
All times Eastern.
10:24 p.m. — Turnover! Pittsburgh is getting rowdier, as Lamar Jackson is picked off on a batted pass at the line by T.J. Watt. The star pass rusher is back in a big way, giving his team possession with the ability to take the lead in this game.
TJ WATT PICKS OFF LAMAR ON THE DEFLECTED PASS.
BALvsPIT on NBC
Stream on @NFLPlus + Peacock pic.twitter.com/ViXTN12C7G— NFL (@NFL) January 5, 2026
Ravens 10, Steelers 10
10:16 p.m. TOUCHDOWN — We’re all tied up in the AFC North showdown thanks to another Steelers “Brotherly Shove.” Connor Heyward is shoved by Cam Heyward into the end zone to knot it at 10, and the Steelers are alive in the division title race.
Connor Heyward sneaks in with help from his brother!
BALvsPIT on NBC
Stream on @NFLPlus + Peacock pic.twitter.com/eKoI7mDLWC— NFL (@NFL) January 5, 2026
10:15 p.m. — The Steelers are on the verge of the goal line thanks to throws from Rodgers to Pat Freiermuth and Adam Thielen, plus a “tush push” to pick up a key first down.
Rodgers throws a DART to Adam Thielen
BALvsPIT on NBC
Stream on @NFLPlus + Peacock pic.twitter.com/A0snYj9RMq— NFL (@NFL) January 5, 2026
10:06 p.m. — Pittsburgh begins the second half with the ball.
Halftime: Ravens 10, Steelers 3
9:49 p.m. — What a stop by the Ravens. After the pass interference set up a potential game-tying touchdown as the first-half clock expired, Baltimore instead stuffs Pittsburgh outside the end zone. The Steelers opted to go for the touchdown over the field goal, but it doesn’t work out.
Ravens stop the Steelers to end the half!
BALvsPIT on NBC
Stream on @NFLPlus + Peacock pic.twitter.com/fQiZnnG5NM— NFL (@NFL) January 5, 2026
9:48 p.m. — The Ravens make a costly mistake, as Rodgers throws to the end zone with just two seconds remaining in the first half, and Baltimore is flagged for pass interference. A Steelers play toward the end zone is coming from the one-yard line before halftime.
9:41 p.m. — In what could be his last game, 41-year-old Aaron Rodgers shows off some wheels, taking what the Ravens defense gives him with his legs for 20 yards.
RODGERS 20-YARD SCRAMBLE.
BALvsPIT on NBC
Stream on @NFLPlus + Peacock pic.twitter.com/gSVugnoRlP— NFL (@NFL) January 5, 2026
9:35 p.m. — Baltimore punts again, unable to build off its advantage before halftime. The Steelers can still tie with two minutes remaining in the first half, playoff hopes on the line.
9:29 p.m. — Derrick Henry is at 112 rushing yards already tonight. He’s got the Ravens around midfield as the second-quarter clock begins winding down.
Derrick Henry has 111 yards on 14 carries in the first half!
BALvsPIT on NBC
Stream on @NFLPlus + Peacock pic.twitter.com/xHupXZsG2G— NFL (@NFL) January 5, 2026
9:25 p.m. — Rodgers’ three passes all fall incomplete, and it’s another Steelers punt. Rodgers is off to a 9/15 start with 51 yards.
9:20 p.m. — A holding call and a sack sets the Ravens back far, and they’ve got nothing on their next drive. Baltimore punts, and the Steelers can tie this game back up at home.
Ravens 10, Steelers 3
9:12 p.m. FIELD GOAL — A rough Aaron Rodgers drive is salvaged by a 57-yard field goal from Chris Boswell. Rodgers missed a wide-open pass to Jonnu Smith, then was sacked on third down, but Pittsburgh gets on the board anyway.
Chris Boswell is good from 57 yards!
BALvsPIT on NBC
Stream on @NFLPlus + Peacock pic.twitter.com/47ePIWjpWe— NFL (@NFL) January 5, 2026
Ravens 10, Steelers 0
9:01 p.m. FIELD GOAL — Baltimore opens the second quarter with more points, as Tyler Loop connects on a 40-yard field goal to make it a 10-point lead for the Ravens in the battle for the AFC North.
End of first quarter: Ravens 7, Steelers 0
8:58 p.m. — Baltimore is leaning on its run game to approach the red zone as the first quarter comes to an end. The Steelers’ offense hasn’t been able to get much going so far, while the Ravens can make it an early two-score game soon.
8:57 p.m. — The Steelers get some “Brotherly Shove” action going, and quite literally. Cam Heyward shoves Connor Heyward on the “tush push” attempt, but it’s no good for a turnover on downs.
Cam Heyward pushing his brother Connor Heyward on the tush push
BALvsPIT on NBC
Stream on @NFLPlus + Peacock pic.twitter.com/d0xKoF99n8— NFL (@NFL) January 5, 2026
8:47 p.m. — Now, the Pittsburgh defense comes through with an early big play. On third down, Nate Herbig takes down Lamar Jackson for a loss of 13 yards, resulting in a Ravens punt.
Herbig breaks through for a BIG SACK.
BALvsPIT on NBC
Stream on @NFLPlus + Peacock pic.twitter.com/wivGIMTeNl— NFL (@NFL) January 5, 2026
8:37 p.m. — The Steelers can’t match the Ravens on their opening drive. Aaron Rodgers went deep for Calvin Austin on 3rd & 11, but it’s broken up, and Pittsburgh punts.
Ravens 7, Steelers 0
8:30 p.m. TOUCHDOWN — Baltimore strikes first on the road. Lamar Jackson unloads a slant pass to Devontez Walker, and the receiver goes 38 yards on fourth down for the touchdown. John Harbaugh’s decision to go for it pays off, and then some.
Lamar to Tez on 4th down!
BALvsPIT on NBC
Stream on @NFLPlus + Peacock pic.twitter.com/MMZTI4dKZs— NFL (@NFL) January 5, 2026
8:25 p.m. — The Ravens begin with the ball, playoffs on the line. Their first play is a 52-yard Derrick Henry run, but Zay Flowers gets called for an illegal block.
Derrick Henry goes OFF on the first play of the game!
BALvsPIT on NBC
Stream on @NFLPlus + Peacock pic.twitter.com/wI4GYgRu9L— NFL (@NFL) January 5, 2026
Pregame
7:52 p.m. — A look at Lamar Jackson before one of the biggest games of his career:
— Baltimore Ravens (@Ravens) January 5, 2026
7:50 p.m. — The rest of the AFC bracket is set. The winner of Steelers vs. Ravens will host the Texans over Wild Card Weekend.
The AFC playoff picture:
🏈Chargers (7) at Patriots (2)
🏈Bills (6) at Jaguars (3)
🏈Texans (5) at Steelers/Ravens (4)Bye: Denver Broncos
— Adam Schefter (@AdamSchefter) January 5, 2026
7:01 p.m. — Here are the Ravens inactives. Marlon Humphrey is active tonight.
Inactives at Steelers pic.twitter.com/DhMsS6Hb0H
— Baltimore Ravens (@Ravens) January 4, 2026
7:00 p.m. — T.J. Watt looks more than ready to keep the Steelers’ playoff hopes alive.
Locked in 🔒 @_TJWatt pic.twitter.com/xXDDMCcr8g
— Pittsburgh Steelers (@steelers) January 4, 2026
6:58 p.m. — Wide receiver Roman Wilson is among the Steelers’ inactives tonight.
Steelers inactives:
WR Roman Wilson
RB Kaleb Johnson
CB Tre Flowers
OLB Jeremiah Moon
OL Jack Driscoll
QB Will Howard (emergency third)— Mike DeFabo (@MikeDeFabo) January 4, 2026
6:57 p.m. — Every playoff spot has been claimed except one: the AFC North title. Will it be the Ravens or Steelers who join the party?
MORE STEELERS-RAVENS NEWS:
Where to watch Steelers vs. Ravens
Steelers vs. Ravens start time
- Date: Sunday, Jan. 4
- Time: 8:20 p.m. ET
Pittsburgh and Baltimore’s “Sunday Night Football” clash will kick off at 8:20 p.m. ET. The game will be played at Acrisure Stadium in Pittsburgh, Pennsylvania.
What channel is Steelers vs. Ravens on today?
- TV Channel: NBC
- Live stream: Peacock
Sunday’s matchup between the Steelers and Ravens will be aired on NBC nationally. Mike Tirico and Cris Collinsworth will be on the call, while Melissa Stark reporting from the sideline.
Cord-cutters can find the action on Peacock.
NFL Week 18 schedule
Saturday, Jan. 3
| Game | Time (ET) | Broadcast |
| Panthers vs. Buccaneers | 4:30 p.m. | ABC, ESPN |
| Seahawks vs. 49ers | 8 p.m. | ABC, ESPN |
Sunday, Jan. 4
| Game | Time (ET) | Broadcast |
| Saints vs. Falcons | 1 p.m. | Fox |
| Browns vs. Bengals | 1 p.m. | CBS |
| Packers vs. Vikings | 1 p.m. | CBS |
| Cowboys vs. Giants | 1 p.m. | Fox |
| Titans vs. Jaguars | 1 p.m. | Fox |
| Colts vs. Texans | 1 p.m. | CBS |
| Jets vs. Bills | 4:25 p.m. | CBS |
| Lions vs. Bears | 4:25 p.m. | Fox |
| Chargers vs. Broncos | 4:25 p.m. | CBS |
| Chiefs vs. Raiders | 4:25 p.m. | CBS |
| Cardinals vs. Rams | 4:25 p.m. | Fox |
| Dolphins vs. Patriots | 4:25 p.m. | Fox |
| Commanders vs. Eagles | 4:25 p.m. | CBS |
| Ravens vs. Steelers | 8:20 p.m. | NBC |


