Final/OT2023 Week 12

Lincoln Financial Field, Philadelphia, PA

Buffalo Bills vs Philadelphia Eagles, Week 12 2023

Buffalo Bills

Away

34

Philadelphia Eagles

HomeWon

37

Scoring by quarter
TeamQ1Q2Q3Q4OTFinal
Bills01777334
Eagles70717637

BUF 34PHI 37 Final/OT

  • Passing leader

    Josh Allen

    BUF · QB

    40.7PPR pts

    29/51, 339 YDS, 2 TD, 1 INT, 2 RUSH TD

  • Top fantasy scorer

    DeVonta Smith

    PHI · WR

    23.6PPR pts

    7 REC, 106 YDS, 1 TD

  • Bills leader

    Gabe Davis

    BUF · WR

    22.5PPR pts

    6 REC, 105 YDS, 1 TD

  • Defensive playmaker

    Terrel Bernard

    BUF

    1 INT, 5 TKL

Eagles 37, Bills 34: Philadelphia wins it in overtime

Philadelphia trailed 17–7 at halftime, regulation ended 31–31, and the Eagles won it 37–34 in overtime. Buffalo outgained the Eagles 505–378, but the Eagles averaged 5.8 yards per play.

The Bills went 13-for-22 on third down and committed one turnover.

Key advantages

  • +0.3 yards/play PHI 5.8 · BUF 5.5

Game Highlights

Official NFL highlights · Opens from YouTube

Got a Bill or Eagle on your fantasy team?

Check their next matchup with the Start/Sit Tool, compare their value in the Fantasy Trade Calculator, or connect your league for personalized advice in Redraft Command.

Connect your league

Works with Sleeper, ESPN and Fleaflicker. No password needed.

Why the Eagles Won

Philadelphia won the efficiency battle.

Team stats comparison, Bills vs Eagles
BillsStatEagles
5.5Yards per play5.8
Other team stats
505Total yards378
92Plays65
1Turnovers2
59%Third-down conversion36%
40:30Time of possession26:53

Scoring Summary

The Eagles scored five touchdowns and one field goal; the Bills scored four touchdowns and two field goals.

Scoring plays, Bills vs Eagles
TimeTeamPlayBUFPHI
1st quarter
1:06PHIJalen Hurts 1-yard TD run Takes leadJake Elliott XP07
2nd quarter
11:23BUFTyler Bass 48-yard FG37
8:34BUFJosh Allen 9-yard TD run Takes leadTyler Bass XP107
0:12BUFJosh Allen → Stefon Diggs, 13-yard TD Extends leadTyler Bass XP177
3rd quarter
7:13PHIJalen Hurts → A.J. Brown, 3-yard TDJake Elliott XP1714
1:40BUFJosh Allen 16-yard TD run Extends leadTyler Bass XP2414
4th quarter
13:37PHIJalen Hurts → DeVonta Smith, 15-yard TDJake Elliott XP2421
11:07PHIJalen Hurts → Olamide Zaccheaus, 29-yard TD Takes leadJake Elliott XP2428
1:52BUFJosh Allen → Gabe Davis, 7-yard TD Takes leadTyler Bass XP3128
0:20PHIJake Elliott 59-yard FG Ties game3131
Overtime
5:52BUFTyler Bass 40-yard FG Takes lead3431
2:37PHIJalen Hurts 12-yard TD run Game winner3437

Fantasy Points: Bills vs Eagles, Week 12 2023

Fantasy leaders

  1. Josh AllenBUFQB40.7 PTSQB1
  2. Jalen HurtsPHIQB35.5 PTSQB2
  3. DeVonta SmithPHIWR23.6 PTSWR4
  4. Gabe DavisBUFWR22.5 PTSWR8

Player Stats

Quarterbacks

Quarterback statistics
PlayerFPTSFINCMP/ATTPass YDSTDINTRush ATTRush YDSRush TDRateStart/Sit
Josh AllenBUFQB40.7QB129/5133921981282.1Start/Sit →
Jalen HurtsPHIQB35.5QB218/31200311465296.2Start/Sit →

WRs, RBs, & TEs

