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

2025 Wild Card · Sun, Jan 11, 2026 · Lincoln Financial Field

San Francisco 49ersWinner

23

Philadelphia Eagles

19

PHI -6 upsetU 44.5 ✓22 mph wind

San Francisco 49ers 23–19. Biggest swing: Q4 0:43, SF +38% win probability on one snap. Played in 22 mph wind — weigh that when reading the passing lines.

The game in one curve — scrub to replay it

Win probability

0255075100End Q1End Q2End Q3PHISF
Q4 · 0:43SF 23PHI 19PHI ball · 4th & 11SF 58%

(:43) (Shotgun) 1-J.Hurts pass incomplete short middle to 88-D.Goedert (43-E.Kendricks).

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 · 0:43SF +38% win prob(:43) (Shotgun) 1-J.Hurts pass incomplete short middle to 88-D.Goedert (43-E.Kendricks).
  2. Q4 · 2:21PHI +24% win prob(2:21) (Shotgun) 1-J.Hurts pass short left to 88-D.Goedert to SF 45 for 15 yards (6-M.Mustapha).
  3. Q4 · 15:00PHI +21% win prob(15:00) 15-J.Jennings pass deep right to 23-C.McCaffrey for 29 yards, TOUCHDOWN. PENALTY on PHI-98-J.Carter, Roughing the Passer, 8 yards, enforced between downs.
  4. Q4 · 2:59PHI +16% win prob(2:59) (Shotgun) 13-B.Purdy pass short middle to 23-C.McCaffrey for 4 yards, TOUCHDOWN.

How the points landed

Scoring summary

  1. Q1 · 11:54SF Touchdown

    (11:54) 13-B.Purdy pass short middle to 5-D.Robinson for 2 yards, TOUCHDOWN. (kick good)

    Score after this play: SF 7PHI 0
  2. Q1 · 6:20PHI Touchdown

    (6:20) (No Huddle) 88-D.Goedert left end for 1 yard, TOUCHDOWN.

    Score after this play: SF 7PHI 6
  3. Q2 · 6:13PHI Touchdown

    (6:13) (Shotgun) 1-J.Hurts pass short right to 88-D.Goedert for 9 yards, TOUCHDOWN. (kick good)

    Score after this play: SF 7PHI 13
  4. Q2 · 2:54SF Field goal

    (2:54) 18-E.Pineiro 36 yard field goal is GOOD, Center-46-J.Weeks, Holder-7-T.Morstead.

    Score after this play: SF 10PHI 13
  5. Q3 · 2:15PHI Field goal

    (2:15) 4-J.Elliott 41 yard field goal is GOOD, Center-47-C.Hughlett, Holder-10-B.Mann.

    Score after this play: SF 10PHI 16
  6. Q4 · 15:00SF Touchdown

    (15:00) 15-J.Jennings pass deep right to 23-C.McCaffrey for 29 yards, TOUCHDOWN. PENALTY on PHI-98-J.Carter, Roughing the Passer, 8 yards, enforced between downs. (kick good)

    Score after this play: SF 17PHI 16
  7. Q4 · 8:04PHI Field goal

    (8:04) 4-J.Elliott 33 yard field goal is GOOD, Center-47-C.Hughlett, Holder-10-B.Mann.

    Score after this play: SF 17PHI 19
  8. Q4 · 2:59SF Touchdown

    (2:59) (Shotgun) 13-B.Purdy pass short middle to 23-C.McCaffrey for 4 yards, TOUCHDOWN.

    Score after this play: SF 23PHI 19

Down-to-down truth

Situational splits

Metric49ersEagles
Offensive plays5572
Total yards364 (edge)307
Yards per play6.6 (edge)4.3
Expected points added / play0.10 (edge)-0.04
Success rate51% (edge)43%
Dropback rate65%51%
Dropback efficiency (EPA/play)0.20 (edge)-0.06
Rush efficiency (EPA/play)-0.08-0.02 (edge)
Third downs6/10 (edge)5/16
Red-zone trips → TDs0 → 00 → 0
Explosive plays (10+ rush / 20+ pass)5 (edge)2
First downs gained on snaps1818
Sacks taken11
Turnovers20 (edge)

49ers won the down-to-down efficiency fight: 0.10 expected points added per play vs -0.04.

Who moved the needle

Top performers

Passing · SF

Brock PurdyQB

18/31, 262 yds, 2 TD, 2 INT

4.7 expected points added · -2.9% completion over expected

Passing · PHI

Jalen HurtsQB

