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.

2020 Week 2 · Sun, Sep 20, 2020 · Hard Rock Stadium

Buffalo BillsWinner

31

Miami Dolphins

28

BUF -5.5 no coverO 42.5 ✓90°F

Buffalo Bills 31–28 — decided on the final possessions. Biggest swing: Q4 8:13, MIA +17% win probability on one snap.

The game in one curve — scrub to replay it

Win probability

0255075100End Q1End Q2End Q3MIABUF
Q4 · 8:13BUF MIA BUF ball · 2nd & 24MIA 54%

(8:13) (Shotgun) 17-J.Allen pass deep middle to 11-C.Beasley to MIA 18 for 24 yards (55-J.Baker; 25-X.Howard).

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. Q4 · 8:13MIA +17% win prob(8:13) (Shotgun) 17-J.Allen pass deep middle to 11-C.Beasley to MIA 18 for 24 yards (55-J.Baker; 25-X.Howard).
  2. Q4 · 10:15MIA +14% win prob(10:15) 68-R.Hunt reported in as eligible. 34-J.Howard right tackle for 2 yards, TOUCHDOWN.
  3. Q4 · 6:03MIA +13% win prob(6:03) (Shotgun) 17-J.Allen pass short right to 13-G.Davis for 6 yards, TOUCHDOWN.
  4. Q4 · 3:17MIA +13% win prob(3:17) (Shotgun) 17-J.Allen pass deep left to 15-J.Brown for 46 yards, TOUCHDOWN.

Down-to-down truth

Situational splits

MetricBillsDolphins
Offensive plays5772
Total yards524 (edge)412
Yards per play9.2 (edge)5.7
Expected points added / play0.39 (edge)0.16
Success rate49%50% (edge)
Dropback rate65%72%
Dropback efficiency (EPA/play)0.62 (edge)0.15
Rush efficiency (EPA/play)-0.020.18 (edge)
Third downs5/10 (edge)5/12
Red-zone trips → TDs0 → 00 → 0
Explosive plays (10+ rush / 20+ pass)14 (edge)6
First downs gained on snaps2327 (edge)
Sacks taken1 (edge)3
Turnovers10 (edge)

Bills won the down-to-down efficiency fight: 0.39 expected points added per play vs 0.16.

Who moved the needle

Top performers

Passing · BUF

Josh AllenQB

24/35, 415 yds, 4 TD, 0 INT

28.7 expected points added · +6.3% completion over expected

Passing · MIA

Ryan FitzpatrickQB

31/47, 328 yds, 2 TD, 0 INT

7.4 expected points added · +0.6% completion over expected

Rushing · BUF

Devin SingletaryRB

10 att, 56 yds, 0 TD

-0.0 expected points added on the ground

Rushing · MIA

Myles GaskinRB

7 att, 46 yds, 0 TD

1.3 expected points added on the ground

Receiving · BUF

Stefon DiggsWR

8/13 for 153 yds, 1 TD

37% of team targets · 6.0 expected points added

Receiving · MIA

Mike GesickiTE

8/11 for 130 yds, 1 TD

24% of team targets · 9.5 expected points added

Possession by possession

Drive chart

#TeamStartPlaysScrim ydsClockResult
1BUFBUF 256221:57Punt
2MIAMIA 146202:49Punt
3BUFBUF 312975:19Touchdown
4MIAMIA 2512754:17Touchdown
5BUFBUF 252360:15Fumble
6MIAMIA 37440:45Punt
7BUFBUF 166842:58Touchdown
8MIAMIA 258182:57Punt
9BUFBUF 613836:13Turnover on downs
10MIAMIA 255-10:45Punt
11BUFBUF 195181:12Punt
12MIAMIA 255410:31Turnover on downs
13BUF100:02End of half
14MIAMIA 259583:42Turnover on downs
15BUFBUF 257202:59Punt
16MIAMIA 1412706:17Turnover on downs
17BUFBUF 1481:38Punt
18MIABUF 4411445:13Touchdown
19BUFBUF 259854:16Touchdown
20MIAMIA 25511:29Punt
21BUFBUF 296711:17Touchdown
22MIAMIA 2511822:20Touchdown
23BUF50300:49End of game

0 of 23 drives ended in points. Longest march: Bills gained 97 scrimmage yards over 12 plays for a touchdown.

Full stat lines

Box score

Buffalo Bills

Passing

PlayerC/AttYdsTDINTSackedEPA
Josh Allen24/3541540128.7

Rushing

PlayerAttYdsAvgTDEPA
Devin Singletary10565.60-0.0
Zack Moss8374.60-0.9
Josh Allen4194.80-0.8
Gabe Davis100.00-0.7

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Stefon Diggs813153137%6.0
John Brown4682117%8.3
Cole Beasley5670017%6.9
Isaiah McKenzie224706%2.4
Dawson Knox133609%-3.7
Devin Singletary232009%0.8
Gabe Davis11613%3.1
Reggie Gilliam11113%0.6

Defense (top contributors)

PlayerSoloAstSacksINTPD
Micah Hyde630.001
Levi Wallace630.001
Jordan Poyer441.000
Tyrel Dodson420.002
Taron Johnson320.000
A.J. Klein410.000
Vernon Butler220.000
Tre'Davious White300.002
Mario Addison211.000
Ed Oliver301.001

Miami Dolphins

Passing

PlayerC/AttYdsTDINTSackedEPA
Ryan Fitzpatrick31/473282037.4

Rushing

PlayerAttYdsAvgTDEPA
Myles Gaskin7466.601.3
Matt Breida7375.301.3
Ryan Fitzpatrick3124.00-0.0
Jordan Howard540.811.4

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Mike Gesicki811130124%9.5
Isaiah Ford7976020%5.5
DeVante Parker5853117%2.8
Myles Gaskin6736015%0.2
Preston Williams1526011%-3.5
Adam Shaheen12404%-0.5
Matt Breida12204%-1.0
Jakeem Grant11202%-0.5
Lynn Bowden11-102%-0.7

Defense (top contributors)

PlayerSoloAstSacksINTPD
Nik Needham460.000
Jerome Baker150.000
Davon Godchaux230.000
Andrew Van Ginkel130.500
Noah Igbinoghene400.000
Kyle Van Noy300.001
Bobby McCain210.000
Raekwon Davis110.000
Eric Rowe110.001
Kamu Grugier-Hill110.000

Closing number vs result

Betting context

Closing spread
BUF -5.5
Closing total
42.5
BUF moneyline
-244
MIA moneyline
+214

Bills closed -5.5, won by 3 — but didn't cover.

Total closed 42.5; the game landed 59 — over by 16.5.

Conditions and crew

Game environment

Venue
Hard Rock Stadium
Roof / surface
outdoors · grass
Kickoff weather
90°F, wind 5 mph
Referee
Jerome Boger
Rest
BUF 7 days · MIA 7 days
Coaches
Sean McDermott vs Brian Flores

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