Here are Paul Domowitch's grades for the Eagles' 34-26 win to the New York Giants. Click here to submit your marks.
RUSHING OFFENSE: After averaging just 3.7 yards per carry in the Eagles' three straight losses to Seattle, Dallas and Washington, LeSean McCoy ended the season on somewhat of a high note, rushing for 99 yards on 17 carries (5.8 per carry) against the Giants. He had a 23-yard run on his first carry and 33 yards on four fourth-quarter carries. Chris Polk rushed for 38 yards and put the Eagles up by 11 with a 1-yard TD run early in the fourth quarter.
PASSING OFFENSE: Mark Sanchez threw his obligatory weekly interception and had a few others that should've been picked off. But he completed 63.8 percent of his attempts and had TD throws to Jordan Matthews and Brent Celek. Matthews, who had just 5 catches for 81 yards in the previous 3 games, notched his third 100-yard receiving performance.
RUN DEFENSE: The Eagles, who entered the game ranked sixth in the league in yards allowed per carry (3.8), held the Giants to 76 yards on 25 carries. The Giants had just four rushing first downs and only one in the final three quarters. The Giants had just one double-digit-yard run, and only nine of their 25 rushing attempts gained more than three yards.
PASS DEFENSE: Yes, they gave up 425 passing yards to Eli Manning, and yes, rookie Odell Beckham and Rueben Randle became the 500th and 501st guys to put up 100 receiving yards against them this season, and yes, they failed to register a sack for only the second time in the last 13 games. But their DBs battled, particularly rookie Jaylen Watkins, and they gave up just one TD pass, and Nate Allen came up with a clutch interception late in the game.
SPECIAL TEAMS: The Eagles became the first NFL team in 27 years to score on three punt blocks in the same season when Trey Burton scored on James Casey's third-quarter block of a Steve Weatherford punt. Donnie Jones put 4 of his 7 punts inside the 20 and didn't have any returned. Cody Parkey hit 39- and 32-yard field goals.
OVERALL: Despite seeing their playoff hopes squashed last week, the Eagles played hard Sunday. The defense did an outstanding job of stuffing the Giants' ground game and held on for dear life against Eli Manning and the passing game. They gave up 429 passing yards, but allowed just one TD pass to a QB that had thrown 11 of them in the previous five games.