Once you're done reading Domo's grades, you can give out your own grades HERE.

RUSHING OFFENSE

The Eagles ran the ball well early on, rushing for 53 yards on 12 carries in the first quarter. But they averaged just 2.8 yards per carry the rest of the way. Jay Ajayi's 3.7-yard-per-carry-average was his lowest since joining the Eagles.

GRADE: C-

PASSING OFFENSE

Against a Raiders defense that has been one of the worst in the league against the pass, Nick Foles completed just 19 of 38 passes and averaged 4.3 yards per attempt. He was 1-for-11 for 10 yards on third down without a single passing first down. The Raiders managed to take Alshon Jeffery completely out of the game. He was targeted twice and had zero catches.

GRADE: D-

RUN DEFENSE

The Eagles held the Raiders to 3.2 yards per carry in the first half, but then gave up 16- and 34-yard runs to Marshawn Lynch and Jalen Richard early in the third quarter that helped set up a go-ahead field goal. The Raiders finished with 137 rushing yards, which is the most against the Eagles this season.

GRADE: C

PASS DEFENSE

Ronald Darby's fourth-quarter interception set up Jake Elliott's game-winning field goal. Other than the 63-yard touchdown catch Jalen Mills gave up to Amari Cooper early in the second quarter, the Eagles did an excellent job against Derek Carr. He completed just 15 of 29 passes for 140 yards.

GRADE: B+

SPECIAL TEAMS

Jake Elliott, who had made 22 of his previous 24 field goal attempts, missed a 33-yarder late in the second quarter, but made both of his second-half attempts, including a clutch 48-yard game-winner with 22 seconds left. The coverage units had a solid game.

GRADE: B+

OVERALL

The Eagles managed to beat the Raiders and clinch homefield advantage through the playoffs. But the poor play of Nick Foles and the offense didn't leave anybody with a warm-and-fuzzy feeling. Foles completed just 1 of 11 third-down pass attempts.

GRADE: C-

Get insights on the Eagles delivered straight to your inbox with Early Birds, beat writer Zach Berman's newsletter for Eagles fans. Click here to sign up.