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.
Sync your league to My Playbook for custom advice

2025 Week 10 · Sun, Nov 9, 2025 · Hard Rock Stadium

Buffalo Bills

13

Miami DolphinsWinner

30

BUF -8.5 upsetU 50.5 ✓

Miami Dolphins 30–13 — never really in doubt late. Biggest swing: Q2 15:00, MIA +15% win probability on one snap.

The game in one curve — scrub to replay it

Win probability

0255075100End Q1End Q2End Q3MIABUF
Q2 · 15:00BUF 0MIA 13MIA ball · 2nd & 11BUF 62%

(15:00) 64-D.Brunskill reported in as eligible. 1-T.Tagovailoa pass deep right to 17-J.Waddle for 38 yards, TOUCHDOWN. Penalty on BUF-31-M.Hairston, Defensive Pass Interference, declined.

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 · 15:00MIA +15% win prob(15:00) 64-D.Brunskill reported in as eligible. 1-T.Tagovailoa pass deep right to 17-J.Waddle for 38 yards, TOUCHDOWN. Penalty on BUF-31-M.Hairston, Defensive Pass Interference, declined.
  2. Q3 · 6:05BUF +15% win prob(6:05) (Shotgun) 17-J.Allen pass short left intended for 88-D.Knox INTERCEPTED by 9-I.Melifonwu at MIA -2. Touchback.
  3. Q4 · 7:19BUF +12% win prob(7:19) (No Huddle) 17-J.Allen left tackle to MIA 44 for 15 yards (20-J.Brooks; 23-J.Jones). FUMBLES (20-J.Brooks), RECOVERED by MIA-29-M.Fitzpatrick at MIA 38.
  4. Q4 · 12:44MIA +10% win prob(12:44) (No Huddle, Shotgun) 17-J.Allen pass deep left to 0-K.Coleman for 35 yards, TOUCHDOWN.

How the points landed

Scoring summary

  1. Q1 · 4:53MIA Touchdown

    (4:53) (Shotgun) 1-T.Tagovailoa pass short middle to 6-M.Washington for 9 yards, TOUCHDOWN. (kick good)

    Score after this play: BUF 0MIA 7
  2. Q2 · 15:00MIA Touchdown

    (15:00) 64-D.Brunskill reported in as eligible. 1-T.Tagovailoa pass deep right to 17-J.Waddle for 38 yards, TOUCHDOWN. Penalty on BUF-31-M.Hairston, Defensive Pass Interference, declined.

    Score after this play: BUF 0MIA 13
  3. Q2 · 3:08MIA Field goal

    (3:08) 47-R.Patterson 46 yard field goal is GOOD, Center-49-J.Cardona, Holder-16-J.Bailey.

    Score after this play: BUF 0MIA 16
  4. Q4 · 12:44BUF Touchdown

    (12:44) (No Huddle, Shotgun) 17-J.Allen pass deep left to 0-K.Coleman for 35 yards, TOUCHDOWN.

    Score after this play: BUF 6MIA 16
  5. Q4 · 6:42MIA Touchdown

    (6:42) (Shotgun) 28-D.Achane up the middle for 59 yards, TOUCHDOWN. (kick good)

    Score after this play: BUF 6MIA 23
  6. Q4 · 3:44BUF Touchdown

    (3:44) (Shotgun) 17-J.Allen pass deep middle to 85-J.Hawes for 26 yards, TOUCHDOWN. (kick good)

    Score after this play: BUF 13MIA 23
  7. Q4 · 3:24MIA Touchdown

    (3:24) (Shotgun) 28-D.Achane left tackle for 35 yards, TOUCHDOWN. (kick good)

    Score after this play: BUF 13MIA 30

Down-to-down truth

Situational splits

MetricBillsDolphins
Offensive plays6651
Total yards376 (edge)371
Yards per play5.77.3 (edge)
Expected points added / play-0.070.31 (edge)
Success rate42%43% (edge)
Dropback rate71%41%
Dropback efficiency (EPA/play)0.130.43 (edge)
Rush efficiency (EPA/play)-0.570.23 (edge)
Third downs6/15 (edge)3/9
Red-zone trips → TDs0 → 00 → 0
Explosive plays (10+ rush / 20+ pass)99
First downs gained on snaps1818
Sacks taken30 (edge)
Turnovers32 (edge)

Bills outgained Dolphins 376–371 but lost the turnover battle 3–2. That was the game.

Who moved the needle

Top performers

Passing · BUF

Josh AllenQB