Receiver, running back and tight end statistics
PlayerFPTSFINPOSRush ATTRush YDSRush TDTGTRECRec YDSRec TDStart/Sit
DeVonta SmithPHIWR23.6WR4WR———871061Start/Sit →
Gabe DavisBUFWR22.5WR8WR———1261051
Stefon DiggsBUFWR19.4WR15WR———116741Start/Sit →
James CookBUFRB16.0RB12RB1643076570
A.J. BrownPHIWR14.7WR27WR———95371
Olamide ZaccheausPHIWR9.9WR40WR———11291Start/Sit →
D'Andre SwiftPHIRB9.4RB32RB148001140Start/Sit →
Dalton KincaidBUFTE8.8TE12TE———65380Start/Sit →
Latavius MurrayBUFRB7.8RB37RB930053180
Khalil ShakirBUFWR7.7WR55WR———53470Start/Sit →
Kenny GainwellPHIRB5.6RB47RB226032100Start/Sit →
Jack StollPHITE2.4TE39TE———21140
Ty JohnsonBUFRB1.9RB64RB6190————Start/Sit →
Boston ScottPHIRB1.4RB68RB21401000
Julio JonesPHIWR1.0WR120WR———3100
Trent SherfieldBUFWR0.0—WR———3000

Fantasy Usage

Buffalo Bills

Snap Share

  1. Gabe DavisWR91 snaps96%
  2. Stefon DiggsWR87 snaps92%
  3. Khalil ShakirWR76 snaps80%
  4. Dalton KincaidTE58 snaps61%
  5. Latavius MurrayRB42 snaps44%

Target Share49 targets

  1. Gabe Davis24%, 12 targets
  2. Stefon Diggs22%, 11 targets
  3. James Cook14%, 7 targets
  4. Dalton Kincaid12%, 6 targets
  5. Latavius Murray10%, 5 targets
  6. Other16%, 8 targets

Carry Share40 carries

  1. James Cook40%, 16 carries
  2. Latavius Murray23%, 9 carries
  3. Josh Allen23%, 9 carries
  4. Ty Johnson15%, 6 carries

Philadelphia Eagles

Snap Share

  1. DeVonta SmithWR65 snaps98%
  2. A.J. BrownWR62 snaps94%
  3. Julio JonesWR47 snaps71%
  4. D'Andre SwiftRB42 snaps64%
  5. Jack StollTE36 snaps55%

Target Share28 targets

  1. A.J. Brown32%, 9 targets
  2. DeVonta Smith29%, 8 targets
  3. Julio Jones11%, 3 targets
  4. Kenny Gainwell11%, 3 targets
  5. Jack Stoll7%, 2 targets
  6. Other11%, 3 targets

Carry Share32 carries

  1. D'Andre Swift44%, 14 carries
  2. Jalen Hurts44%, 14 carries
  3. Boston Scott6%, 2 carries
  4. Kenny Gainwell6%, 2 carries
View full usage tableHide full usage table
Offensive snaps and share for the skill positions
PlayerSNAPSSNAP %TGTTGT %CAR
DeVonta SmithPHIWR6598%829%0
Gabe DavisBUFWR9196%1224%0
A.J. BrownPHIWR6294%932%0
Stefon DiggsBUFWR8792%1122%0
Khalil ShakirBUFWR7680%510%0
Julio JonesPHIWR4771%311%0
D'Andre SwiftPHIRB4264%14%14
Dalton KincaidBUFTE5861%612%0
Jack StollPHITE3655%27%0
Latavius MurrayBUFRB4244%510%9
James CookBUFRB4143%714%16
Kenny GainwellPHIRB2335%311%2
Olamide ZaccheausPHIWR1827%14%0
Quintin MorrisBUFTE2526%00%0
Quez WatkinsPHIWR1624%00%0
Trent SherfieldBUFWR1920%36%0
Albert OkwuegbunamPHITE914%00%0
Ty JohnsonBUFRB1112%00%6
Noah TogiaiPHITE711%00%0
Boston ScottPHIRB58%14%2
Reggie GilliamBUFRB66%00%0
Andy IsabellaBUFWR22%00%0

Fantasy Points vs Expected

Expected points (xFP) are what a player's pass attempts, carries and targets are worth at the league's average rates; the difference is what the player made of them.

  • Biggest overperformer+13.9Jalen Hurts35.5 PTS vs 21.6 xFP
  • Biggest underperformer−6.1Latavius Murray7.8 PTS vs 13.9 xFP
  • Highest expected volume27.0 xFPJosh Allen40.7 PTS scored
