For the complete documentation index, see llms.txt. Markdown variants are available only for registry-approved public pages by appending .md to eligible URLs or by sending Accept: text/markdown.

2025 Week 15 · Mon, Dec 15, 2025 · Acrisure Stadium

Miami Dolphins

15

Pittsburgh SteelersWinner

28

PIT -3 ✓O 42.5 ✓17°F

Pittsburgh Steelers 28–15. Biggest swing: Q2 0:21, PIT +11% win probability on one snap.

The game in one curve — scrub to replay it

Win probability

0255075100End Q1End Q2End Q3PITMIA
Q2 · 0:21MIA 3PIT 6PIT ball · 3rd & 1PIT 63%

(:21) Direct snap to 83-Co.Heyward. 83-Co.Heyward right guard for 1 yard, TOUCHDOWN.

Market-anchored home win probability, play by play. Drag across the curve or use arrow keys to replay the game; gold diamonds mark the biggest momentum swings — tap one to jump there.

Highest-leverage plays

  1. Q2 · 0:21PIT +11% win prob(:21) Direct snap to 83-Co.Heyward. 83-Co.Heyward right guard for 1 yard, TOUCHDOWN.
  2. Q2 · 1:46PIT +10% win prob(1:46) Direct snap to 83-Co.Heyward. 83-Co.Heyward up the middle to MIA 14 for 1 yard (25-T.Dodson; 21-A.Davis).
  3. Q1 · 8:01MIA +9% win prob(8:01) 1-T.Tagovailoa pass deep left intended for 17-J.Waddle INTERCEPTED by 22-A.Samuel at PIT 19. 22-A.Samuel to PIT 19 for no gain (17-J.Waddle).
  4. Q2 · 5:17PIT +8% win prob(5:17) 47-R.Patterson 54 yard field goal is GOOD, Center-49-J.Cardona, Holder-16-J.Bailey.

How the points landed

Scoring summary

  1. Q2 · 5:17MIA Field goal

    (5:17) 47-R.Patterson 54 yard field goal is GOOD, Center-49-J.Cardona, Holder-16-J.Bailey.

    Score after this play: MIA 3PIT 0
  2. Q2 · 0:21PIT Touchdown

    (:21) Direct snap to 83-Co.Heyward. 83-Co.Heyward right guard for 1 yard, TOUCHDOWN. (kick good)

    Score after this play: MIA 3PIT 7
  3. Q3 · 11:26PIT Touchdown

    (11:26) 8-A.Rodgers pass deep left to 11-M.Valdes-Scantling for 19 yards, TOUCHDOWN. (kick good)

    Score after this play: MIA 3PIT 14
  4. Q3 · 5:06PIT Touchdown

    (5:06) (Shotgun) 8-A.Rodgers pass short middle to 4-D.Metcalf for 28 yards, TOUCHDOWN. (kick good)

    Score after this play: MIA 3PIT 21
  5. Q4 · 13:07PIT Touchdown

    (13:07) 74-S.Anderson reported in as eligible. 81-J.Smith right end for 14 yards, TOUCHDOWN. (kick good)

    Score after this play: MIA 3PIT 28
  6. Q4 · 9:48MIA Touchdown

    (9:48) (Shotgun) 1-T.Tagovailoa pass short right to 83-D.Waller for 6 yards, TOUCHDOWN.

    Score after this play: MIA 9PIT 28
  7. Q4 · 2:38MIA Touchdown

    (2:38) (Shotgun) 1-T.Tagovailoa pass short left to 83-D.Waller for 13 yards, TOUCHDOWN.

    Score after this play: MIA 15PIT 28

Down-to-down truth

Situational splits

MetricDolphinsSteelers
Offensive plays5062
Total yards285336 (edge)
Yards per play5.7 (edge)5.4
Expected points added / play-0.040.22 (edge)
Success rate42%53% (edge)
Dropback rate70%48%
Dropback efficiency (EPA/play)0.040.37 (edge)
Rush efficiency (EPA/play)-0.230.08 (edge)
Third downs2/84/13 (edge)
Red-zone trips → TDs0 → 00 → 0
Explosive plays (10+ rush / 20+ pass)55
First downs gained on snaps1819 (edge)
Sacks taken43 (edge)
Turnovers10 (edge)

Steelers won the down-to-down efficiency fight: 0.22 expected points added per play vs -0.04.

Who moved the needle

Top performers

Passing · MIA

Tua TagovailoaQB

22/28, 253 yds, 2 TD, 1 INT

2.6 expected points added · +15.5% completion over expected

Passing · PIT

Aaron RodgersQB

