FantasyHQ · Game Recap

NFL · Week 18 · January 4, 2026 · 12 min read

Baltimore Ravens vs. Pittsburgh Steelers: 2025 Week 18 Recap

Steelers defeat Ravens 26–24 in Week 18

Zay Flowers led Fantasy Impact as Steelers prevailed in a 24–26 Week 18 finish.

Baltimore Ravens 24 8–9
Final 24–26
Pittsburgh Steelers 26 10–7 Winner
Winner
Pittsburgh Steelers
Final score
24–26
Halftime
Baltimore Ravens 10–3 Pittsburgh Steelers
Top passer
Aaron Rodgers
FantasyHQ MVP
Zay Flowers
Game date
January 4, 2026

Top fantasy performers · Ravens

  • Zay Flowers
    Zay Flowers 4 REC · 138 YDS · 2 TD +10.6 Fantasy Impact
  • Lucky Jackson
    Lucky Jackson 11/24 · 222 YDS · 3 TD +9.2 Fantasy Impact
  • Devontez Walker
    Devontez Walker 2 REC · 46 YDS · 1 TD +7.0 Fantasy Impact

Top fantasy performers · Steelers

  • Aaron Rodgers
    Aaron Rodgers 31/52 · 310 YDS · 1 TD +8.9 Fantasy Impact
  • Pat Freiermuth
    Pat Freiermuth 3 REC · 51 YDS +3.5 Fantasy Impact
  • Calvin Austin III
    Calvin Austin III 3 REC · 55 YDS · 1 TD +2.5 Fantasy Impact

Quick answer

Winner
Pittsburgh Steelers
Final score
Pittsburgh Steelers 26–24 Baltimore Ravens
Halftime
Baltimore Ravens 10–3 Pittsburgh Steelers at halftime
FantasyHQ MVP
Zay Flowers
Top passer
Aaron Rodgers
Biggest EPA play
(11:01) (Shotgun) 8-L.Jackson pass deep left to 81-D.Walker for 38 yards, TOUCHDOWN.
Game date
2026-01-04

Game summary

The Pittsburgh Steelers beat the Baltimore Ravens 26–24 on 2026-01-04, overcoming Baltimore Ravens's 10–3 halftime lead. Zay Flowers posted a game-high +10.57 total EPA in the receiving.

The highest-scoring period was Q4 with 33 combined points.

Line score

Final score and points by quarter.

Q1Q2Q3Q4T
Baltimore Ravens73014024
Pittsburgh Steelers031019026

Scoring Map

Each pin marks where a score occurred on the field — yard line from play-by-play.

BALBaltimore Ravens
PITPittsburgh Steelers

FantasyHQ Analytics

Scoring timeline

14 scores

