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

2024 Week 2 · Thu, Sep 12, 2024 · Hard Rock Stadium

Buffalo BillsWinner

31

Miami Dolphins

10

MIA -2.5 upsetU 48.5 ✓

Buffalo Bills 31–10 — never really in doubt late. Biggest swing: Q1 5:03, MIA +11% win probability on one snap.

The game in one curve — scrub to replay it

Win probability

0255075100End Q1End Q2End Q3MIABUF
Q1 · 5:03BUF 7MIA 0MIA ball · 3rd & 4BUF 56%

(5:03) (Shotgun) 1-T.Tagovailoa pass short middle to 17-J.Waddle to BUF 1 for 17 yards (3-D.Hamlin).

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. Q1 · 5:03MIA +11% win prob(5:03) (Shotgun) 1-T.Tagovailoa pass short middle to 17-J.Waddle to BUF 1 for 17 yards (3-D.Hamlin).
  2. Q1 · 9:55MIA +10% win prob(9:55) 17-J.Allen pass short left to 4-J.Cook for 17 yards, TOUCHDOWN.
  3. Q1 · 12:26BUF +9% win prob(12:26) (Shotgun) 1-T.Tagovailoa pass deep left intended for 88-G.DuBose INTERCEPTED by 46-J.Ingram at BUF 38. 46-J.Ingram to MIA 37 for 25 yards (0-B.Berrios, 9-J.Smith).
  4. Q2 · 7:11MIA +9% win prob(7:11) (Shotgun) 17-J.Allen pass deep right to 26-Ty.Johnson to MIA 1 for 33 yards (5-J.Ramsey).

How the points landed

Scoring summary

  1. Q1 · 9:55BUF Touchdown

    (9:55) 17-J.Allen pass short left to 4-J.Cook for 17 yards, TOUCHDOWN. (kick good)

    Score after this play: BUF 7MIA 0
  2. Q1 · 3:28MIA Touchdown

    (3:28) (Shotgun) 1-T.Tagovailoa pass short right to 28-D.Achane for 5 yards, TOUCHDOWN. (kick good)

    Score after this play: BUF 7MIA 7
  3. Q2 · 12:45BUF Field goal

    (12:45) 2-T.Bass 43 yard field goal is GOOD, Center-69-R.Ferguson, Holder-8-S.Martin.

    Score after this play: BUF 10MIA 7
  4. Q2 · 6:28BUF Touchdown

    (6:28) 4-J.Cook left tackle for 1 yard, TOUCHDOWN. (kick good)

    Score after this play: BUF 17MIA 7
  5. Q2 · 3:45BUF Touchdown

    (3:45) 70-A.Anderson reported in as eligible. 4-J.Cook up the middle for 49 yards, TOUCHDOWN. (kick good)

    Score after this play: BUF 24MIA 7
  6. Q2 · 0:08MIA Field goal

    (:08) 7-J.Sanders 34 yard field goal is GOOD, Center-48-B.Ferguson, Holder-16-J.Bailey.

    Score after this play: BUF 24MIA 10
  7. Q3 · 9:37BUF Touchdown

    (9:37) (Shotgun) 1-T.Tagovailoa pass short left INTERCEPTED by 46-J.Ingram [57-A.Epenesa] at MIA 31. 46-J.Ingram for 31 yards, TOUCHDOWN. (kick good)

    Score after this play: BUF 31MIA 10

Down-to-down truth

Situational splits

MetricBillsDolphins
Offensive plays4275
Total yards250351 (edge)
Yards per play6.0 (edge)4.7
Expected points added / play0.23 (edge)-0.27
Success rate43%44% (edge)
Dropback rate48%59%
Dropback efficiency (EPA/play)0.54 (edge)-0.34
Rush efficiency (EPA/play)-0.05 (edge)-0.16
Third downs3/97/15 (edge)
Red-zone trips → TDs0 → 00 → 0
Explosive plays (10+ rush / 20+ pass)47 (edge)
First downs gained on snaps1220 (edge)
Sacks taken0 (edge)2
Turnovers0 (edge)3

Dolphins outgained Bills 351–250 but lost the turnover battle 3–0. That was the game.

Who moved the needle

Top performers

Passing · MIA

Tua TagovailoaQB

17/25, 145 yds, 1 TD, 3 INT

-10.7 expected points added · +3.3% completion over expected

Passing · BUF

Josh AllenQB

13/19, 139 yds, 1 TD, 0 INT

11.2 expected points added · +4.2% completion over expected

Rushing · MIA

Devon AchaneRB

22 att, 96 yds, 0 TD

