NFL 2025 pages
How it went
The defending champions went out at home to a game that turned on a wide receiver's arm: Jauan Jennings threw a 29-yard touchdown to Christian McCaffrey eight seconds into the fourth quarter for 17–16, San Francisco's first lead since the first quarter. Philadelphia answered with Jake Elliott's 33-yarder, and Brock Purdy — two touchdowns, two interceptions — answered that with the four-yard flip to McCaffrey with 2:54 left. Eddy Pineiro missed the extra point; it did not matter. Saquon Barkley ran for 106 and Jalen Hurts threw for 168, which is the Eagles' offense in one line. Demarcus Robinson had 111 yards receiving. 23–19, and the Linc went quiet.
Linescore
| Team | 1 | 2 | 3 | 4 | T |
|---|---|---|---|---|---|
| 49ers | 7 | 3 | 0 | 13 | 23 |
| Eagles | 6 | 7 | 3 | 3 | 19 |
Scoring summary
| Clock | Play | Team | Detail | SF–PHI |
|---|---|---|---|---|
| Q1 | ||||
| 11:51 | TD | 49ers | Demarcus Robinson 2 Yd pass from Brock Purdy (Eddy Pineiro Kick) | 7–0 |
| 6:16 | TD | Eagles | Dallas Goedert 1 Yd Rush (Jake Elliott PAT Failed) | 7–6 |
| Q2 | ||||
| 6:08 | TD | Eagles | Dallas Goedert 9 Yd pass from Jalen Hurts (Jake Elliott Kick) | 7–13 |
| 2:50 | FG | 49ers | Eddy Pineiro 36 Yd Field Goal | 10–13 |
| Q3 | ||||
| 2:11 | FG | Eagles | Jake Elliott 41 Yd Field Goal | 10–16 |
| Q4 | ||||
| 14:52 | TD | 49ers | Christian McCaffrey 29 Yd pass from Jauan Jennings (Eddy Pineiro Kick) | 17–16 |
| 8:00 | FG | Eagles | Jake Elliott 33 Yd Field Goal | 17–19 |
| 2:54 | TD | 49ers | Christian McCaffrey 4 Yd pass from Brock Purdy (Eddy Pineiro PAT Failed) | 23–19 |
Team stats
| Stat | 49ers | Eagles |
|---|---|---|
| First downs | 20 | 19 |
| Total yards | 361 | 307 |
| Yards per play | 6.2 | 4.3 |
| Passing yards | 286 | 167 |
| Comp / att | 19/32 | 20/35 |
| Rushing yards | 75 | 140 |
| Third down | 6-11 | 5-16 |
| Fourth down | 0-0 | 3-5 |
| Red zone | 2-3 | 2-3 |
| Turnovers | 2 | 0 |
| Penalties – yards | 1-15 | 7-48 |
| Sacks – yards lost | 1-5 | 1-1 |
| Possession | 24:21 | 35:39 |
| Plays | 58 | 72 |
| Also | 49ers | Eagles |
|---|---|---|
| Passing first downs | 13 | 7 |
| Rushing first downs | 5 | 11 |
| First downs by penalty | 2 | 1 |
| Drives | 11 | 10 |
| Yards per pass | 8.7 | 4.6 |
| Interceptions thrown | 2 | 0 |
| Rushing attempts | 25 | 36 |
| Yards per rush | 3.0 | 3.9 |
| Fumbles lost | 0 | 0 |
| Defensive / special-teams TDs | 0 | 0 |
Player lines
San Francisco 49ers
Passing
| Player | C/ATT | YDS | AVG | TD | INT | SACKS | QBR | RTG |
|---|---|---|---|---|---|---|---|---|
| 13Brock Purdy | 18/31 | 262 | 8.5 | 2 | 2 | 1-5 | 60.4 | 80.3 |
| 15Jauan Jennings | 1/1 | 29 | 29.0 | 1 | 0 | 0-0 | 100.0 | 158.3 |
| Team | 19/32 | 286 | 9.1 | 3 | 2 | 1-5 | -- | 94.7 |
Rushing
| Player | CAR | YDS | AVG | TD | LONG |
|---|---|---|---|---|---|
| 23Christian McCaffrey | 15 | 48 | 3.2 | 0 | 10 |
| 13Brock Purdy | 9 | 24 | 2.7 | 0 | 8 |
| 9Skyy Moore | 1 | 3 | 3.0 | 0 | 3 |
| Team | 25 | 75 | 3.0 | 0 | 10 |
Receiving
| Player | REC | YDS | AVG | TD | LONG | TGTS |
|---|---|---|---|---|---|---|
| 5Demarcus Robinson | 6 | 111 | 18.5 | 1 | 61 | 7 |
| 23Christian McCaffrey | 6 | 66 | 11.0 | 2 | 29 | 8 |
| 44Kyle Juszczyk | 4 | 49 | 12.3 | 0 | 27 | 4 |
| 15Jauan Jennings | 1 | 45 | 45.0 | 0 | 45 | 3 |
| 88Jake Tonges | 1 | 14 | 14.0 | 0 | 14 | 3 |
| 85George Kittle | 1 | 6 | 6.0 | 0 | 6 | 2 |
| 81Malik Turner | 0 | 0 | 0.0 | 0 | 0 | 1 |
| 89Luke Farrell | 0 | 0 | 0.0 | 0 | 0 | 1 |
| 9Skyy Moore | 0 | 0 | 0.0 | 0 | 0 | 1 |
| Team | 19 | 291 | 15.3 | 3 | 61 | 30 |
Fumbles
| Player | FUM | LOST | REC |
|---|---|---|---|
| 13Brock Purdy | 1 | 0 | 0 |
| 9Skyy Moore | 1 | 0 | 1 |
| Team | 2 | 0 | 1 |
Defense
| Player | TOT | SOLO | SACKS | TFL | PD | QB HTS | TD |
|---|---|---|---|---|---|---|---|
| 49Garret Wallow | 11 | 5 | 0 | 0 | 1 | 0 | 0 |
| 43Eric Kendricks | 10 | 7 | 0 | 2 | 1 | 0 | 0 |
| 36Marques Sigle | 8 | 7 | 0 | 0 | 0 | 0 | 0 |
| 2Deommodore Lenoir | 8 | 5 | 0 | 1 | 0 | 0 | 0 |
| 20Upton Stout | 5 | 3 | 0 | 0 | 1 | 0 | 0 |
| 27Ji'Ayir Brown | 4 | 2 | 0 | 0 | 0 | 0 | 0 |
| 99C.J. West | 3 | 3 | 0 | 1 | 0 | 0 | 0 |
| 6Malik Mustapha | 3 | 3 | 0 | 0 | 0 | 0 | 0 |
| 56Keion White | 3 | 2 | 1 | 1 | 0 | 1 | 0 |
| 47Bryce Huff | 3 | 2 | 0 | 2 | 0 | 0 | 0 |
| 91Sam Okuayinonu | 3 | 2 | 0 | 0 | 0 | 0 | 0 |
| 96Clelin Ferrell | 2 | 1 | 0 | 0 | 0 | 0 | 0 |
| 95Alfred Collins | 2 | 1 | 0 | 0 | 0 | 0 | 0 |
| 25Jason Pinnock | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| 88Jake Tonges | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| 0Renardo Green | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| 9Skyy Moore | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| 51Robert Beal Jr. | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 41Jalen Graham | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Team | 71 | 47 | 1 | 7 | 3 | 1 | 0 |
Kick returns
| Player | NO | YDS | AVG | LONG | TD |
|---|---|---|---|---|---|
| 3Brian Robinson Jr. | 3 | 64 | 21.3 | 26 | 0 |
| 9Skyy Moore | 2 | 42 | 21.0 | 23 | 0 |
| Team | 5 | 106 | 21.2 | 26 | 0 |
Punt returns
| Player | NO | YDS | AVG | LONG | TD |
|---|---|---|---|---|---|
| 9Skyy Moore | 2 | 12 | 6.0 | 10 | 0 |
Kicking
| Player | FG | PCT | LONG | XP | PTS | Made from |
|---|---|---|---|---|---|---|
| 18Eddy Pineiro | 1/1 | 100.0 | 36 | 2/3 | 5 | 36 |
Punting
| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|---|---|---|---|---|---|
| 7Thomas Morstead | 3 | 103 | 34.3 | 0 | 1 | 43 |
Philadelphia Eagles
Passing
| Player | C/ATT | YDS | AVG | TD | INT | SACKS | QBR | RTG |
|---|---|---|---|---|---|---|---|---|
| 1Jalen Hurts | 20/35 | 168 | 4.8 | 1 | 0 | 1-1 | 40.5 | 79.2 |
Rushing
| Player | CAR | YDS | AVG | TD | LONG |
|---|---|---|---|---|---|
| 26Saquon Barkley | 26 | 106 | 4.1 | 0 | 29 |
| 37Tank Bigsby | 4 | 19 | 4.8 | 0 | 9 |
| 1Jalen Hurts | 5 | 14 | 2.8 | 0 | 4 |
| 88Dallas Goedert | 1 | 1 | 1.0 | 1 | 1 |
| Team | 36 | 140 | 3.9 | 1 | 29 |
Receiving
| Player | REC | YDS | AVG | TD | LONG | TGTS |
|---|---|---|---|---|---|---|
| 6DeVonta Smith | 8 | 70 | 8.8 | 0 | 15 | 11 |
| 88Dallas Goedert | 4 | 33 | 8.3 | 1 | 15 | 7 |
| 26Saquon Barkley | 3 | 25 | 8.3 | 0 | 20 | 6 |
| 11A.J. Brown | 3 | 25 | 8.3 | 0 | 10 | 7 |
| 80Darius Cooper | 1 | 9 | 9.0 | 0 | 9 | 1 |
| 28Will Shipley | 1 | 6 | 6.0 | 0 | 6 | 1 |
| 2Jahan Dotson | 0 | 0 | 0.0 | 0 | 0 | 1 |
| Team | 20 | 168 | 8.4 | 1 | 20 | 34 |
Defense
| Player | TOT | SOLO | SACKS | TFL | PD | QB HTS | TD |
|---|---|---|---|---|---|---|---|
| 17Nakobe Dean | 6 | 5 | 0 | 0 | 0 | 0 | 0 |
| 90Jordan Davis | 6 | 4 | 0 | 1 | 0 | 0 | 0 |
| 53Zack Baun | 6 | 3 | 0 | 0 | 0 | 0 | 0 |
| 32Reed Blankenship | 6 | 3 | 0 | 0 | 0 | 0 | 0 |
| 8Adoree' Jackson | 4 | 4 | 0 | 0 | 0 | 0 | 0 |
| 3Nolan Smith Jr. | 4 | 3 | 0 | 1 | 0 | 1 | 0 |
| 21Sydney Brown | 4 | 1 | 0 | 0 | 0 | 0 | 0 |
| 39Marcus Epps | 3 | 3 | 0 | 0 | 0 | 0 | 0 |
| 27Quinyon Mitchell | 3 | 2 | 0 | 0 | 3 | 0 | 0 |
| 98Jalen Carter | 3 | 1 | 1 | 1 | 0 | 1 | 0 |
| 97Moro Ojomo | 2 | 2 | 0 | 0 | 0 | 0 | 0 |
| 28Will Shipley | 2 | 1 | 0 | 0 | 0 | 0 | 0 |
| 42Smael Mondon Jr. | 2 | 1 | 0 | 0 | 0 | 0 | 0 |
| 54Jeremiah Trotter Jr. | 2 | 1 | 0 | 0 | 0 | 0 | 0 |
| 33Cooper DeJean | 2 | 1 | 0 | 0 | 2 | 0 | 0 |
| 94Byron Young | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Team | 56 | 35 | 1 | 3 | 5 | 2 | 0 |
Interceptions
| Player | INT | YDS | TD |
|---|---|---|---|
| 27Quinyon Mitchell | 2 | 3 | 0 |
Kick returns
| Player | NO | YDS | AVG | LONG | TD |
|---|---|---|---|---|---|
| 18Britain Covey | 2 | 61 | 30.5 | 31 | 0 |
Kicking
| Player | FG | PCT | LONG | XP | PTS | Made from |
|---|---|---|---|---|---|---|
| 4Jake Elliott | 2/2 | 100.0 | 41 | 1/2 | 7 | 41, 33 |
Punting
| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|---|---|---|---|---|---|
| 10Braden Mann | 4 | 208 | 52.0 | 1 | 1 | 58 |
Entering the game
The final regular-season table and the seeds the bracket was drawn from.
San Francisco 49ers · 12-5 · NFC 6 seed
Philadelphia Eagles · 11-6 · NFC 3 seed, won the NFC East
Officials and attendance
Attendance: 69,879
Officials: Line Judge Jeff Seeman · Down Judge Tom Stephan · Umpire Paul King · Back Judge Tony Josselyn · Referee Alan Eck · Field Judge Dave Hawkshaw · Side Judge Dominique Pender
Wild Card on the schedule · Kickoff is ET, resolved for the date. The away team is listed first, as football says it. Colours are the clubs’ own; there are no logos on this site.