Chronological scoring plays — scroll to follow the game.

  1. BALBaltimore Ravens
    Q1 11:01TD
    Devontez Walker

    Points+6

    Yard line
    PIT 38
    Score
    6-0

    (11:01) (Shotgun) 8-L.Jackson pass deep left to 81-D.Walker for 38 yards, TOUCHDOWN.

  2. BALBaltimore Ravens
    Q1 10:54XP
    Tyler Loop

    Points+1

    Yard line
    PIT 15
    Score
    7-0

    33-T.Loop extra point is GOOD, Center-46-N.Moore, Holder-11-J.Stout.

  3. BALBaltimore Ravens
    Q2 13:37FG
    Tyler Loop

    Points+3

    Yard line
    PIT 22
    Score
    10-0

    (13:37) 33-T.Loop 40 yard field goal is GOOD, Center-46-N.Moore, Holder-11-J.Stout.

  4. PITPittsburgh Steelers
    Q2 8:56FG
    Chris Boswell

    Points+3

    Yard line
    BAL 39
    Score
    10-3

    (8:56) 9-C.Boswell 57 yard field goal is GOOD, Center-46-C.Kuntz, Holder-3-C.Waitman.

  5. PITPittsburgh Steelers
    Q3 8:24TD
    Basil Okoye

    Points+6

    Yard line
    BAL 1
    Score
    10-9

    (8:24) 97-Ca.Heyward reported in as eligible. Direct snap to 83-Co.Heyward. 83-Co.Heyward up the middle for 1 yard, TOUCHDOWN. Penalty on BAL-91-B.Okoye, Defensive Offside, declined.

  6. PITPittsburgh Steelers
    Q3 8:23XP
    Chris Boswell

    Points+1

    Yard line
    BAL 15
    Score
    10-10

    9-C.Boswell extra point is GOOD, Center-46-C.Kuntz, Holder-3-C.Waitman.

  7. PITPittsburgh Steelers
    Q3 4:31FG
    Chris Boswell

    Points+3

    Yard line
    BAL 7
    Score
    10-13

    (4:31) 9-C.Boswell 25 yard field goal is GOOD, Center-46-C.Kuntz, Holder-3-C.Waitman.

  8. BALBaltimore Ravens
    Q4 8:52TD
    Zay Flowers

    Points+6

    Yard line
    PIT 50
    Score
    16-13

    (8:52) (Shotgun) 8-L.Jackson pass deep middle to 4-Z.Flowers for 50 yards, TOUCHDOWN.

  9. BALBaltimore Ravens
    Q4 8:42XP
    Tyler Loop

    Points+1

    Yard line
    PIT 15
    Score
    17-13

    33-T.Loop extra point is GOOD, Center-46-N.Moore, Holder-11-J.Stout.

  10. PITPittsburgh Steelers
    Q4 3:53TD
    Kenneth Gainwell

    Points+6

    Yard line
    BAL 2
    Score
    17-19

    (3:53) (Shotgun) 74-S.Anderson reported in as eligible. 14-K.Gainwell right end for 2 yards, TOUCHDOWN. ** Injury Update: BAL-2-N.Wiggins has returned to the game.

  11. PITPittsburgh Steelers
    Q4 3:49TD
    Chris Boswell

    Points+7

    Yard line
    BAL 15
    Score
    17-20

    9-C.Boswell extra point is GOOD, Center-46-C.Kuntz, Holder-3-C.Waitman.

  12. BALBaltimore Ravens
    Q4 2:30TD
    Zay Flowers

    Points+6

    Yard line
    PIT 64
    Score
    23-20

    (2:30) (Shotgun) 8-L.Jackson pass deep left to 4-Z.Flowers for 64 yards, TOUCHDOWN. Penalty on PIT-24-J.Porter, Defensive Holding, declined.

  13. BALBaltimore Ravens
    Q4 2:20XP
    Tyler Loop

    Points+1

    Yard line
    PIT 15
    Score
    24-20

    33-T.Loop extra point is GOOD, Center-46-N.Moore, Holder-11-J.Stout.

  14. PITPittsburgh Steelers
    Q4 1:00TD
    Calvin Austin III

    Points+6

    Yard line
    BAL 26
    Score
    24-26

    (1:00) (Shotgun) 8-A.Rodgers pass deep left to 19-C.Austin for 26 yards, TOUCHDOWN.

Stars of the game

Top performers by total expected points added (EPA).

  1. 1Zay FlowersZay Flowers · Baltimore Ravens · Receiving · +10.57 total EPA · 6 snaps · +1.76 EPA/play
  2. 2Lucky JacksonLucky Jackson · Baltimore Ravens · Passing · +9.19 total EPA · 24 snaps · +0.38 EPA/play
  3. 3Aaron RodgersAaron Rodgers · Pittsburgh Steelers · Passing · +8.93 total EPA · 52 snaps · +0.17 EPA/play
  4. 4Devontez WalkerDevontez Walker · Baltimore Ravens · Receiving · +7.02 total EPA · 2 snaps · +3.51 EPA/play
  5. 5Pat FreiermuthPat Freiermuth · Pittsburgh Steelers · Receiving · +3.55 total EPA · 5 snaps · +0.71 EPA/play
  6. 6Calvin Austin IIICalvin Austin III · Pittsburgh Steelers · Receiving · +2.45 total EPA · 7 snaps · +0.35 EPA/play
  7. 7Kenneth GainwellKenneth Gainwell · Pittsburgh Steelers · Receiving · +2.44 total EPA · 9 snaps · +0.27 EPA/play
  8. 8Isaiah LikelyIsaiah Likely · Baltimore Ravens · Receiving · +2.42 total EPA · 2 snaps · +1.21 EPA/play

