On his first handoff of the afternoon, Saquon Barkley cut back against the grain, split the Giants’ second level, and didn’t stop until he reached the end zone 65 yards from where he started. That run set the tone for everything that followed at Lincoln Financial Field.
Philadelphia ran for 276 yards, held Jaxson Dart under constant pressure with a season-high five sacks, and handed New York a loss that was never seriously in question after the first quarter. Jalen Hurts finished 15-of-20 for 179 yards, four touchdowns, and a 141.5 passer rating. Barkley — who had not cracked 100 rushing yards in any game through the season’s first seven weeks — carried 14 times for 150 yards before exiting late in the third quarter with a groin strain he later described as minor. Backup Tank Bigsby ran for 104 yards behind him, making Philadelphia the first team since LeSean McCoy and Bryce Brown did it against Chicago in December 2013 to have two running backs each surpass 100 yards in the same game.
New York had won the first meeting 34-17 two weeks earlier. There was no repeat at home for the Giants. They fell to 2-6 and lost rookie running back Cam Skattebo to a dislocated right ankle in the second quarter, an injury that required surgery the same night.
Table of Contents
Game Information
Date: October 26, 2025
Venue: Lincoln Financial Field, Philadelphia, Pennsylvania
Final Score: Philadelphia Eagles 38, New York Giants 20
Season: 2025 NFL Regular Season — Week 8
Attendance: 69,879
Broadcast: FOX
Records: Eagles 6-2, Giants 2-6
Full Box Score
Score by Quarter
Team
Q1
Q2
Q3
Q4
Final
New York Giants
7
3
3
7
20
Philadelphia Eagles
7
14
3
14
38
Scoring Summary
Qtr
Time
Team
Scoring Play
Drive
Score
1st
14:43
PHI
Saquon Barkley 65-yd rush (Jake Elliott kick)
2 plays, 65 yds, 0:17
NYG 0 – PHI 7
1st
2:56
NYG
Cam Skattebo 18-yd pass from Jaxson Dart (Graham Gano kick)
6 plays, 52 yds, 3:14
NYG 7 – PHI 7
2nd
11:38
PHI
Saquon Barkley 9-yd pass from Jalen Hurts (Jake Elliott kick)
11 plays, 53 yds, 6:18
NYG 7 – PHI 14
2nd
2:53
NYG
Graham Gano 47-yd field goal
7 plays, 37 yds, 3:20
NYG 10 – PHI 14
2nd
0:21
PHI
Dallas Goedert 6-yd pass from Jalen Hurts (Jake Elliott kick)
7 plays, 58 yds, 2:32
NYG 10 – PHI 21
3rd
7:03
PHI
Jake Elliott 40-yd field goal
11 plays, 54 yds, 6:07
NYG 10 – PHI 24
3rd
0:19
NYG
Graham Gano 34-yd field goal
15 plays, 59 yds, 6:44
NYG 13 – PHI 24
4th
11:17
PHI
Dallas Goedert 17-yd pass from Jalen Hurts (Jake Elliott kick)
7 plays, 72 yds, 4:02
NYG 13 – PHI 31
4th
5:59
PHI
Jahan Dotson 40-yd pass from Jalen Hurts (Jake Elliott kick)
6 plays, 73 yds, 3:30
NYG 13 – PHI 38
4th
2:44
NYG
Jaxson Dart 2-yd rush (Graham Gano kick)
7 plays, 65 yds, 3:15
NYG 20 – PHI 38
Team Stats
Category
NYG
PHI
Total Yards
246
427
Total Plays
50
57
Yards per Play
4.9
7.5
First Downs
13
23
Passing Yards (net)
178
151
Completions / Attempts
14/24
15/20
Yards per Pass Attempt
6.1
6.3
Interceptions Thrown
0
0
Sacks – Yards Lost
5–15
4–28
Rushing Yards
68
276
Rushing Attempts
21
33
Yards per Rush
3.2
8.4
Red Zone (Scores / Att)
2/3
3/3
Third Down Efficiency
5/12
2/8
Fourth Down Efficiency
1/1
2/2
Penalties – Yards
7–54
5–30
Turnovers
0
0
Fumbles Lost
0
0
Time of Possession
26:45
33:15
Total Drives
9
9
Passing Stats
Philadelphia Eagles — Passing
Player
C/ATT
YDS
AVG
TD
INT
SACKS
QBR
RTG
Jalen Hurts
15/20
179
9.0
4
0
4–28
66.2
141.5
New York Giants — Passing
Player
C/ATT
YDS
AVG
TD
INT
SACKS
QBR
RTG
Jaxson Dart
14/24
193
8.0
1
0
5–15
59.4
98.1
Rushing Stats
Philadelphia Eagles — Rushing
Player
CAR
YDS
AVG
TD
LG
Saquon Barkley
14
150
10.7
1
65
Tank Bigsby
9
104
11.6
0
29
Jalen Hurts
4
22
5.5
0
8
Will Shipley
3
2
0.7
0
3
Tanner McKee
3
–2
–0.7
0
0
Team
33
276
8.4
1
65
New York Giants — Rushing
Player
CAR
YDS
AVG
TD
LG
Tyrone Tracy Jr.
10
39
3.9
0
6
Jaxson Dart
6
17
2.8
1
8
Cam Skattebo
3
12
4.0
0
5
Devin Singletary
2
0
0.0
0
3
Team
21
68
3.2
1
8
Receiving Stats
Philadelphia Eagles — Receiving
Player
REC
TGT
YDS
AVG
TD
LG
DeVonta Smith
6
9
84
14.0
0
26
Jahan Dotson
1
2
40
40.0
1
40
Dallas Goedert
3
3
28
9.3
2
17
Saquon Barkley
4
5
24
6.0
1
12
Xavier Gipson
1
1
3
3.0
0
3
Team
15
20
179
11.9
4
40
New York Giants — Receiving
Player
REC
TGT
YDS
AVG
TD
LG
Wan’Dale Robinson
3
4
48
16.0
0
34
Devin Singletary
1
1
28
28.0
0
28
Darius Slayton
2
5
26
13.0
0
19
Daniel Bellinger
1
1
21
21.0
0
21
Theo Johnson
3
4
20
6.7
0
12
Beaux Collins
1
2
18
18.0
0
18
Cam Skattebo
1
2
18
18.0
1
18
Tyrone Tracy Jr.
2
3
14
7.0
0
9
Team
14
22
193
13.8
1
34
Defensive Stats
Philadelphia Eagles — Defense
Player
TOT
SOLO
SACKS
TFL
PD
QB HTS
Zack Baun
6
3
1.0
2
2
1
Cooper DeJean
6
1
0
1
0
0
Reed Blankenship
5
5
0
0
0
0
Nakobe Dean
5
4
0
0
0
0
Jalyx Hunt
4
4
1.0
1
0
1
Moro Ojomo
3
2
1.0
1
0
1
Jordan Davis
2
2
1.0
1
0
1
Jalen Carter
2
2
1.0
1
0
1
Marcus Epps
2
2
0
0
0
0
Will Shipley
2
2
0
0
0
0
Byron Young
2
2
0
0
0
0
Andrew Mukuba
2
1
0
0
0
0
Jihaad Campbell
2
1
0
0
0
0
Kelee Ringo
2
0
0
0
0
0
Joshua Uche
1
1
0
0
1
1
Sydney Brown
1
1
0
0
0
0
Cameron Latu
1
1
0
0
0
0
Jeremiah Trotter Jr.
1
1
0
0
0
0
Quinyon Mitchell
0
0
0
0
1
0
Team
49
35
5.0
7
4
6
New York Giants — Defense
Player
TOT
SOLO
SACKS
TFL
PD
QB HTS
Bobby Okereke
8
7
1.0
0
0
0
Dane Belton
8
4
0
0
0
0
Tyler Nubin
5
3
0
1
1
0
Abdul Carter
5
2
0
0
0
0
Kayvon Thibodeaux
5
1
0
0
1
1
Brian Burns
4
2
1.0
1
0
1
Rakeem Nunez-Roches
3
2
1.0
1
0
1
Roy Robertson-Harris
3
2
0
0
0
0
Deonte Banks
3
1
0
0
0
0
Dexter Lawrence II
3
0
0.5
0
0
1
Dru Phillips
2
2
0
0
1
0
Neville Hewitt
2
1
0
0
0
0
Darius Muasau
2
1
0
0
0
0
Cor’Dale Flott
2
1
0
0
0
0
Victor Dimukeje
1
1
0
0
0
0
Raheem Layne
1
1
0
0
0
0
D.J. Davidson
1
1
0
0
1
0
Darius Alexander
1
0
0.5
0
0
1
Korie Black
1
0
0
0
0
0
Team
61
33
4.0
3
4
5
Special Teams
Kicking
Team
Player
FG
PCT
LG
XP
PTS
PHI
Jake Elliott
1/2
50.0%
40
5/5
8
NYG
Graham Gano
2/2
100.0%
47
2/2
8
Punting
Team
Player
NO
YDS
AVG
LG
TB
In 20
PHI
Braden Mann
1
57
57.0
57
0
0
NYG
Jamie Gillan
4
194
48.5
58
0
1
Kick Returns
Philadelphia Eagles
Player
NO
YDS
AVG
LG
TD
Will Shipley
3
99
33.0
41
0
Team
3
99
33.0
41
0
New York Giants
Player
NO
YDS
AVG
LG
TD
Gunner Olszewski
3
94
31.3
33
0
Devin Singletary
2
51
25.5
31
0
Team
5
145
29.0
33
0
Punt Returns
Team
Player
NO
YDS
AVG
LG
TD
PHI
Xavier Gipson
1
17
17.0
17
0
NYG
—
—
—
—
—
—
PFF Grades — Week 8
Source: Pro Football Focus
New York Giants — Top Graded Players
Player
Position
PFF Grade
Kayvon Thibodeaux
OLB
85.3
Jaxson Dart
QB
81.1
Tyrone Tracy Jr.
RB
78.1
Jermaine Eluemunor
OT
75.5
Abdul Carter
OLB
74.4
Dru Phillips
CB
72.0
New York Giants — Lowest Graded Players
Player
Position
PFF Grade
Darius Muasau
ILB
26.2
Korie Black
CB
32.3
Cor’Dale Flott
CB
42.6
Darius Slayton
WR
48.6
Brian Burns
OLB
48.8
Jon Runyan
OG
49.3
Injury Report
Team
Player
Injury
Status
NYG
Cam Skattebo
Dislocated right ankle
Carted off Q2; surgery same night
NYG
Cor’Dale Flott
Concussion
Exited during game
NYG
Daniel Bellinger
Neck
Exited during game
NYG
Art Green
Hamstring
Exited during game
PHI
Saquon Barkley
Groin strain
Exited late Q3; described as minor
PHI
A.J. Brown
Hamstring
Did not play
PHI
Cam Jurgens
Knee
Did not play
Barkley’s groin strain turned out to be a footnote. The Eagles entered their bye at 6-2 with their ground game fully restored — 276 rushing yards at 8.4 per carry against a Giants defense that had kept the league’s better offenses honest earlier in October. A Philadelphia pass rush that had been largely quiet through the first half of the season produced five sacks in a single afternoon. Hurts went zero interceptions in 20 attempts, spread four touchdown passes across three receivers, and converted all three of the Eagles’ red zone trips. First-year offensive coordinator Kevin Patullo, whose early playcalling had drawn scrutiny from the fanbase, had the offense operating at its clearest level since the Super Bowl run a year prior.
For New York, the cart that carried Cam Skattebo off the field at 2-6 told the story of where the Giants stood at the halfway point of their 2025 season. Skattebo had been their most dependable offensive player over the preceding month — an 18-yard touchdown catch off Jaxson Dart had briefly tied the game in the first quarter before the afternoon unraveled. He left Philadelphia on his way to surgery. Dart said afterward he hated losing and refused to accept it as normal. The numbers from Week 8, though, were hard for any team to overcome: 246 total yards, 68 rushing yards, and a defense that surrendered nearly 300 yards on the ground to a running back who had spent the week after returning to his old city.
Stats sourced from ESPN, AP Wire, and Pro Football Focus. Game played October 26, 2025, at Lincoln Financial Field, Philadelphia, Pennsylvania.
Claire R. Conant is the founder and editor of The Press Row. Born and raised in New York, she spent years covering professional sports across multiple leagues before launching this publication in April 2026, largely out of frustration with a sports media industry that had decided moving fast mattered more than being right. Her reporting covers the NFL, NBA, MLB, cricket, and international football, and every figure published under her byline is verified against official data before the piece moves. She started The Press Row because she believed readers who actually understood the game deserved a publication built to the same standard. That standard has not changed since day one, and it applies to every writer on staff.