-1.4 expected points added on the ground

Rushing · BUF

James CookRB

11 att, 78 yds, 2 TD

3.7 expected points added on the ground

Receiving · MIA

Devon AchaneRB

7/7 for 69 yds, 1 TD

19% of team targets · 6.6 expected points added

Receiving · BUF

Khalil ShakirWR

5/5 for 54 yds, 0 TD

28% of team targets · 7.2 expected points added

Possession by possession

Drive chart

#TeamStartPlaysScrim ydsClockResult
1MIAMIA 30792:44Interception
2BUFMIA 377372:27Touchdown +7
3MIAMIA 3012806:28Touchdown +7
4BUFBUF 30591:21Punt
5MIAMIA 163131:19Interception
6BUFMIA 447193:00Field goal +3
7MIAMIA 305171:47Punt
8BUFBUF 159754:29Touchdown +7
9MIAMIA 306192:40Turnover on downs
10BUFMIA 492490:09Touchdown +7
11MIAMIA 3014543:32Field goal +3
12BUFBUF 30200:04End of half
13BUFBUF 337172:50Punt
14MIAMIA 115192:43Defensive touchdown
15MIAMIA 3015556:47Turnover on downs
16BUFBUF 156203:26Punt
17MIAMIA 206262:27Turnover on downs
18BUFMIA 417143:53Missed field goal
19MIAMIA 3511595:52Turnover on downs
20BUFBUF 124102:02End of game

6 of 20 drives ended in points. Longest march: Dolphins gained 80 scrimmage yards over 12 plays for a touchdown.

Full stat lines

Box score

Buffalo Bills

Passing

PlayerC/AttYdsTDINTSackedEPA
Josh Allen13/1913910011.2

Rushing

PlayerAttYdsAvgTDEPA
James Cook11787.123.7
Ray Davis9293.20-2.7
Josh Allen221.00-0.3
Khalil Shakir122.00-0.4
Ty Johnson1-1-1.00-1.6
Mitchell Trubisky2-2-1.000.0

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Khalil Shakir5554028%7.2
Dalton Kincaid4433022%2.4
Ty Johnson1233011%3.6
James Cook111716%4.4
Curtis Samuel123011%-0.8
Marquez Valdes-Scantling01006%-1.7
Keon Coleman01006%-0.8
Mack Hollins01006%-1.6
Ray Davis11-106%-0.8

Defense (top contributors)

PlayerSoloAstSacksINTPD
Damar Hamlin720.000
Baylon Spector630.000
Dorian Williams350.000
Christian Benford610.011
Rasul Douglas420.000
Cameron Lewis310.000
Taylor Rapp220.000
Gregory Rousseau220.000
Ed Oliver301.000
A.J. Epenesa210.000

Miami Dolphins

Passing

PlayerC/AttYdsTDINTSackedEPA
Tua Tagovailoa17/25145131-10.7
Skylar Thompson8/1480001-5.7

Rushing

PlayerAttYdsAvgTDEPA
Devon Achane22964.40-1.4
Tua Tagovailoa2178.503.7
Tyreek Hill11212.001.4
Skylar Thompson144.00-2.5
Jaylen Waddle144.00-0.2
Jaylen Wright540.80-3.2
Alec Ingold221.00-1.5

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Devon Achane7769119%6.6
Jonnu Smith6753019%1.1
Jaylen Waddle4441011%3.9
Tyreek Hill3624016%-1.7
Grant DuBose131308%-3.1
Jeffery Wilson221205%0.2
Durham Smythe11803%0.5
Robbie Chosen145011%-8.4
Julian Hill02005%-1.0
Braxton Berrios01003%-1.2

Defense (top contributors)

PlayerSoloAstSacksINTPD
David Long Jr.620.000
Jordyn Brooks420.001
Jevon Holland130.000
Jordan Poyer210.000
Jalen Ramsey120.000
Kendall Fuller120.001
Quinton Bell110.000
Kader Kohou200.000
Zach Sieler110.000
Robbie Chosen100.000

Closing number vs result

Betting context

Closing spread
MIA -2.5
Closing total
48.5
BUF moneyline
+114
MIA moneyline
-135

Dolphins closed -2.5 and lost outright — an upset against the closing number.

Total closed 48.5; the game landed 41 — under by 7.5.

Conditions and crew

Game environment

Venue
Hard Rock Stadium
Roof / surface
outdoors · grass
Kickoff weather
86°F, wind 3 mph
Referee
Bill Vinovich
Rest
BUF 4 days · MIA 4 days
Coaches
Sean McDermott vs Mike McDaniel

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