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

RUSHING OFFENSE

LeSean McCoy finally got untracked. He notched his first 100-yard rushing game of the season. Darren Sproles had a 15-yard touchdown run. McCoy came into the game averaging just 2.3 yards per carry out of two-tight end sets, and gained 30 on his first two carries out of that set.

Grade: A-plus

PASSING OFFENSE

Nick Foles had two really bad-looking interceptions and very nearly had a third. Tight ends Zach Ertz and James Casey both had first-half touchdown catches. Riley Cooper had five catches in the first half.

Grade: B

RUN DEFENSE

The Eagles' front seven dominated the Giants' offensive line and shut down running back Andre Williams, holding him to 25 yards on 10 carries in the first half.

Grade: A-plus

PASS DEFENSE

The Eagles' pass rush sacked Eli Manning five times in the first half, including a pair by red-hot Connor Barwin. Barwin added another in the second half. When Manning did have time, the Eagles' defensive backs usually had good coverage.

Grade: A

SPECIAL TEAMS

Darren Sproles had a 43-yard punt return, helped by a big block by Trey Burton. Chris Maragos partially blocked a Steve Weatherford punt. Cody Parkey hit both of his first-half field-goal attempts, including a 45-yarder.

Grade: A-plus

OVERALL

Coordinator Bill Davis had an excellent defensive gameplan against red-hot Eli Manning. The Eagles' two biggest defensive concerns — their pass rush and starting corners — both had good games. LeSean McCoy badly needed a big performance going into the bye and got it.

Grade: A

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