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

2021 Week 12 · Thu, Nov 25, 2021 · Mercedes-Benz Superdome

Buffalo BillsWinner

31

New Orleans Saints

6

BUF -7 ✓U 45 ✓Dome

Buffalo Bills 31–6 — never really in doubt late. Biggest swing: Q2 3:19, BUF +5% win probability on one snap.

The game in one curve — scrub to replay it

Win probability

0255075100End Q1End Q2End Q3NOBUF
Q2 · 3:19BUF NO BUF ball · 2nd & 6BUF 94%

(3:19) (Shotgun) 17-J.Allen pass short left intended for 14-S.Diggs INTERCEPTED by 21-B.Roby at NO 47. 21-B.Roby to NO 49 for 2 yards (14-S.Diggs).

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 · 3:19BUF +5% win prob(3:19) (Shotgun) 17-J.Allen pass short left intended for 14-S.Diggs INTERCEPTED by 21-B.Roby at NO 47. 21-B.Roby to NO 49 for 2 yards (14-S.Diggs).
  2. Q2 · 0:16BUF +4% win prob(:16) (Shotgun) 17-J.Allen pass short left intended for 13-G.Davis INTERCEPTED by 5-K.Alexander (94-C.Jordan) at NO 10. 5-K.Alexander to NO 10 for no gain (1-E.Sanders).
  3. Q2 · 11:37NO +3% win prob(11:37) 17-J.Allen pass short right to 13-G.Davis ran ob at NO 20 for 26 yards (21-B.Roby). Pass 14, YAC 12
  4. Q2 · 1:51BUF +3% win prob(1:51) (Punt formation) 4-B.Gillikin pass incomplete short left to 84-L.Humphrey.

Down-to-down truth

Situational splits

MetricBillsSaints
Offensive plays6257
Total yards361 (edge)191
Yards per play5.8 (edge)3.4
Expected points added / play0.15 (edge)-0.34
Success rate53% (edge)28%
Dropback rate55%60%
Dropback efficiency (EPA/play)0.45 (edge)-0.26
Rush efficiency (EPA/play)-0.22 (edge)-0.46
Third downs8/13 (edge)5/14
Red-zone trips → TDs0 → 00 → 0
Explosive plays (10+ rush / 20+ pass)8 (edge)2
First downs gained on snaps20 (edge)12
Sacks taken22
Turnovers21 (edge)

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

Who moved the needle

Top performers

Passing · BUF

Josh AllenQB

23/28, 260 yds, 4 TD, 2 INT

11.4 expected points added · +15.6% completion over expected

Passing · NO

Trevor SiemianQB

17/29, 163 yds, 1 TD, 1 INT

-5.1 expected points added · -8.7% completion over expected

Rushing · BUF

Devin SingletaryRB

15 att, 44 yds, 0 TD

-4.7 expected points added on the ground

Rushing · BUF

Josh AllenQB

8 att, 43 yds, 0 TD

4.8 expected points added on the ground

Receiving · BUF

Stefon DiggsWR

7/9 for 74 yds, 1 TD

35% of team targets · 0.2 expected points added

Receiving · BUF

Gabe DavisWR

2/3 for 47 yds, 0 TD

12% of team targets · 0.0 expected points added

Possession by possession

Drive chart

#TeamStartPlaysScrim ydsClockResult
1NONO 17571:57Punt
2BUFBUF 3511655:54Touchdown
3NONO 178293:48Punt
4BUFBUF 277-13:30Punt
5NONO 386162:05Turnover on downs
6BUFBUF 467384:00Turnover on downs
7NONO 219112:38Punt
8BUFBUF 265252:55Interception
9NONO 49421:26Turnover on downs
10BUFBUF 497391:39Interception
11NONO 10100:08End of half
12BUFBUF 2513666:12Touchdown
13NONO 14541:38Punt
14BUFBUF 476532:51Touchdown
15NONO 2512654:25Touchdown
16BUFBUF 257202:52Punt
17NONO 12441:20Punt
18BUFBUF 495512:25Touchdown
19NONO 256161:18Interception
20BUFNO 44452:20Punt
21NONO 89374:39End of game

0 of 21 drives ended in points. Longest march: Bills gained 66 scrimmage yards over 13 plays for a touchdown.

Full stat lines

Box score

Buffalo Bills

Passing

PlayerC/AttYdsTDINTSackedEPA
Josh Allen23/2826042211.4

Rushing

PlayerAttYdsAvgTDEPA
Devin Singletary15442.90-4.7
Josh Allen8435.404.8
Matt Breida9262.90-2.3

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Stefon Diggs7974135%0.2
Gabe Davis2347012%0.0
Cole Beasley5546019%3.0
Dawson Knox3332212%5.9
Matt Breida222918%3.7
Emmanuel Sanders3328012%2.9
Devin Singletary11404%0.0

Defense (top contributors)

PlayerSoloAstSacksINTPD
Matt Milano520.000
Tremaine Edmunds430.000
Taron Johnson130.000
Ed Oliver310.501
Gregory Rousseau220.000
Mario Addison221.000
Levi Wallace120.000
Dane Jackson210.000
Siran Neal110.000
Andre Smith110.000

New Orleans Saints

Passing

PlayerC/AttYdsTDINTSackedEPA
Trevor Siemian17/29163112-5.1
Blake Gillikin0/10000-2.4

Rushing

PlayerAttYdsAvgTDEPA
Tony Jones16271.70-9.1
Ty Montgomery6142.30-3.7
Trevor Siemian331.000.9

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Lil'Jordan Humphrey3547018%1.1
Ty Montgomery5731025%-0.0
Tre'Quan Smith4531018%0.1
Marquez Callaway2424014%0.8
Nick Vannett111114%2.4
Adam Prentice111004%-0.6
Deonte Harty159018%-6.1

Defense (top contributors)

PlayerSoloAstSacksINTPD
Marcus Williams450.000
Demario Davis440.000
Bradley Roby710.011
Marshon Lattimore410.001
Paulson Adebo400.000
P.J. Williams310.000
Carl Granderson211.000
Shy Tuttle210.000
Zack Baun210.000
Pete Werner120.000

Closing number vs result

Betting context

Closing spread
BUF -7
Closing total
45
BUF moneyline
-270
NO moneyline
+235

Bills closed -7 and covered, winning by 25.

Total closed 45; the game landed 37 — under by 8.0.

Conditions and crew

Game environment

Venue
Mercedes-Benz Superdome
Roof / surface
dome · sportturf
Kickoff weather
Indoors — weather neutralized
Referee
Brad Allen
Rest
BUF 4 days · NO 4 days
Coaches
Sean McDermott vs Sean Payton