RUSH OFFENSE

The Eagles ran the ball pretty well against a defense that came into the game ranked third in opponent rush average. Despite losing Ryan Mathews and Darren Sproles to injuries, they managed to average 4.3 yards per carry.

Related stories

GRADE: B-plus

PASS OFFENSE

Carson Wentz threw two more interceptions and averaged just 4.8 yards per attempt. Struggling WR Nelson Agholor didn't have any catches, dropped another pass and got flagged for an illegal formation penalty that wiped out a 57-yard touchdown catch and run by TE Zach Ertz.

GRADE: D

RUN DEFENSE

The Eagles gave up an early 72-yard TD run to C.J. Prosise that gave the Seahawks a 6-0 lead. They held them to 80 yards on their other 29 carries, but Prosise's cutback run put them behind the eight-ball.

GRADE: C

PASS DEFENSE

Russell Wilson's scrambling ability gave the Eagles problems. He broke containment and hit Jimmy Graham for a 35-yard TD run and catch. Later, he dodged the rush and connected with Doug Baldwin for 34 yards on a third-and-11 play. Three plays later, the Eagles got snookered when the Seahawks faked an end-around and Wilson caught a 15-yard touchdown pass from Baldwin.

GRADE: C-minus

SPECIAL TEAMS

The Eagles' coverage units had a pretty good day, but did give up a 19-yard punt return to Tyler Lockett. Punter Donnie Jones had two touchbacks and a couple of too-short kicks. Kenjon Barner, subbing for injured PR Darren Sproles, let a punt bounce that backed up the Eagles at their own 2.

GRADE: B-minus

OVERALL

Costly, momentum-shifting penalties. Problems on third down both offensively and defensively. A rookie quarterback who, surprise, played like a rookie quarterback. A wide receiver who is letting the pressure of being a first-round pick get to him. This game revealed how far the Eagles still have to go rather than how far they have come.

GRADE: C

@Pdomo Blog: philly.com/Eaglesblog