Usage and expected fantasy points
PlayerPTSxFPvs xFPSnap%UsageRte%Pass attCarCar%TgtTgt%
Josh AllenBUF · QB40.727.0+13.7100%51 att—51923%00%
Jalen HurtsPHI · QB35.521.6+13.9100%31 att—311444%00%
James Cook IIIBUF · RB16.021.5−5.543%40% car—01640%714%
Gabe DavisBUF · WR22.520.0+2.596%24% tgt—000%1224%
Stefon DiggsBUF · WR19.418.4+1.092%22% tgt—000%1122%
A.J. BrownPHI · WR14.715.0−0.394%32% tgt—000%932%
Latavius MurrayBUF · RB7.813.9−6.144%23% car—0923%510%
DeVonta SmithPHI · WR23.613.4+10.298%29% tgt—000%829%
D'Andre SwiftPHI · RB9.410.3−0.964%44% car—01444%14%
Dalton KincaidBUF · TE8.810.0−1.261%12% tgt—000%612%
Khalil ShakirBUF · WR7.78.3−0.680%10% tgt—000%510%
Kenny GainwellPHI · RB5.66.2−0.635%11% tgt—026%311%
Julio JonesPHI · WR1.05.0−4.071%11% tgt—000%311%
Trent SherfieldBUF · WR0.05.0−5.020%6% tgt—000%36%
Ty JohnsonBUF · RB1.93.7−1.812%15% car—0615%00%
Jack StollPHI · TE2.43.3−0.955%7% tgt—000%27%
Boston ScottPHI · RB1.42.9−1.58%6% car—026%14%
Olamide ZaccheausPHI · WR9.91.7+8.227%4% tgt—000%14%

Team totals: Bills 49 targets and 40 carries; Eagles 28 targets and 32 carries. Shares are from the box score. Snap counts are from the weekly player logs (Sleeper), and include plays wiped out by penalties. Route counts, air yards and red-zone touches appear when the tracking feed is connected. League-average rates from the 2023 season: 1.67 PPR points per target (67% catch rate), 0.61 per carry and 0.42 per pass attempt. They don't adjust for field position or target depth.

Fantasy Verdicts

Josh Allen Ran hot

BUF · QB · 40.7 pts on 27.0 expected

29 of 51 passing for 339 yards, 2 touchdowns, 1 interception; 9 carries for 81 yards and 2 touchdowns.

Verdict: The opportunities were worth 27.0 points; the touchdowns supplied the rest, and they are the part least likely to repeat.

Start/Sit: Josh Allen →

Jalen Hurts Ran hot

PHI · QB · 35.5 pts on 21.6 expected

18 of 31 passing for 200 yards, 3 touchdowns, 1 interception; 14 carries for 65 yards and 2 touchdowns.

Verdict: The opportunities were worth 21.6 points; the touchdowns supplied the rest, and they are the part least likely to repeat.

Start/Sit: Jalen Hurts →

James Cook III Unlucky

BUF · RB · 16.0 pts on 21.5 expected

7 targets (14% of the team's), 6 catches for 57 yards; 16 carries (40% of the team's) for 43 yards.

Verdict: The role was there, worth 21.5 points at league-average rates; the production wasn't.

Gabe Davis

BUF · WR · 22.5 pts on 20.0 expected

