The Eagles fall 35-31. They fall out of first in the NFC East.
Eagles vs. Cardinals score, takeaways: Jonathan Gannon gets revenge, Arizona knocks Philly from NFC East lead
The Eagles lost to Arizona in a Week 17 stunner
PHILADELPHIA -- Former Eagles defensive coordinator and current Cardinals head coach Jonathan Gannon got his revenge against Philadelphia in a massive way on Sunday, knocking his old team out of the NFC East lead. The Cardinals pulled off a stunning 35-31 victory in a game with the No. 2 seed -- and division title -- still there for the Eagles' taking.
James Conner's 2-yard touchdown run with 32 seconds left gave the Cardinals the victory -- part of a day in which the Cardinals ran for 221 yards and did not punt. Kyler Murray found Greg Dortch for 36 yards on the drive that got the Cardinals down to the Eagles' 5-yard line with 41 seconds left. That set up Conner's touchdown run two plays later to give Arizona the lead for good.
Murray found Michael Wilson for a 5-yard touchdown pass with 5:26 left to tie the game up at 28-28. The Cardinals went right down the field after a pass interference penalty by Kelee Ringo put them at the Eagles' 48, needing just eight plays to get into the end zone and tie the game.
The Eagles fall to the No. 5 seed with the loss, their fourth in the last five games. The Cowboys take over the NFC East lead and can wrap up the division title with a win next week.
Why the Cardinals won
The Cardinals scored 29 points in the second half against the Eagles -- four touchdowns and a two-point conversion on four possessions. Kyler Murray went 13 of 14 in the second half for 133 yards with three touchdowns while the Cardinals ran for 138 yards and averaged 6.5 yards per carry. This was the most efficient half of football Arizona has had all season, as the Cardinals had possession of the ball for more than 17 of the final 30 minutes and for 39:39 in the game. Arizona flat out dominated Philadelphia's defense.
Why the Eagles lost
Philadelphia couldn't get off the field against an offense that ranked 26th in the NFL heading into Sunday's game, not forcing a single punt and allowing the Cardinals to score on six of seven possessions (not including end of half). The Cardinals scored a touchdown on all four second half possessions and gashed the Eagles for 449 yards -- averaging 6.2 yards per play. The Eagles allowed the Cardinals to go 2 of 2 on fourth down and 5 of 10 on third down -- also allowing 5.5 yards per carry. This was their worst defensive performance of the year.
Up next
The Eagles (11-5) will wrap up their regular season against the Giants in New York while the Cardinals (4-12) complete their season at home against the Seahawks.
For a full recap of the Cardinals' upset, check out our live blog below.
James Conner scored from 2-yards out. 7 play, 70-yard drive in 2:01 to give the Cardinals a 35-31 lead with 32 seconds left. The Eagles defense can't get off the field.
I don't know what the Eagles are doing on offense, but they ran a bubble screen on 3rd-and-20. 34-yard FG by Jake Elliott gives the Eagles a 31-28 lead with 2:33 left. 6 plays, 14 yards on the drive.
Kicking the onsides kick was interesting by the Cardinals, but it gives Eagles a short field and a quick score gives Arizona time to get the ball back. The Eagles haven't stopped them all day.
The TD pass from Hurts to Goedert
Jalen Hurts makes up for his 7-yard loss on a QB draw.
Find Dallas Goedert for a 4-yard TD after a neutral zone infraction by the Cardinals.
28-21 Eagles.
Hurts 14-of-17 for 134 yards and 3 TD (139.1 rating).
38 total TD are a franchise record.
The Eagles had 3rd-and-1 form the 16 -- didn't get the "tush push."
Got it on 4th-and-1 however. In red zone.
D'Andre Swift has 9 carries for 46 yards -- 5.1 YPC.
Over 1,000 rushing yards on the year (currently at 1,034).
The Eagles ran 3 plays to start this drive, 29 yards.
9.7 yards per carry.
Here is the Conner one-handed TD
James Conner one-handed TD. It's 21-19 Eagles now. The 2-point conversion is good to Michael Wilson and it's 21-21. This Eagles defense isn't too good.
The Eagles have had the ball for 9:50.
There's 2:19 left in the 3rd quarter.
The Cardinals have 156 rushing yards and average 5.6 yards per carry.
Tells you what you need to know.
DeVonta Smith almost had a tremendous back-shoulder catch on 3rd-and-5, but couldn't haul it in. Eagles go 3-and-out.
Michael Carter having Eli Ricks on skates
The Michael Carter drive.
4 carries for 38 yards and a 6-yard TD. Had Eli Ricks slip on a 16-yard run on the drive also.
Eagles defense have allowed points on 3 of 4 drives.
The Eagles have allowed 131 rush yards so far.
We're 5 minutes into the third quarter.
Oldest players with 2 rec TD in a game -- Eagles history
Pete Retzlaff -- 35 years, 91 days (1966) Irving Fryar -- 35 years, 14 days (1997) Julio Jones -- 34 years, 326 days (2023)
2011 to 2019 Julio Jones engaged. Julio's 2nd TD of the day.
The fake "tush push" from Gainwell
Jalen Hurts finds Julio Jones for the TD.
That is the 14th multi-receiving TD game of Jones' career. First since Week 6 of the 2020 season.
The Eagles faked a tush-push on 3rd-and-1
Kenneth Gainwell took the toss and completed an 18-yard pass to DeVonta Smith.
First down.
The Eagles are finding A.J. Brown today. His 4 targets are leading the team.
Dallas Goedert has also been a focal point with 3 targets.
Jalen Hurts is 10 of 11 for 92 yards and a TD (131.8 rating).
The Cardinals have possessed the ball for 21 minutes, but only have 6 points to show for it. Each possession has been 8 plays or more.
The result?
FG
INT return for TD
FG
They have 170 yards to the Eagles 94, yet trail 14-6. The pick six and Murray fumble in the red zone hurt.
The Cardinals have possessed the ball for 21 minutes, but only have 6 points to show for it. Each possession has been 8 plays or more.
The result?
FG
INT return for TD
FG
They ahve 170 yards to theEagles 94, yet trail 14-6. The pick six and Murray fumble in the red zone hurt.
Longest INT return for TD -- Eagles history
Lito Sheppard -- 102 yards (2006 vs. #Cowboys)
Lito Sheppard -- 101 yards (2004 vs. #Panthers)
Sydney Brown -- 99 yards (2023 vs. #Cardinals)
Malcolm Jenkins -- 99 yards (2015 at #Patriots)
Sydney Brown had a 99-yard INT return for a TD, the first TD of his career.
That was tied for 3rd-longest INT return TD in Eagles history.
Kyler Murray completes a pass to Rondale Moore, but Moore fumbles.
James Bradberry recovered it as official officially ruled. After conversation the call was reversed.
First down Cardinals.
End 1Q: Eagles 7, Cardinals 3. Shaq Leonard with 4 tackles in the first quarter
The TD pass from Hurts to Jones. Hurts is 5 of 5 for 56 yards to start the game (152.9 rating)
-
Live
CBS Sports HQ
-
2:24
Lamar Jackson, Saquon Barkley Behind Josh Allen In MVP Odds
-
7:05
Has Josh Allen Locked Up NFL MVP?
-
1:02
Bills With 2nd Easiest Remaining SOS, Lurking For 1-Seed
-
4:22
Patrick Mahomes (Ankle), Hollywood Brown (Shoulder) Full Participants Tuesday
-
7:15
Michael Penix Jr. Takes Over Falcons Team In The Hunt
-
5:12
Seahawks, Rams Battling For Playoff Spot
-
1:07
Falcons Bench Cousins, Turn To Penix Jr.
-
8:07
Breaking: Michael Penix Jr. Unseats Kirk Cousins, Named Starting QB For Falcons
-
10:12
Michael Penix Jr. Named Starter for Falcons
-
4:27
Fantasy Fallout From Michael Penix Jr. Being Named The Starting QB For The Falcons
-
1:16
Top Running Back to Claim Off Waivers
-
1:01
Top Wide Receiver to Claim Off Waivers
-
1:16
Top Defense to Claim Off Waivers
-
2:31
Top Quarterback to Claim Off Waivers
-
1:46
Top Sleeper Pick to Claim Off Waivers
-
1:00
Jameis Winston Benched for Dorian Thompson-Robinson
-
5:01
Lions Continue to Endure Major Injuries
-
3:45
Patrick Mahomes Suffers High Ankle Sprain
-
10:47
Decorating For NFL Playoffs
-
0:56
Report: Titans Planning On Benching Will Levis