The Ravens, it would appear, remain allergic to having anything come easy.
The Ravens had the ball at the Eagles 11-yard line with a 10-point lead midway through the fourth quarter, and yet somehow still had to stop a two-point conversion try with four seconds left to hold on for a 27-26 win and keep their tenuous playoff hopes alive.
Nothing about that fourth quarter was pretty, and neither are the report cards.
We've already graded the offense, and now it's time to hand out report cards to the defense and special teams:
DEFENSIVE LINE: D
The Ravens expected the run, prepared for the run, and then were simply manhandled up front.
Eagles running back Ryan Mathews totaled 128 yards on 20 carries and the Eagles overall piled up 169 rushing yards.
Brandon Williams finished with six tackles. Timmy Jernigan had none for the second straight game, despite playing 49 snaps.
Time-consuming drives seemed to wear down the Ravens defensive front.
Terrell Suggs had three tackles for loss and set the edge well, as did Albert McClellan a few times. Elvis Dumervil had the team's only sack.
But like the Ravens defensive front, the inside linebackers were too often pushed aside, leaving gaping running lanes.
C.J. Mosley led the way with 13 tackles and had the huge deflection on the final two-point try.
Zach Orr had a tough day. He left briefly with a stinger, but missed some tackles and was flagged for penalties on consecutive plays. He finished with just two tackles and didn't appear to be 100 percent. Orr, though, did come up with the interception that set up the Ravens first touchdown.
READ MORE: Raven's wish list
Despite missing Jimmy Smith, the Ravens held the Eagles to 170 passing yards, and no wide receiver had more than 27.
Shareece Wright did a solid job, with good coverage on a couple of deep routes that Carson Wentz looked off of.
Tavon Young made a nice end zone breakup but then was called for a big pass interference penalty in the final minute.
Lardarius Webb had six tackles. He remains a solid run defender and is improving as a free safety.
Jerraud Powers, who had five tackles, had solid coverage on the final two-point try.
SPECIAL TEAMS: B
Driving the ball through wind and rain, Justin Tucker drilled his 10th 50-plus field goal of the season, tying an NFL single-season record. He's now 10-for-10 from 50-plus this season. Tucker also nailed a 47-yarder into a tricky wind.
Chris Moore showed some promise as a kick returner in the wake of Devin Hester's release. Moore averaged 24.5 yards on four returns, with a long of 34, but he has to hold the ball more securely as he runs. He fumbled one return and was fortunate that teammate Marqueston Huff fell on it.
Michael Campanaro made his debut as the punt returner but fair caught his only chance.
Sam Koch had a 60-yard punt, but had a touchback from the Eagles 39-yard line, and the Eagles had a 22-yard punt return.