Nate Allen

DOWN - You have one job as the deep safety and that's to not let anyone get beyond you. Nate Allen did when he bit on the underneath route and John Brown burned him for a 75-yard, game-winning touchdown. The mistake totally wiped out Allen's earlier forced fumble.

Nick Foles

DOWN - He had some impressive throws - the TD bomb to Jeremy Maclin was a beauty - and almost drove the Eagles to the winning score, but the two interceptions were killers.

Jeremy Maclin

UP - Maclin finished with 12 catches for 187 yards and two touchdowns. He also returned two punts for 25 yards despite possible head and ear injuries and scored a 10.0 with a headfirst dive into a table covered with cups of Gatorade.

Chip Kelly

DOWN - He should have challenged the spot on Chris Polk's run down to the 1-yard line but didn't. The third-down run call to LeSean McCoy came with Nick Foles in the shotgun - a questionable choice.

DeMeco Ryans

UP - The Eagles middle linebacker had arguably his best game of the season. Ryans had a tackle for loss against the run and broke up a huge third-down end-zone pass in the fourth quarter, when the Cardinals had to settle for a field goal.

Riley Cooper

UP - He displayed his ability to track deep throws with a diving 50-yard grab in the second quarter. Cooper, who entered with a 9.0-yard reception average, had his longest catch of the season by 29 yards.

Josh Huff

DOWN - The rookie wide receiver had another rough game. Huff fumbled at the 5-yard line, taking at least three points off the board, and was called for offensive pass interference. He finished with one catch for 12 yards.

LeSean McCoy

UP - Kelly got away from McCoy and the running game too early and placed too much on Foles' shoulders. Only when Kelly went back to the tailback did the passing game open up with short passes off the play-action.

Jason Peters

DOWN - The game's best left tackle - or at least one of the top five - was penalized three times, twice for illegal use of the hands and once for a third-down false start.

Cody Parkey

UP - In the first seven games of his NFL career, Parkey has three 50-yard-plus field goals, including Sunday's best of 54 yards. It was the longest by an Eagles kicker since David Akers in 2003 (57 yards) and is tied for the third longest in team history.

The officials

DOWN - How did the officiating crew from the Penn State-Ohio State game fly from State College to Glendale in time for the Eagles-Cardinals game? The officials called too many penalties and missed some obvious ones. Brutal.

Matt Tobin

DOWN - The left guard seemed to hold up fine as a blocker, but did you see him take out Jeff Maehl after Antonio Cromartie intercepted Nick Foles? Awkward.

- Jeff McLane