By Kevin Durso, Sports Talk Philly editor
With the Eagles season over in two weeks after officially being eliminated from playoff contention on Sunday, the last two games were about playing the spoiler role.
The New York Giants had a chance to clinch a playoff spot with a win, but the Eagles wouldn't allow it to happen on their home turf, even if there was a little luck involved at the end.
Here are this week's grades in our report card.
Pass Offense – B-
From a passing standpoint, Carson Wentz had his moments, but it was mostly an average night for the rookie. His touchdown pass to Nelson Agholor was a thing of beauty. Wentz perfectly placed the pass and Agholor made the play.
But Wentz also made a poor decision after scrambling away from a sack and firing a deep pass on third down that was easily intercepted. Not one of his better throws or decisions obviously.
Given the limited number of chances for Wentz, it was a good game, but nothing more. If anything, the fact that he was able to return after taking a vicious hit from Olivier Vernon was a sign of his toughness.
Run Offense – B
There was no real standout performance as a whole by any one player, but there were standout moments. The two that stand out, Darren Sproles 25-yard touchdown run and Carson Wentz's nice dash after avoiding a sack.
We'll start with Sproles, who was a welcome addition back to the field for the Eagles. He is simply all heart and determination and such a catalyst to the offense in so many ways.
As for Wentz, it was impressive enough that he avoided what looked like a sure sack. But to stay up and instantly spring into action was all the more impressive.
The Eagles didn't dominate in the running game, but they were consistent enough to keep it a regular part of the offense.
Pass Defense – B-
Malcolm Jenkins left his mark on the game early with a pick six in the first quarter and had another interception later in the game, but the Eagles certainly got burned a few times by Eli Manning and his top target, Odell Beckham Jr. Beckham finished with 20 targets, 11 catches and 150 yards. But the Eagles kept him out of the endzone.
Manning also finished with 356 yards passing, and that didn't come without some close plays. The Eagles let the Giants march up the field three times in the fourth quarter. A false start and missed holding/pass interference may have saved the Eagles.
But that's how some games have to go. You have to get lucky every now and then and have a few calls go your way.
Ultimately, a couple calls went their way and so did a few key plays in the middle of productive drives for the Giants. When the Eagles needed a stop, they found a way to get it in the end.
Run Defense – B
The Giants had 114 yards rushing, 68 of them by Paul Perkins. The Giants fell victim to what has hurt the Eagles running game over the past few weeks. After a while, they had to abandon it completely to have any chance to win. As a result, Manning threw 63 times and the Giants rushed just 25 times.
The Eagles held things together pretty well in this department.
Special Teams – B+
Nothing special from this group, but more consistency from Caleb Sturgis and good kick coverage. This unit has been great all season.
Overall – B
For the most part, everything went pretty well. The Eagles offense was effective, especially early in the game. The defense held their own and got timely stops. Even Doug Pederson had two successful challenges.
Some of the playcalling remains an issue — passing on third down with under two minutes to play? — but the Eagles were in a position to win at the end because of good execution — hold for a few plays throughout the game there, most notably the 4th and goal fail — and, really, good management.
Nothing about this win was really pretty. It was an ugly win. But for a team starving for some form of success, it was a victory and the Eagles first against a divisional opponent. For one night, it felt good to play the spoiler role.