2025 Week 18 · Sun, Jan 4, 2026 · Acrisure Stadium
Baltimore Ravens
24
Pittsburgh SteelersWinner
26
Pittsburgh Steelers 26–24 — decided on the final possessions. Biggest swing: Q4 0:02, BAL +61% win probability on one snap.
The game in one curve — scrub to replay it
Win probability
(:02) 33-T.Loop 44 yard field goal is No Good, Wide Right, Center-46-N.Moore, Holder-11-J.Stout.
Highest-leverage plays
- Q4 · 0:02BAL +61% win prob(:02) 33-T.Loop 44 yard field goal is No Good, Wide Right, Center-46-N.Moore, Holder-11-J.Stout.
- Q4 · 0:21PIT +40% win prob(:21) (Shotgun) 8-L.Jackson pass deep left to 80-I.Likely to PIT 24 for 26 yards (5-J.Ramsey) [90-T.Watt].
- Q4 · 2:30PIT +38% win prob(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.
- Q4 · 1:00PIT +31% win prob(1:00) (Shotgun) 8-A.Rodgers pass deep left to 19-C.Austin for 26 yards, TOUCHDOWN.
How the points landed
Scoring summary
- Q1 · 11:01BAL Touchdown
(11:01) (Shotgun) 8-L.Jackson pass deep left to 81-D.Walker for 38 yards, TOUCHDOWN. (kick good)
Score after this play: BAL 7 — PIT 0 - Q2 · 13:37BAL Field goal
(13:37) 33-T.Loop 40 yard field goal is GOOD, Center-46-N.Moore, Holder-11-J.Stout.
Score after this play: BAL 10 — PIT 0 - Q2 · 8:56PIT Field goal
(8:56) 9-C.Boswell 57 yard field goal is GOOD, Center-46-C.Kuntz, Holder-3-C.Waitman.
Score after this play: BAL 10 — PIT 3 - Q3 · 8:24PIT Touchdown
(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. (kick good)
Score after this play: BAL 10 — PIT 10 - Q3 · 4:31PIT Field goal
(4:31) 9-C.Boswell 25 yard field goal is GOOD, Center-46-C.Kuntz, Holder-3-C.Waitman.
Score after this play: BAL 10 — PIT 13 - Q4 · 8:52BAL Touchdown
(8:52) (Shotgun) 8-L.Jackson pass deep middle to 4-Z.Flowers for 50 yards, TOUCHDOWN. (kick good)
Score after this play: BAL 17 — PIT 13 - Q4 · 3:53PIT Touchdown
(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. (kick good)
Score after this play: BAL 17 — PIT 20 - Q4 · 2:30BAL Touchdown
(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. (kick good)
Score after this play: BAL 24 — PIT 20 - Q4 · 1:00PIT Touchdown
(1:00) (Shotgun) 8-A.Rodgers pass deep left to 19-C.Austin for 26 yards, TOUCHDOWN.
Score after this play: BAL 24 — PIT 26
Down-to-down truth
Situational splits
| Metric | Ravens | Steelers |
|---|---|---|
| Offensive plays | 47 | 73 |
| Total yards | 361 | 390 (edge) |
| Yards per play | 7.7 (edge) | 5.3 |
| Expected points added / play | 0.14 (edge) | 0.06 |
| Success rate | 34% | 45% (edge) |
| Dropback rate | 45% | 68% |
| Dropback efficiency (EPA/play) | 0.41 (edge) | 0.19 |
| Rush efficiency (EPA/play) | -0.08 (edge) | -0.22 |
| Third downs | 4/13 | 9/16 (edge) |
| Red-zone trips → TDs | 0 → 0 | 0 → 0 |
| Explosive plays (10+ rush / 20+ pass) | 7 (edge) | 6 |
| First downs gained on snaps | 11 | 22 (edge) |
| Sacks taken | 3 | 2 (edge) |
| Turnovers | 1 | 0 (edge) |
Who moved the needle
Top performers
Passing · PIT
31/47, 294 yds, 1 TD, 0 INT
7.5 expected points added · +1.2% completion over expected
Passing · BAL
11/18, 238 yds, 3 TD, 1 INT
8.7 expected points added · +2.6% completion over expected
Receiving · PIT
8/9 for 64 yds, 0 TD
20% of team targets · 2.4 expected points added
Possession by possession
Drive chart
| # | Team | Start | Plays | Scrim yds | Clock | Result | |
|---|---|---|---|---|---|---|---|
| 1 | BAL | BAL 15 | 10 | 100 | 4:06 | Touchdown +7 | |
| 2 | PIT | PIT 37 | 6 | 1 | 1:29 | Punt | |
| 3 | BAL | BAL 14 | 8 | 3 | 4:26 | Punt | |
| 4 | PIT | PIT 25 | 7 | 20 | 3:17 | Turnover on downs | |
| 5 | BAL | PIT 45 | 6 | 23 | 3:09 | Field goal +3 | |
| 6 | PIT | PIT 25 | 9 | 36 | 4:41 | Field goal +3 | |
| 7 | BAL | BAL 35 | 5 | 6 | 2:42 | Punt | |
| 8 | PIT | PIT 17 | 4 | 0 | 0:31 | Punt | |
| 9 | BAL | BAL 35 | 6 | 33 | 2:30 | Punt | |
| 10 | PIT | PIT 9 | 13 | 81 | 3:09 | End of half | |
| 11 | PIT | PIT 33 | 14 | 67 | 6:37 | Touchdown +7 | |
| 12 | BAL | BAL 34 | 4 | 0 | 0:58 | Interception | |
| 13 | PIT | BAL 26 | 6 | 19 | 2:57 | Field goal +3 | |
| 14 | BAL | BAL 23 | 7 | 18 | 3:24 | Punt | |
| 15 | PIT | PIT 12 | 9 | 36 | 5:12 | Punt | |
| 16 | BAL | BAL 29 | 5 | 71 | 2:10 | Touchdown +7 | |
| 17 | PIT | PIT 40 | 10 | 65 | 4:53 | Touchdown +7 | |
| 18 | BAL | BAL 27 | 5 | 73 | 1:29 | Touchdown +7 | |
| 19 | PIT | PIT 35 | 8 | 65 | 1:25 | Touchdown +6 | |
| 20 | BAL | BAL 47 | 7 | 34 | 0:55 | Missed field goal |
9 of 20 drives ended in points. Longest march: Ravens gained 100 scrimmage yards over 10 plays for a touchdown.
Full stat lines
Box score
Baltimore Ravens
Passing
| Player | C/Att | Yds | TD | INT | Sacked | EPA |
|---|---|---|---|---|---|---|
| Lamar Jackson | 11/18 | 238 | 3 | 1 | 3 | 8.7 |
Rushing
| Player | Att | Yds | Avg | TD | EPA |
|---|---|---|---|---|---|
| Derrick Henry | 20 | 126 | 6.3 | 0 | 1.0 |
| Lamar Jackson | 4 | 9 | 2.3 | 0 | 0.1 |
| Keaton Mitchell | 2 | 2 | 1.0 | 0 | -0.9 |
| Rasheen Ali | 1 | 0 | 0.0 | 0 | -2.1 |
Receiving
| Player | Rec | Tgt | Yds | TD | Tgt share | EPA |
|---|---|---|---|---|---|---|
| Zay Flowers | 4 | 6 | 138 | 2 | 35% | 10.6 |
| Devontez Walker | 2 | 2 | 46 | 1 | 12% | 7.0 |
| Isaiah Likely | 2 | 2 | 32 | 0 | 12% | 2.4 |
| Mark Andrews | 2 | 3 | 14 | 0 | 18% | -1.0 |
| Patrick Ricard | 1 | 1 | 8 | 0 | 6% | 0.2 |
| Derrick Henry | 0 | 1 | 0 | 0 | 6% | -0.8 |
| DeAndre Hopkins | 0 | 2 | 0 | 0 | 12% | -4.9 |
Defense (top contributors)
| Player | Solo | Ast | Sacks | INT | PD |
|---|---|---|---|---|---|
| Trenton Simpson | 6 | 3 | 0.0 | 0 | 0 |
| Kyle Hamilton | 6 | 3 | 0.0 | 0 | 1 |
| Marlon Humphrey | 5 | 2 | 0.0 | 0 | 1 |
| Chidobe Awuzie | 6 | 1 | 0.0 | 0 | 0 |
| Alohi Gilman | 5 | 2 | 0.0 | 0 | 1 |
| Tavius Robinson | 3 | 3 | 1.0 | 0 | 0 |
| Travis Jones | 1 | 4 | 1.0 | 0 | 0 |
| Nate Wiggins | 1 | 3 | 0.0 | 0 | 2 |
| Brent Urban | 1 | 2 | 0.0 | 0 | 0 |
| Roquan Smith | 1 | 2 | 0.0 | 0 | 0 |
Pittsburgh Steelers
Passing
| Player | C/Att | Yds | TD | INT | Sacked | EPA |
|---|---|---|---|---|---|---|
| Aaron Rodgers | 31/47 | 294 | 1 | 0 | 2 | 7.5 |
Rushing
| Player | Att | Yds | Avg | TD | EPA |
|---|---|---|---|---|---|
| Jaylen Warren | 14 | 66 | 4.7 | 0 | -1.2 |
| Aaron Rodgers | 1 | 20 | 20.0 | 0 | 1.9 |
| Kenneth Gainwell | 5 | 10 | 2.0 | 1 | -2.6 |
| Connor Heyward | 3 | 2 | 0.7 | 1 | -0.8 |
| Jonnu Smith | 1 | 2 | 2.0 | 0 | -0.5 |
Receiving
| Player | Rec | Tgt | Yds | TD | Tgt share | EPA |
|---|---|---|---|---|---|---|
| Kenneth Gainwell | 8 | 9 | 64 | 0 | 20% | 2.4 |
| Calvin Austin III | 3 | 7 | 55 | 1 | 16% | 2.5 |
| Pat Freiermuth | 3 | 5 | 51 | 0 | 11% | 3.6 |
| Adam Thielen | 3 | 6 | 43 | 0 | 14% | 1.4 |
| Marquez Valdes-Scantling | 5 | 7 | 34 | 0 | 16% | 1.8 |
| Jaylen Warren | 5 | 5 | 33 | 0 | 11% | 2.4 |
| Scott Miller | 2 | 2 | 9 | 0 | 5% | -0.3 |
| Connor Heyward | 1 | 1 | 3 | 0 | 2% | -0.1 |
| Jonnu Smith | 1 | 2 | 2 | 0 | 5% | -1.0 |
Defense (top contributors)
| Player | Solo | Ast | Sacks | INT | PD |
|---|---|---|---|---|---|
| Cameron Heyward | 5 | 2 | 0.0 | 0 | 0 |
| Keeanu Benton | 4 | 3 | 0.0 | 0 | 0 |
| Jalen Ramsey | 4 | 2 | 0.0 | 0 | 1 |
| Malik Harrison | 3 | 2 | 0.0 | 0 | 0 |
| Payton Wilson | 1 | 2 | 0.0 | 0 | 0 |
| Connor Heyward | 1 | 1 | 0.0 | 0 | 0 |
| Derrick Harmon | 2 | 0 | 1.0 | 0 | 0 |
| Alex Highsmith | 2 | 0 | 1.0 | 0 | 1 |
| James Pierre | 2 | 0 | 0.0 | 0 | 0 |
| T.J. Watt | 1 | 1 | 0.0 | 1 | 1 |
Closing number vs result
Betting context
- Closing spread
- BAL -4.5
- Closing total
- 41.5
- BAL moneyline
- -225
- PIT moneyline
- +185
Ravens closed -4.5 and lost outright — an upset against the closing number.
Total closed 41.5; the game landed 50 — over by 8.5.
Conditions and crew
Game environment
- Venue
- Acrisure Stadium
- Roof / surface
- outdoors · grass
- Kickoff weather
- 25°F, wind 3 mph
- Referee
- Shawn Smith
- Rest
- BAL 8 days · PIT 7 days
- Coaches
- John Harbaugh vs Mike Tomlin
Division game — familiarity tightens these matchups; closing numbers tend to be sharper.