Here is Domo's report card for the Eagles-Cardinals game. You can send in your grades by clicking here.

RUSHING OFFENSE

The Eagles had 88 offensive plays, but just 26 of them were runs. That's a season-low 29.5 rushing percentage. LeSean McCoy finished with a respectable 83 yards on 21 carries against the league's No. 1-rated run defense. He had seven carries of 7 yards or more.

Grade: B

PASSING OFFENSE

Nick Foles' 75.4 passer rating was his second-lowest of the season. He threw a ridiculous 62 passes and completed just 58 percent. He had two costly interceptions, including one in the end zone on first down, and another in the fourth quarter when he missed an open Riley Cooper badly. Jeremy Maclin had 12 catches for 187 yards and two touchdowns, and tight end Zach Ertz had four third-down receptions for first downs.

Grade: C-plus

RUN DEFENSE

The Eagles did a good job of containing running back Andre Ellington, holding him to 71 yards on 23 carries. Ellington managed just 21 yards in the second half on nine carries.

Grade: A-minus

PASS DEFENSE

But for two plays — Larry Fitzgerald's 80-yard touchdown catch and run in the third quarter and John Brown's backbreaking, 75-yard TD after splitting Cary Williams and Nate Allen, the Eagles did a decent job against the Cardinals' passing game. Other than that, how'd you like the play, Mrs. Lincoln?

Grade: C

SPECIAL TEAMS

Cody Parkey had a 54-yard field goal and produced five touchbacks on five kickoffs. The punt-coverage unit effectively neutralized Ted Ginn. Jeremy Maclin, subbing for injured Darren Sproles as the punt returner, had an 18-yard return.

Grade: A-minus

OVERALL

The Eagles committed three more turnovers and gave up two huge, backbreaking pass plays in the second half and still almost won. But they're kidding themselves if they think they can keep turning the ball over and failing to come away with touchdowns in the red zone (0-for-3).

Grade: C-plus

Join our weekly Daily News football picks contest to win big prizes.