28/40, 306 yds, 2 TD, 1 INT

4.2 expected points added · +7.7% completion over expected

Passing · MIA

Tua TagovailoaQB

15/21, 173 yds, 2 TD, 2 INT

9.0 expected points added · +5.9% completion over expected

Rushing · MIA

De'Von AchaneRB

22 att, 174 yds, 2 TD

8.6 expected points added on the ground

Rushing · BUF

James CookRB

13 att, 53 yds, 0 TD

-5.5 expected points added on the ground

Receiving · MIA

Jaylen WaddleWR

5/7 for 84 yds, 1 TD

33% of team targets · 4.5 expected points added

Receiving · BUF

Khalil ShakirWR

7/9 for 58 yds, 0 TD

23% of team targets · 3.8 expected points added

Possession by possession

Drive chart

#TeamStartPlaysScrim ydsClockResult
1MIAMIA 35441:27Interception
2BUFBUF 25491:17Punt
3MIAMIA 813777:27Touchdown +7
4BUFBUF 297223:33Turnover on downs
5MIAMIA 494511:24Touchdown +6
6BUFBUF 31501:07Punt
7MIAMIA 23482:12Punt
8BUFBUF 156552:31Fumble
9MIAMIA 510675:59Field goal +3
10BUFBUF 315-31:54Punt
11MIAMIA 335140:26Punt
12BUFBUF 20370:43End of half
13BUFBUF 1815779:01Interception
14MIAMIA 207393:59Punt
15BUFBUF 29984:24Touchdown +6
16MIAMIA 227123:41Interception
17BUFBUF 125441:45Fumble
18MIAMIA 383620:39Touchdown +7
19BUFBUF 3513652:55Touchdown +7
20MIABUF 375370:19Touchdown +7
21BUFBUF 35522:13Punt
22MIAMIA 2201:04End of game

7 of 22 drives ended in points. Longest march: Bills gained 98 scrimmage yards over 9 plays for a touchdown.

Full stat lines

Box score

Buffalo Bills

Passing

PlayerC/AttYdsTDINTSackedEPA
Josh Allen28/403062134.2

Rushing

PlayerAttYdsAvgTDEPA
James Cook13534.10-5.5
Josh Allen4317.80-0.8
Mitchell Trubisky144.00-0.6
Ty Johnson122.00-0.1
Elijah Moore1-1-1.00-1.0
Ray Davis2-2-1.00-1.0

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Khalil Shakir7958023%3.8
Keon Coleman3846121%0.1
Dawson Knox3437010%-3.1
Dalton Kincaid233708%2.0
Jackson Hawes122615%-0.7
James Cook5524013%0.2
Ty Johnson222405%0.7
Tyrell Shavers112403%2.3
Curtis Samuel112103%3.1
Elijah Moore22905%-0.1
Ray Davis12005%-1.5

Defense (top contributors)

PlayerSoloAstSacksINTPD
Jordan Poyer350.000
Cam Lewis430.001
Cole Bishop610.011
Joey Bosa400.000
Terrel Bernard310.000
Tre'Davious White220.000
Matt Milano130.000
Javon Solomon210.000
Larry Ogunjobi200.000
Ja'Marcus Ingram100.000

Miami Dolphins

Passing

PlayerC/AttYdsTDINTSackedEPA
Tua Tagovailoa15/211732209.0

Rushing

PlayerAttYdsAvgTDEPA
De'Von Achane221747.928.6
Jaylen Wright5173.40-1.2
Alec Ingold166.000.7
Malik Washington144.00-0.1
Tua Tagovailoa2-1-0.500.0
Ollie Gordon II1-3-3.00-1.1

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Jaylen Waddle5784133%4.5
De'Von Achane6651029%1.4
Greg Dulcich1422019%0.3
Malik Washington239114%1.3
Nick Westbrook-Ikhine11705%1.6

Defense (top contributors)

Closing number vs result

Betting context

Closing spread
BUF -8.5
Closing total
50.5
BUF moneyline
-455
MIA moneyline
+350

Bills closed -8.5 and lost outright — an upset against the closing number.

Total closed 50.5; the game landed 43 — under by 7.5.

Conditions and crew

Game environment

Venue
Hard Rock Stadium
Roof / surface
outdoors · grass
Kickoff weather
84°F, wind 6 mph
Referee
Ron Torbert
Rest
BUF 7 days · MIA 10 days
Coaches
Sean McDermott vs Mike McDaniel

Division game — familiarity tightens these matchups; closing numbers tend to be sharper.