20/35, 168 yds, 1 TD, 0 INT

-3.2 expected points added · -7.9% completion over expected

Rushing · PHI

Saquon BarkleyRB

26 att, 106 yds, 0 TD

-3.3 expected points added on the ground

Rushing · SF

Christian McCaffreyRB

15 att, 48 yds, 0 TD

-2.3 expected points added on the ground

Receiving · SF

Demarcus RobinsonWR

6/7 for 111 yds, 1 TD

23% of team targets · 8.3 expected points added

Receiving · PHI

DeVonta SmithWR

8/11 for 70 yds, 0 TD

32% of team targets · -0.7 expected points added

Possession by possession

Drive chart

#TeamStartPlaysScrim ydsClockResult
1SFSF 248763:09Touchdown +7
2PHIPHI 3712635:35Touchdown +6
3SFSF 26571:15Punt
4PHIPHI 327203:32Turnover on downs
5SFSF 48431:21Punt
6PHIPHI 617999:00Touchdown +7
7SFSF 237593:18Field goal +3
8PHIPHI 35560:59Punt
9SFSF 239411:51End of half
10PHIPHI 30571:31Punt
11SFSF 58363:07Interception
12PHIPHI 48562:05Punt
13SFSF 20410:55Punt
14PHISF 4610235:11Field goal +3
15SFSF 337672:19Touchdown +7
16PHIPHI 35571:37Punt
17SFSF 313131:20Interception
18PHIPHI 388323:55Field goal +3
19SFSF 3412615:06Touchdown +6
20PHIPHI 3511442:14Turnover on downs
21SFSF 21300:40End of game

8 of 21 drives ended in points. Longest march: Eagles gained 99 scrimmage yards over 17 plays for a touchdown.

Full stat lines

Box score

San Francisco 49ers

Passing

PlayerC/AttYdsTDINTSackedEPA
Brock Purdy18/312622214.7
Jauan Jennings1/1291003.2

Rushing

PlayerAttYdsAvgTDEPA
Christian McCaffrey15483.20-2.3
Brock Purdy9242.700.0
Skyy Moore133.000.0

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Demarcus Robinson67111123%8.3
Christian McCaffrey6866227%6.5
Kyle Juszczyk4449013%3.3
Jauan Jennings1345010%1.1
Jake Tonges1314010%-3.4
George Kittle12607%-0.5
Skyy Moore01003%-5.1
Malik Turner01003%-0.2
Luke Farrell01003%-0.9

Defense (top contributors)

PlayerSoloAstSacksINTPD
Garret Wallow560.001
Eric Kendricks730.001
Deommodore Lenoir530.000
Marques Sigle710.000
Upton Stout320.001
Ji'Ayir Brown220.000
Bryce Huff210.000
Keion White211.000
Sam Okuayinonu210.000
CJ West300.000

Philadelphia Eagles

Passing

PlayerC/AttYdsTDINTSackedEPA
Jalen Hurts20/35168101-3.2

Rushing

PlayerAttYdsAvgTDEPA
Saquon Barkley261064.10-3.3
Tank Bigsby4194.800.2
Jalen Hurts5142.802.3
Dallas Goedert111.011.1

Receiving

PlayerRecTgtYdsTDTgt shareEPA
DeVonta Smith81170032%-0.7
Dallas Goedert4733121%1.8
Saquon Barkley3625018%-2.2
A.J. Brown3725021%-1.5
Darius Cooper11903%1.9
Will Shipley11603%-0.8
Jahan Dotson01003%-0.6

Defense (top contributors)

PlayerSoloAstSacksINTPD
Reed Blankenship330.000
Jordan Davis420.000
Zack Baun330.000
Nakobe Dean510.000
Adoree' Jackson400.000
Sydney Brown130.000
Marcus Epps300.000
Jalen Carter121.000
Nolan Smith210.000
Quinyon Mitchell210.023

Closing number vs result

Betting context

Closing spread
PHI -6
Closing total
44.5
SF moneyline
+215
PHI moneyline
-265

Eagles closed -6 and lost outright — an upset against the closing number.

Total closed 44.5; the game landed 42 — under by 2.5.

Conditions and crew

Game environment

Venue
Lincoln Financial Field
Roof / surface
outdoors · grass
Kickoff weather
46°F, wind 22 mph
Referee
Alan Eck
Rest
SF 8 days · PHI 7 days
Coaches
Kyle Shanahan vs Nick Sirianni

Wind at 22 mph is the kind that drags passing depth and kicking range — weigh it when reading the splits.