Observations: Cardinals 24, Eagles 20

Photo Credit: Mark J. Rebilas - USA Today

Photo Credit: Mark J. Rebilas – USA Today

GLENDALE, Ariz. — The Eagles fell to the Cardinals, 24-20, at University Of Phoenix Stadium. Here’s what we saw.

OFFENSE

* With 1:21 left, the Eagles needed to drive 80 yards for the game-winning touchdown. They got all the way to the Cardinals’ 16, but couldn’t seal the deal. Nick Foles connected with Jordan Matthews in the back of the end zone, but safety Rashad Johnson shoved Matthews out of bounds before his feet touched the ground, and the game was over.

* On the previous drive, the Eagles went 78 yards on 13 plays, taking 7:05 off the clock. They got down to the Cardinals’ 2, but LeSean McCoy was stopped on third-and-inches. The Eagles had to settle for a field goal instead of a touchdown. On second down, Chris Polk looked like he might have gotten a first, but the officials ruled that he was short, and Chip Kelly did not challenge.

* Overall, Foles went 36-for-62 for 411 yards and two touchdowns. But he turned it over twice. In the first half, he was looking for Josh Huff in the end zone, but was picked off. In the second half, his throw to Riley Cooper was off-target. The Cardinals got a field goal on their ensuing possession. Foles has now thrown 12 touchdowns and nine interceptions in seven games.

* Jeremy Maclin had a monster game with 12 catches for 187 yards and two touchdowns. Early on, he took a screen 21 yards to the house. Later, he came down with a 54-yard bomb from Foles. At one point, Maclin received a helmet-to-helmet blow from Deone Bucannon. His ear was bleeding, but he passed concussion protocol and returned to the game.

* McCoy carried 21 times for 83 yards. Cooper had five grabs for 88 yards. Zach Ertz had five catches for 48. And Matthews had six for 47.

* The Eagles’ other turnover came courtesy of Huff. He was trying to make a play in the red zone, but didn’t protect the ball. The Cardinals knocked it out from behind. Twice the Eagles were deep in Arizona territory and gave the ball away.

* The offense totaled 521 yards and notched 27 first downs, but only had 20 points to show for its effort. The Eagles are now 5-2 on the season with an upcoming trip to Houston to take on the Texans in Week 9.

DEFENSE

* When the Eagles needed a stop from their defense, they didn’t get it. John Brown got behind Nate Allen and Cary Williams for a 75-yard touchdown with 1:21 left to give the Cardinals a 24-20 victory.

* The defense played well for extended stretches, but big plays killed them. Along with the Brown TD, Larry Fitzgerald sprinted to the end zone for an 80-yard score on a pick play. Bradley Fletcher and Malcolm Jenkins were in coverage.

* In the first half, Arizona went 80 yards on 13 plays for a touchdown. Brandon Boykin got beaten on a third down that extended the drive. Overall, Carson Palmer went 20-for-42 for 329 yards, two touchdowns and no interceptions. He was not sacked, but did face some pressure.

* Mychal Kendricks returned, but played exclusively in dime. Emmanuel Acho and Casey Matthews rotated in alongside DeMeco Ryans.

* Allen had a nice forced fumble and recovery in the third, but the Eagles’ offense went three-and-out on the ensuing possession.

* Fitzgerald had seven catches for 160 yards. Brown had five grabs for 119. Andre Ellington carried 23 times for 71 yards.

* Ryans had a great pass breakup in the end zone in the fourth, knocking the ball out of the tight end’s hands and forcing a field goal.

* The Eagles were called for 11 penalties for 103 yards. Arizona was flagged 10 times for 95 yards.