FantasyHQ Game MVP

Highest total EPA with the player's top snap and the game's biggest single play when different.

Zay Flowers

FantasyHQ Game MVP

Zay Flowers — BAL · Receiving

Zay Flowers posted the highest total EPA (+10.57) in the game, the strongest overall impact for Baltimore Ravens. Across 6 counted snaps, they averaged +1.76 EPA per play.

Zay Flowers's top snap (+6.56 EPA): (2:30) (Shotgun) 8-L.Jackson pass deep left to 4-Z.Flowers for 64 yards, TOUCHDOWN. Penalty on PIT-24-J.Porter, Defensive Holding, declined.

Biggest single play (+6.66 EPA): Lucky Jackson — (11:01) (Shotgun) 8-L.Jackson pass deep left to 81-D.Walker for 38 yards, TOUCHDOWN.

Quarterback report card

Aaron Rodgers led all passers in efficiency for Pittsburgh Steelers, setting the tone in the passing game according to FantasyHQ analytics.

  • Aaron RodgersAaron Rodgers (Pittsburgh Steelers) · 52 dropbacks · 59.6% completion · +1.2% CPOE · +0.17 EPA/play · +8.93 total EPA
  • Lucky JacksonLucky Jackson (Baltimore Ravens) · 24 dropbacks · 45.8% completion · +2.6% CPOE · +0.38 EPA/play · +9.19 total EPA

Team stats comparison

Side-by-side offensive and defensive efficiency.

StatBaltimore RavensPittsburgh Steelers
Offensive EPA/play+0.099+0.082
Offensive success rate39.7%48.4%
Pass EPA/play+0.383+0.172
Rush EPA/play-0.084-0.220
Defensive EPA/play-0.082-0.099
Defensive success rate51.6%60.3%

Drive & efficiency notes

Both offenses finished within striking distance on EPA per play (Baltimore Ravens +0.10, Pittsburgh Steelers +0.08) — a true toss-up on the analytics sheet.

Season benchmark context (offensive EPA per play):

  • Baltimore Ravens: +0.10 EPA/play (68th percentile vs. 2025 team-game averages)
  • Pittsburgh Steelers: +0.08 EPA/play (65th percentile vs. 2025 team-game averages)
  • Baltimore Ravens: 10 drives, +6.75 total EPA, 4 scoring drives
  • Pittsburgh Steelers: 11 drives, +7.43 total EPA, 5 scoring drives
Who scored touchdowns and field goals

Every touchdown and field goal from official play-by-play.

Touchdowns

  • Devontez WalkerBaltimore Ravens — Devontez Walker (Lucky Jackson pass) (Q1 11:01)
  • Basil OkoyePittsburgh Steelers — Basil Okoye (Q3 8:24)
  • Zay FlowersBaltimore Ravens — Zay Flowers (Lucky Jackson pass) (Q4 8:52)
  • Kenneth GainwellPittsburgh Steelers — Kenneth Gainwell (Q4 3:53)
  • Zay FlowersBaltimore Ravens — Zay Flowers (Lucky Jackson pass) (Q4 2:30)
  • Calvin Austin IIIPittsburgh Steelers — Calvin Austin III (Aaron Rodgers pass) (Q4 1:00)

Field goals

  • Tyler LoopBaltimore Ravens — Tyler Loop (Q2 13:37)
  • Chris BoswellPittsburgh Steelers — Chris Boswell (Q2 8:56)
  • Chris BoswellPittsburgh Steelers — Chris Boswell (Q3 4:31)
Quarter by quarter

Quarter-by-quarter recap from live scoring plays.