12 targets (24% of the team's), 6 catches for 105 yards and 1 touchdown.

Verdict: The points matched the role, 20.0 expected.

A.J. Brown Volume, no payoff

PHI · WR · 14.7 pts on 15.0 expected

9 targets (32% of the team's), 5 catches for 37 yards and 1 touchdown.

Verdict: The points matched the role, 15.0 expected.

DeVonta Smith Ran hot

PHI · WR · 23.6 pts on 13.4 expected

8 targets (29% of the team's), 7 catches for 106 yards and 1 touchdown.

Verdict: The opportunities were worth 13.4 points; the touchdowns supplied the rest, and they are the part least likely to repeat.

Start/Sit: DeVonta Smith →

Latavius Murray Unlucky

BUF · RB · 7.8 pts on 13.9 expected

5 targets (10% of the team's), 3 catches for 18 yards; 9 carries (23% of the team's) for 30 yards.

Verdict: The role was there, worth 13.9 points at league-average rates; the production wasn't.

Trent Sherfield Unlucky

BUF · WR · 0.0 pts on 5.0 expected

3 targets (6% of the team's), 0 catches for 0 yards.

Verdict: The role was there, worth 5.0 points at league-average rates; the production wasn't.

Stock Up, Stock Down

Buffalo Bills

  • Stock up: Latavius Murray led the backfield with 44% of the snaps after trailing James Cook III before this game.
  • Stock up: Khalil Shakir played 80% of the snaps, up from a 42% season average.
  • Stock down: James Cook III lost the backfield lead: 43% of the snaps to Latavius Murray's 44%.

Philadelphia Eagles

  • Stock up: Julio Jones played 71% of the snaps, up from a 33% season average.
  • Stock up: Jack Stoll played 55% of the snaps, up from a 34% season average.
  • Stock down: Olamide Zaccheaus played 27% of the snaps, down from a 48% season average.

Fantasy Matchups

Fantasy points allowed per game by position, 2023 through Week 18.

Fantasy points allowed per game by position, Bills defense and Eagles defense
Points allowed toBills DEagles D
QBs14.820.8
RBs20.918.4
WRs29.543.7
TEs10.312.4

Regular season, summed from each game's box score and scored with this page's rules.

How the Game Swung

Philadelphia opened at 50% win probability, fell as low as <1%, then rallied to win.

Eagles win probability

Eagles win probability by game minuteEagles started at 50%, stood at 15% at halftime and finished at 100%, across 12 scoring plays.Q1Q2Q3Q4OT100%50%0%

Key Swings

  1. +45Hurts → Zaccheaus, 29-yd TD30% → 75%Q4 11:07
  2. −85Allen → Davis, 7-yd TD95% → 10%Q4 1:52
  3. +50Elliott 59-yd FG<1% → 50%Q4 0:20
  4. −33Bass 40-yd FG50% → 17%OT 5:52
  5. +100Hurts 12-yd TD run<1% → >99%OT 2:37

Swing in Eagles win probability, in points

Play Calling and Possessions

Play calling, Bills vs Eagles
Buffalo BillsMeasurePhiladelphia Eagles
92Plays65
57%Pass rate51%
6.4Yds / dropback5.8
4.3Yds / carry5.8
13/22Third downs4/11

Efficiency edge Philadelphia ran 27 fewer plays but gained 1.5 more yards per carry.

  • Top targets
  • BUF Davis 24% · Diggs 22% · Cook 14%
  • PHI Brown 32% · Smith 29% · Jones 11%

Possession Results

How each possession ended, Bills vs Eagles
ResultBUFPHI
Touchdowns45
Field goals21
Punts45
Turnovers12
Missed field goals20

BUF turnover edge: +1

  • The Eagles opened the scoring on their second possession, a 10-play, 73-yard drive that ended in a touchdown.
All 28 possessions, drive by drive
Drive chart
TeamStartPlaysYardsTimeResult
BUFQ1 15:00381:52Punt
PHIQ1 13:08300:35Punt
BUFQ1 12:3312285:56Punt
PHIQ1 6:3710735:31Touchdown
BUFQ1 1:0611454:43Field goal
PHIQ2 11:23200:13Interception
BUFQ2 11:104292:36Touchdown
PHIQ2 8:344141:49Punt
BUFQ2 6:456362:25Punt
PHIQ2 4:20352:10Punt
BUFQ2 2:109510:46Missed FG
PHIQ2 1:243120:20Fumble
BUFQ2 1:045360:52Touchdown
PHIQ2 0:121-10:12End of half
PHIQ3 15:003-41:31Punt
BUFQ3 13:298392:57Missed FG
PHIQ3 10:326623:19Touchdown
BUFQ3 7:139705:33Touchdown
PHIQ3 1:407753:03Touchdown
BUFQ4 13:37220:51Interception
PHIQ4 12:463241:39Touchdown
BUFQ4 11:07472:17Punt
PHIQ4 8:50331:44Punt
BUFQ4 7:0610745:14Touchdown
PHIQ4 1:529341:32Field goal
BUFQ4 0:201-10:20End of half
BUFOT 10:0012534:08Field goal
PHIOT 5:529753:15Touchdown
About these numbers

Possessions that ended with the clock running out at the half or the end of the game aren't counted.

Personnel groupings, average depth of target and pass rate over expected appear when the tracking feed is connected.

Bills vs Eagles Head-to-Head

The Bills and Eagles first met in 1973 and have played 16 times since.

All-time series
10–6Eagles lead, 16 meetings since 1973
Postseason
0No playoff meetings
Largest Bills win
26–01999
Largest Eagles win
31–132019

Since 2021

2–0 Eagles lead

2 meetings since the 2021 season, regular season and playoffs.

Oldest to newest. E = Eagles win, B = Bills win, outlined = this game.

Recent Meetings

Season to Date (Through Week 18)

The 2023 regular season, from each game's box score.

Season to date, Bills vs Eagles
BillsStatEagles
11-6Record11-6
26.5Points per game25.5
374.5Yards per game354.4
5.7Yards per play5.4
18.3Points allowed per game25.2
307.2Yards allowed per game356.1

Bills and Eagles in Fantasy

The two teams don't meet again this season. If you roster a Bill or a Eagle, these answer the week-to-week question.

Keep Exploring

2023 Game Logs for Players in This Game

Bills vs Eagles Game FAQ

Who won the 2023 Bills vs Eagles Week 12 game?

The Philadelphia Eagles beat the Buffalo Bills 37–34 in Week 12 of the 2023 season. The game was played at Lincoln Financial Field in Philadelphia, PA, on November 26, 2023. See the Eagles' 2023 schedule.

What was the final score of Bills vs Eagles?

The final score was Eagles 37, Bills 34 in overtime. The Bills led 17–7 at halftime, and the second half went Bills 14, Eagles 24 before overtime.

What happened in the Bills vs Eagles game?

Philadelphia trailed 17–7 at halftime, regulation ended 31–31, and the Eagles won it 37–34 in overtime. Buffalo outgained the Eagles 505–378, but the Eagles averaged 5.8 yards per play. Josh Allen led all players with 29 of 51 passing for 339 yards and 2 touchdowns, plus 9 carries for 81 rushing yards and 2 touchdowns. The Eagles committed 2 turnovers, the Bills 1.

What was the game-winning score in Bills vs Eagles?

Jalen Hurts' 12-yard touchdown run with 2:37 left in the overtime gave the Eagles a 37–34 lead they never gave up. It was the final score of the game.

Who scored the most fantasy points in Bills vs Eagles?

Josh Allen led the game with 40.7 PPR fantasy points, the QB1 of Week 12, on 29 of 51 passing for 339 yards and 2 touchdowns, plus 9 carries for 81 rushing yards and 2 touchdowns. Jalen Hurts was next with 35.5 (QB2). See Josh Allen's 2023 game log.

Who led Bills vs Eagles in passing, rushing and receiving?

Josh Allen (BUF) led all passers with 29 of 51 for 339 yards, 2 touchdowns and an interception. Josh Allen (BUF) led in rushing with 9 carries for 81 yards and 2 touchdowns. DeVonta Smith (PHI) led in receiving with 7 catches for 106 yards and a touchdown.

How many fantasy points did Josh Allen score against the Eagles?

Josh Allen scored 40.7 fantasy points against the Eagles in Week 12 of the 2023 season, the same in PPR, half-PPR and standard scoring because he had no catches, on 29 of 51 passing for 339 yards and 2 touchdowns, plus 9 carries for 81 rushing yards and 2 touchdowns.

Who outperformed and underperformed expected fantasy points in Bills vs Eagles?

Jalen Hurts outperformed his expected fantasy points the most, scoring 35.5 PPR points on 21.6 xFP (+13.9). Latavius Murray fell furthest short, with 7.8 points on 13.9 xFP (−6.1). A gap either way reflects efficiency and touchdowns in one game; it is not a forecast. For matchups ahead, see fantasy points allowed by position.

Who had the highest expected fantasy points in Bills vs Eagles?

Josh Allen had the most fantasy opportunity in the game, worth 27.0 expected PPR points (xFP) at league-average rates, and scored 40.7. Expected points measure the volume of a player's pass attempts, carries and targets, not how well he used them.

How did the Eagles come back to beat the Bills?

The Eagles' chances of winning fell as low as <1% in overtime. Jalen Hurts' 12-yard touchdown run in the overtime was the biggest swing of the game. Jalen Hurts' 12-yard touchdown run then put them ahead for good.

Which team won the turnover battle in Bills vs Eagles?

The Bills won the turnover battle 2–1: the Eagles gave the ball away 2 times and the Bills 1 time. The Eagles won the game anyway.

What was the turning point of Bills vs Eagles?

Jalen Hurts' 12-yard touchdown run with 2:37 left in the overtime was the biggest swing of the game, moving the Eagles' win probability from <1% to >99%.

What is the all-time Bills vs Eagles record?

The Eagles lead the all-time series 10–6 across 16 meetings since 1973.

When did the Bills and Eagles last play before this game?

Before Week 12 of 2023, they last met in the 2019 season on October 27, 2019, when the Eagles beat the Bills 31–13.

What is the Bills vs Eagles record since 2021?

The Eagles lead 2–0 across 2 meetings since the 2021 season, including this game.