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 4 · Sun, Oct 4, 2020 · Levi's Stadium

Philadelphia EaglesWinner

25

San Francisco 49ers

20

SF -8.5 upsetU 45.5 ✓

Philadelphia Eagles 25–20. Biggest swing: Q4 5:50, PHI +31% win probability on one snap.

The game in one curve — scrub to replay it

Win probability

0255075100End Q1End Q2End Q3SFPHI
Q4 · 5:50PHI SF SF ball · 1st & 10PHI 58%

(5:50) 4-N.Mullens pass short left intended for 84-K.Bourne INTERCEPTED by 49-A.Singleton at SF 30. 49-A.Singleton for 30 yards, TOUCHDOWN.

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 · 5:50PHI +31% win prob(5:50) 4-N.Mullens pass short left intended for 84-K.Bourne INTERCEPTED by 49-A.Singleton at SF 30. 49-A.Singleton for 30 yards, TOUCHDOWN.
  2. Q4 · 5:57SF +28% win prob(5:57) (Shotgun) 11-C.Wentz pass deep left to 13-T.Fulgham for 42 yards, TOUCHDOWN. caught at SF8, 8 yd YAC
  3. Q2 · 2:51PHI +18% win prob(2:51) 4-N.Mullens pass short right intended for 15-T.Taylor INTERCEPTED by 23-R.McLeod [58-G.Avery] at PHI 6. 23-R.McLeod to PHI 27 for 21 yards (11-B.Aiyuk).
  4. Q1 · 0:31SF +14% win prob(:31) (Shotgun) 11-B.Aiyuk right end for 38 yards, TOUCHDOWN. PHI-24-D.Slay was injured during the play. #11 B.Aiyuk took a backward pass from N.Mullens

Down-to-down truth

Situational splits

MetricEagles49ers
Offensive plays6070
Total yards269417 (edge)
Yards per play4.56.0 (edge)
Expected points added / play-0.08 (edge)-0.09
Success rate43%44% (edge)
Dropback rate58%71%
Dropback efficiency (EPA/play)-0.01 (edge)-0.19
Rush efficiency (EPA/play)-0.160.17 (edge)
Third downs4/135/11 (edge)
Red-zone trips → TDs0 → 00 → 0
Explosive plays (10+ rush / 20+ pass)67 (edge)
First downs gained on snaps1625 (edge)
Sacks taken3 (edge)5
Turnovers1 (edge)3

49ers outgained Eagles 417–269 but lost the turnover battle 3–1. That was the game.

Who moved the needle

Top performers

Passing · SF

Nick MullensQB

18/26, 200 yds, 1 TD, 2 INT

-12.5 expected points added · +1.8% completion over expected

Passing · PHI

Carson WentzQB

18/28, 193 yds, 1 TD, 1 INT

-2.1 expected points added · +1.3% completion over expected

Rushing · SF

Jerick McKinnonRB

14 att, 54 yds, 1 TD

-1.3 expected points added on the ground

Rushing · PHI

Miles SandersRB

13 att, 46 yds, 0 TD

-1.4 expected points added on the ground

Receiving · SF

George KittleTE

15/15 for 183 yds, 1 TD

37% of team targets · 13.7 expected points added

Receiving · PHI

Travis FulghamWR

2/3 for 57 yds, 1 TD

12% of team targets · 4.9 expected points added

Possession by possession

Drive chart

#TeamStartPlaysScrim ydsClockResult
1PHIPHI 25521:22Punt
2SFSF 12490:46Punt
3PHIPHI 285282:40Interception
4SFSF 354142:18Punt
5PHIPHI 229634:03Touchdown
6SFSF 258753:30Touchdown
7PHIPHI 25521:12Punt
8SFSF 25692:42Punt
9PHIPHI 128414:24Punt
10SFSF 207664:23Interception
11PHIPHI 276351:37Punt
12SFSF 54181:03End of half
13SFSF 2514756:34Touchdown
14PHIPHI 2117627:31Turnover on downs
15SFSF 257243:01Punt
16PHIPHI 114-52:10Punt
17SFSF 453-30:46Fumble
18PHISF 428454:08Touchdown
19SFSF 25200:08Defensive touchdown
20SFSF 2514703:40Touchdown
21PHISF 495-40:22Punt
22SFSF 129601:40Turnover on downs

0 of 22 drives ended in points. Longest march: 49ers gained 75 scrimmage yards over 8 plays for a touchdown.

Full stat lines

Box score

Philadelphia Eagles

Passing

PlayerC/AttYdsTDINTSackedEPA
Carson Wentz18/28193113-2.1

Rushing

PlayerAttYdsAvgTDEPA
Miles Sanders13463.50-1.4
Carson Wentz7375.314.7
Jalen Hurts3186.00-1.8
Corey Clement231.50-0.7
Boston Scott210.50-1.5
Adrian Killins1-12-12.00-1.8

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Travis Fulgham2357112%4.9
Greg Ward4738027%-3.1
Richard Rodgers3435015%2.7
Miles Sanders2430015%-1.5
John Hightower222208%3.5
Zach Ertz459019%-1.8
Adrian Killins11204%-0.3

Defense (top contributors)

PlayerSoloAstSacksINTPD
Rodney McLeod810.011
Marcus Epps440.000
Nathan Gerry430.000
Cre'von LeBlanc421.000
Duke Riley230.000
Derek Barnett220.500
Darius Slay400.001
T.J. Edwards300.000
Jalen Mills300.000
Josh Sweat201.000

San Francisco 49ers

Passing

PlayerC/AttYdsTDINTSackedEPA
Nick Mullens18/26200124-12.5
C.J. Beathard14/191380013.0

Rushing

PlayerAttYdsAvgTDEPA
Jerick McKinnon14543.91-1.3
Brandon Aiyuk13838.014.8
Deebo Samuel11010.000.7
George Kittle188.000.5
Jeffery Wilson362.00-1.2

Receiving

PlayerRecTgtYdsTDTgt shareEPA
George Kittle1515183137%13.7
Jerick McKinnon7843020%-1.1
Deebo Samuel333507%2.8
Kendrick Bourne3633015%-7.9
Brandon Aiyuk2518012%1.5
Jeffery Wilson111302%0.5
Kyle Juszczyk121305%-0.7
Trent Taylor01002%-5.4

Defense (top contributors)

PlayerSoloAstSacksINTPD
Kwon Alexander630.000
Arik Armstead410.500
Fred Warner320.000
Jaquiski Tartt310.001
Javon Kinlaw220.001
Kerry Hyder310.500
Jimmie Ward310.000
Jason Verrett310.000
Azeez Al-Shaair210.011
Dontae Johnson210.001

Closing number vs result

Betting context

Closing spread
SF -8.5
Closing total
45.5
PHI moneyline
+273
SF moneyline
-320

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

Total closed 45.5; the game landed 45 — under by 0.5.

Conditions and crew

Game environment

Venue
Levi's Stadium
Roof / surface
outdoors · grass
Kickoff weather
84°F, wind 12 mph
Referee
Bill Vinovich
Rest
PHI 7 days · SF 7 days
Coaches
Doug Pederson vs Kyle Shanahan