23/27, 224 yds, 2 TD, 0 INT

11.1 expected points added · +10.4% completion over expected

Rushing · PIT

Kenneth GainwellRB

13 att, 80 yds, 0 TD

0.5 expected points added on the ground

Rushing · MIA

De'Von AchaneRB

12 att, 60 yds, 0 TD

-0.1 expected points added on the ground

Receiving · MIA

De'Von AchaneRB

6/6 for 67 yds, 0 TD

23% of team targets · 4.1 expected points added

Receiving · MIA

Darren WallerTE

7/8 for 66 yds, 2 TD

31% of team targets · 5.6 expected points added

Possession by possession

Drive chart

#TeamStartPlaysScrim ydsClockResult
1MIAMIA 276232:23Punt
2PITPIT 20492:23Punt
3MIAMIA 294312:20Interception
4PITPIT 1914398:02Punt
5MIAMIA 206193:48Punt
6PITPIT 294102:29Punt
7MIAMIA 317333:24Field goal +3
8PITPIT 4014584:54Touchdown +7
9MIAMIA 35270:17End of half
10PITPIT 298713:40Touchdown +7
11MIAMIA 405-82:14Punt
12PITPIT 2311724:08Touchdown +7
13MIAMIA 295-121:46Punt
14PITPIT 1910715:11Touchdown +7
15MIAMIA 358653:20Touchdown +6
16PITPIT 36592:18Punt
17MIAMIA 1410864:51Touchdown +6
18PIT505-30:28Punt
19MIAMIA 37412:04End of game

7 of 19 drives ended in points. Longest march: Dolphins gained 86 scrimmage yards over 10 plays for a touchdown.

Full stat lines

Box score

Miami Dolphins

Passing

PlayerC/AttYdsTDINTSackedEPA
Tua Tagovailoa22/282532142.6

Rushing

PlayerAttYdsAvgTDEPA
De'Von Achane12605.00-0.1
Jaylen Wright122.00-0.6
Tua Tagovailoa111.00-1.2
Ollie Gordon II200.00-2.8

Receiving

PlayerRecTgtYdsTDTgt shareEPA
De'Von Achane6667023%4.1
Darren Waller7866231%5.6
Greg Dulcich224608%1.5
Jaylen Waddle2426015%-3.2
Julian Hill222508%1.4
Malik Washington111004%0.1
Jaylen Wright11904%0.7
Alec Ingold11404%-0.4
Nick Westbrook-Ikhine01004%-0.1

Defense (top contributors)

PlayerSoloAstSacksINTPD
Jordyn Brooks761.001
Tyrel Dodson820.000
Jack Jones620.000
Minkah Fitzpatrick510.000
Ashtyn Davis240.000
Rasul Douglas140.000
Bradley Chubb220.000
Ifeatu Melifonwu120.000
Dante Trader Jr.110.000
Isaiah Johnson200.000

Pittsburgh Steelers

Passing

PlayerC/AttYdsTDINTSackedEPA
Aaron Rodgers23/2722420311.1

Rushing

PlayerAttYdsAvgTDEPA
Kenneth Gainwell13806.200.5
Jaylen Warren12332.80-2.8
Jonnu Smith11414.012.0
Connor Heyward441.013.7
Kaleb Johnson242.00-0.8

Receiving

PlayerRecTgtYdsTDTgt shareEPA
DK Metcalf3355111%6.2
Kenneth Gainwell7746026%5.1
Pat Freiermuth3545019%5.2
Darnell Washington3425015%0.8
Marquez Valdes-Scantling111914%2.5
Jaylen Warren3315011%-0.7
Jonnu Smith221207%0.1
Adam Thielen11704%0.0
Calvin Austin III01004%-1.9

Defense (top contributors)

PlayerSoloAstSacksINTPD
Patrick Queen910.000
Jalen Ramsey421.000
Malik Harrison320.000
Cameron Heyward321.000
Payton Wilson221.000
Esezi Otomewo121.000
Jack Sawyer120.000
Alex Highsmith200.001
Asante Samuel Jr.200.011
Kyle Dugger200.000

Closing number vs result

Betting context

Closing spread
PIT -3
Closing total
42.5
MIA moneyline
+145
PIT moneyline
-175

Steelers closed -3 and covered, winning by 13.

Total closed 42.5; the game landed 43 — over by 0.5.

Conditions and crew

Game environment

Venue
Acrisure Stadium
Roof / surface
outdoors · grass
Kickoff weather
17°F, wind 7 mph
Referee
Land Clark
Rest
MIA 8 days · PIT 8 days
Coaches
Mike McDaniel vs Mike Tomlin