The opening quarter: Baltimore Ravens won the period 7–0. Baltimore Ravens found the end zone from the PIT 38 (Q1 11:01) — (11:01) (Shotgun) 8-L.Jackson pass deep left to 81-D.Walker for 38 yards, TOUCHDOWN.; Baltimore Ravens added 1 points from the PIT 15 (Q1 10:54) — 33-T.Loop extra point is GOOD, Center-46-N.Moore, Holder-11-J.Stout..

The second quarter: The quarter finished even at 3–3. Baltimore Ravens connected on a field goal from the PIT 22 (Q2 13:37) — (13:37) 33-T.Loop 40 yard field goal is GOOD, Center-46-N.Moore, Holder-11-J.Stout.; Pittsburgh Steelers connected on a field goal from the BAL 39 (Q2 8:56) — (8:56) 9-C.Boswell 57 yard field goal is GOOD, Center-46-C.Kuntz, Holder-3-C.Waitman..

The third quarter: Pittsburgh Steelers won the period 10–0. Pittsburgh Steelers found the end zone from the BAL 1 (Q3 8:24); Pittsburgh Steelers added 1 points from the BAL 15 (Q3 8:23) — 9-C.Boswell extra point is GOOD, Center-46-C.Kuntz, Holder-3-C.Waitman.; Pittsburgh Steelers connected on a field goal from the BAL 7 (Q3 4:31) — (4:31) 9-C.Boswell 25 yard field goal is GOOD, Center-46-C.Kuntz, Holder-3-C.Waitman..

The fourth quarter: Pittsburgh Steelers won the period 19–14. Baltimore Ravens found the end zone from the PIT 50 (Q4 8:52) — (8:52) (Shotgun) 8-L.Jackson pass deep middle to 4-Z.Flowers for 50 yards, TOUCHDOWN.; Baltimore Ravens added 1 points from the PIT 15 (Q4 8:42) — 33-T.Loop extra point is GOOD, Center-46-N.Moore, Holder-11-J.Stout.; Pittsburgh Steelers found the end zone from the BAL 2 (Q4 3:53); Pittsburgh Steelers found the end zone from the BAL 15 (Q4 3:49) — 9-C.Boswell extra point is GOOD, Center-46-C.Kuntz, Holder-3-C.Waitman.; Baltimore Ravens found the end zone from the PIT 64 (Q4 2:30); Baltimore Ravens added 1 points from the PIT 15 (Q4 2:20) — 33-T.Loop extra point is GOOD, Center-46-N.Moore, Holder-11-J.Stout.; Pittsburgh Steelers found the end zone from the BAL 26 (Q4 1:00) — (1:00) (Shotgun) 8-A.Rodgers pass deep left to 19-C.Austin for 26 yards, TOUCHDOWN..

Turning points

Plays that moved win probability the most.

  • Baltimore Ravens (Q4 0:02) — (:02) 33-T.Loop 44 yard field goal is No Good, Wide Right, Center-46-N.Moore, Holder-11-J.Stout. [WPA -54.4% · EPA -2.35]
  • Baltimore Ravens (Q4 2:30) — (2:30) (Shotgun) 8-L.Jackson pass deep left to 4-Z.Flowers for 64 yards, TOUCHDOWN. Penalty on PIT-24-J.Porter, Defensive Holding, declined. [WPA +45.4% · EPA +6.56]
  • Baltimore Ravens (Q4 0:21) — (:21) (Shotgun) 8-L.Jackson pass deep left to 80-I.Likely to PIT 24 for 26 yards (5-J.Ramsey) [90-T.Watt]. [WPA +34.9% · EPA +1.88]
  • Pittsburgh Steelers (Q4 1:00) — (1:00) (Shotgun) 8-A.Rodgers pass deep left to 19-C.Austin for 26 yards, TOUCHDOWN. [WPA +33.6% · EPA +4.21]
  • Baltimore Ravens (Q4 8:52) — (8:52) (Shotgun) 8-L.Jackson pass deep middle to 4-Z.Flowers for 50 yards, TOUCHDOWN. [WPA +29.4% · EPA +5.15]
