The final game of the 2025 NFL regular season will be a Sunday Night Football matchup between the Baltimore Ravens (8-8) and Pittsburgh Steelers (9-7) for the AFC North title and a spot in the playoffs.
The Steelers lead the all-time series between these division opponents, 34-25, and have won five of their six most-recent meetings. They last faced off just a month ago in Baltimore, when the Steelers won on the road, 27-22.
This is a big game, and not only due to the playoff implications, but also for what it means for two of the longest tenured head coaches in the NFL. There have been rumblings the past couple of weeks that one, if not both, John Harbaugh and Mike Tomlin might be moving in different directions after the season — rumors suggest Tomlin would be interested in crossing over to the media side of things, and Harbaugh’s job might not be safe if he loses the division and misses the playoffs again.
Here’s everything you need to know about tonight’s game.
Baltimore Ravens vs. Pittsburgh Steelers
TV Schedule
Game time: 8:20 PM EST
Channel: NBC
Date: Sunday, January 4, 2026
Location: Acrisure Stadium | Pittsburgh, PA
Announcers: Mike Tirico, Cris Collinsworth, Melissa Stark
Online Streaming
Odds via FanDuel
Baltimore Ravens: -3.5 (-200)
Pittsburgh Steelers: +3.5 (+168)
Over/under: 41.5 points
SB Nation Blogs
Ravens: www.BaltimoreBeatdown.com
Steelers: www.BehindTheSteelCurtain.com
This is an open thread — discuss the game in the comments below!
See More:

