The Baltimore Ravens and Buffalo Bills meet again tonight at Highmark Stadium in a Week 1 rematch of last season’s AFC Divisional Playoff game. It’s a Sunday night quarterback duel as Lamar Jackson and Josh Allen face off in another MVP showdown.
Jackson leads a balanced Baltimore attack powered by Derrick Henry in the run game and a deep receiving corps featuring Zay Flowers, Mark Andrews, Rashod Bateman, and DeAndre Hopkins.
The Ravens are poised to test Buffalo’s weakened secondary, especially with cornerback Tre’Davious White doubtful and other defensive backs banged up. Henry’s role in the red zone will be key, and Baltimore’s offensive line must handle Buffalo’s edge rush to keep the offense moving.
For Buffalo, injuries and roster turnover set the stage for an uphill battle. Defensive tackle DeWayne Carter is out for the year, White is unlikely to play, and kicker Tyler Bass is on injured reserve, leaving veteran Matt Prater to handle duties under pressure. Allen’s arm and improvisation remain Buffalo’s best shot, but with instability across the defense and special teams, the Bills must find a way to adapt quickly.
This game comes down to whether Buffalo can weather its injury storm or if Jackson and the Ravens capitalize on mismatches to seize control early.
Predictions
Buffalo’s injuries in the secondary and kicking game make life difficult in a high-profile kickoff. Meanwhile, Baltimore’s momentum, depth, and offensive balance provide control. This is Jackson’s game to make early-season MVP noise.
Projected Final Score: Ravens 31, Bills 20
Injury Report
Baltimore Ravens
Patrick Ricard — Out (calf)
Isaiah Likely — Out (foot)
Buffalo Bills
Tre’Davious White — Doubtful (groin)
DeWayne Carter — Out for season (Achilles)
Tyler Bass — Out (hip/groin, IR)
How to Watch Ravens vs. Bills
Kickoff for tonight’s game between the Baltimore Ravens and Buffalo Bills is set for 8:20 PM Eastern at Highmark Stadium in Orchard Park.
The game will be broadcast nationally on NBC and streams live on the NBC app and website, as well as Peacock.
Looking to watch the game for free? Tune in on your local NBC affiliate with an antenna, or at no extra cost through most cable, satellite, and live streaming packages.
For the cord-cutters out there without an active livestreaming plan, you can watch the game for free by taking advantage of free trials from DIRECTV Stream, Hulu + Live TV, Fubo TV, or YouTube TV.
YouTube TV even offers a 20-minute free preview, without having to register for a trial — if you just want to catch part of the game.
Baltimore Ravens vs. Buffalo Bills
Date: Sunday, September 7, 2025
Time: 8:20 PM Eastern
Venue: Highmark Stadium, Orchard Park, NY
TV: NBC
Streaming: NBC app and website, Peacock, NFL+
Globely News covers the game changers transforming the worlds of business, sports, politics, and technology. From AI and electric vehicles to the rise of China and the NFL's next stars, we've got you covered.