Impact plays

Highest EPA snaps that flipped field position.

  • Baltimore Ravens (Q1 11:01) — (11:01) (Shotgun) 8-L.Jackson pass deep left to 81-D.Walker for 38 yards, TOUCHDOWN. [WPA +16.2% · EPA +6.66]
  • Baltimore Ravens (Q4 2:30) — (2:30) (Shotgun) 8-L.Jackson pass deep left to 4-Z.Flowers for 64 yards, TOUCHDOWN. Penalty on PIT-24-J.Porter, Defensive Holding, declined. [WPA +45.4% · EPA +6.56]
  • Baltimore Ravens (Q4 8:52) — (8:52) (Shotgun) 8-L.Jackson pass deep middle to 4-Z.Flowers for 50 yards, TOUCHDOWN. [WPA +29.4% · EPA +5.15]
  • Baltimore Ravens (Q3 7:31) — (7:31) (Shotgun) 8-L.Jackson pass short middle intended for 10-D.Hopkins INTERCEPTED by 90-T.Watt (56-A.Highsmith) at BAL 26. 90-T.Watt to BAL 26 for no gain (79-R.Stanley). [WPA -10.1% · EPA -4.60]
Every scoring play

Chronological scoring with play-by-play context.

  1. Baltimore Ravens TD (+6) — Q1 11:01 · PIT 38 · Score 6-0
    (11:01) (Shotgun) 8-L.Jackson pass deep left to 81-D.Walker for 38 yards, TOUCHDOWN.
  2. Baltimore Ravens XP (+1) — Q1 10:54 · PIT 15 · Score 7-0
    33-T.Loop extra point is GOOD, Center-46-N.Moore, Holder-11-J.Stout.
  3. Baltimore Ravens FG (+3) — Q2 13:37 · PIT 22 · Score 10-0
    (13:37) 33-T.Loop 40 yard field goal is GOOD, Center-46-N.Moore, Holder-11-J.Stout.
  4. Pittsburgh Steelers FG (+3) — Q2 8:56 · BAL 39 · Score 10-3
    (8:56) 9-C.Boswell 57 yard field goal is GOOD, Center-46-C.Kuntz, Holder-3-C.Waitman.
  5. Pittsburgh Steelers TD (+6) — Q3 8:24 · BAL 1 · Score 10-9
    (8:24) 97-Ca.Heyward reported in as eligible. Direct snap to 83-Co.Heyward. 83-Co.Heyward up the middle for 1 yard, TOUCHDOWN. Penalty on BAL-91-B.Okoye, Defensive Offside, declined.
  6. Pittsburgh Steelers XP (+1) — Q3 8:23 · BAL 15 · Score 10-10
    9-C.Boswell extra point is GOOD, Center-46-C.Kuntz, Holder-3-C.Waitman.
  7. Pittsburgh Steelers FG (+3) — Q3 4:31 · BAL 7 · Score 10-13
    (4:31) 9-C.Boswell 25 yard field goal is GOOD, Center-46-C.Kuntz, Holder-3-C.Waitman.
  8. Baltimore Ravens TD (+6) — Q4 8:52 · PIT 50 · Score 16-13
    (8:52) (Shotgun) 8-L.Jackson pass deep middle to 4-Z.Flowers for 50 yards, TOUCHDOWN.
  9. Baltimore Ravens XP (+1) — Q4 8:42 · PIT 15 · Score 17-13
    33-T.Loop extra point is GOOD, Center-46-N.Moore, Holder-11-J.Stout.
  10. Pittsburgh Steelers TD (+6) — Q4 3:53 · BAL 2 · Score 17-19
    (3:53) (Shotgun) 74-S.Anderson reported in as eligible. 14-K.Gainwell right end for 2 yards, TOUCHDOWN. ** Injury Update: BAL-2-N.Wiggins has returned to the game.
  11. Pittsburgh Steelers TD (+7) — Q4 3:49 · BAL 15 · Score 17-20
    9-C.Boswell extra point is GOOD, Center-46-C.Kuntz, Holder-3-C.Waitman.
  12. Baltimore Ravens TD (+6) — Q4 2:30 · PIT 64 · Score 23-20
    (2:30) (Shotgun) 8-L.Jackson pass deep left to 4-Z.Flowers for 64 yards, TOUCHDOWN. Penalty on PIT-24-J.Porter, Defensive Holding, declined.
  13. Baltimore Ravens XP (+1) — Q4 2:20 · PIT 15 · Score 24-20
    33-T.Loop extra point is GOOD, Center-46-N.Moore, Holder-11-J.Stout.
  14. Pittsburgh Steelers TD (+6) — Q4 1:00 · BAL 26 · Score 24-26
    (1:00) (Shotgun) 8-A.Rodgers pass deep left to 19-C.Austin for 26 yards, TOUCHDOWN.

Key takeaways

What to remember for fantasy research and follow-up box score digging.

  • Pittsburgh Steelers earned the result — use the box score for snap-level context.
  • One-score margin — verify garbage-time stats before drawing fantasy conclusions.
  • Zay Flowers (Baltimore Ravens) led total EPA — start here for highlight and prop research.

Frequently asked questions

Who won Baltimore Ravens vs Pittsburgh Steelers on 2026-01-04?

The Pittsburgh Steelers beat the Baltimore Ravens 26-24 in Week 18, 2025.

What was the score by quarter in Baltimore Ravens vs Pittsburgh Steelers?

Q1: Baltimore Ravens 7, Pittsburgh Steelers 0; Q2: Baltimore Ravens 3, Pittsburgh Steelers 3; Q3: Baltimore Ravens 0, Pittsburgh Steelers 10; Q4: Baltimore Ravens 14, Pittsburgh Steelers 19; Final: Baltimore Ravens 24, Pittsburgh Steelers 26.

Who scored touchdowns and field goals in Baltimore Ravens vs Pittsburgh Steelers?

Baltimore Ravens touchdown — D. Walker (L. Jackson pass) (Q1 11:01) Pittsburgh Steelers touchdown — B. Okoye (Q3 8:24) Baltimore Ravens touchdown — Z. Flowers (L. Jackson pass) (Q4 8:52) Pittsburgh Steelers touchdown — K. Gainwell (Q4 3:53) Baltimore Ravens touchdown — Z. Flowers (L. Jackson pass) (Q4 2:30) Pittsburgh Steelers touchdown — C. Austin (A. Rodgers pass) (Q4 1:00) Baltimore Ravens field goal — T. Loop (Q2 13:37, 3 pts) Pittsburgh Steelers field goal — C. Boswell (Q2 8:56, 3 pts) Pittsburgh Steelers field goal — C. Boswell (Q3 4:31, 3 pts) Extra points followed each touchdown unless noted in the play-by-play.

How did the quarterbacks play in Baltimore Ravens vs Pittsburgh Steelers?

Aaron Rodgers (Pittsburgh Steelers), 59.6% completion, +1.2% CPOE, +0.17 EPA per dropback, +8.93 total passing EPA. Lucky Jackson (Baltimore Ravens), 45.8% completion, +2.6% CPOE, +0.38 EPA per dropback, +9.19 total passing EPA.

Who was FantasyHQ's player of the game in Baltimore Ravens vs Pittsburgh Steelers?

Zay Flowers (Baltimore Ravens) was FantasyHQ's Game MVP with +10.57 total EPA on Receiving plays. across 6 snaps. Their top snap (+6.56 EPA): (2:30) (Shotgun) 8-L.Jackson pass deep left to 4-Z.Flowers for 64 yards, TOUCHDOWN. Penalty on PIT-24-J.Porter, Defensive Holding, declined..

Was Baltimore Ravens vs Pittsburgh Steelers a close game?

Yes — the margin was 2 points. Pittsburgh Steelers won 26-24 in a game that came down to the wire.

Season records after this game

Baltimore Ravens

Entered 8-8 Now 8-9 L

Pittsburgh Steelers

Entered 9-7 Now 10-7 W