Here is Domo's report card for the Eagles-Cardinals game. Click here to send in your own grades.

RUSHING OFFENSE

Related stories

DeMarco Murray spent most of the game on the bench. Ryan Mathews was effective, but had a killer fumble at midfield in the second half when the Eagles still were in the game and driving. GRADE: C

PASSING OFFENSE

Sam Bradford turned in a gutsy performance. He threw for 300-plus yards and two TDs and had his best third-down performance of the season. But he also had two interceptions. GRADE: C

RUN DEFENSE

The Eagles continued to struggle stopping the run. Arizona rushed for 140 yards in the first half alone, including 112 by rookie David Johnson. Johnson had a 47-yard TD run that featured at least a half-dozen missed tackles. The Eagles gave up three rushing TDs. GRADE: F

PASS DEFENSE

The Eagles lost both of their starting corners - Byron Maxwell and Eric Rowe - in the first half and were trying to stop one of the league's best passing attacks with spare parts. Carson Palmer completed nine of his first 11 passes, but after that, the Eagles didn't do an awful job against him, considering the circumstances. GRADE: C-minus

SPECIAL TEAMS

Coverage units turned in another solid performance. Caleb Sturgis converted his only field goal attempt. Josh Huff had a 39-yard kickoff return. GRADE: B-plus

OVERALL

So much for taking a trunk full of momentum into next week's pivotal NFC East battle against the Redskins. They lost both of their starting corners and their run defense and tackling was embarrassing. Offense moved the ball, but came away with just 10 points. GRADE: D-minus

On Twitter: @Pdomo