Exacting revenge for the blowout loss they suffered two weeks ago, the Philadelphia Eagles knocked off the New York Giants on Sunday, routing their division rivals and coming away with a 38-20 victory. 

Philly got off to just about as fast a start as possible in this one, with Saquon Barkley hitting pay dirt from 65 yards out on just the second snap of the game. Barkley finished the day with 14 rushes for 150 yards and the score, and he added four receptions for 24 yards and another touchdown, which he scored on a wheel route out of the backfield near the goal line. Barkley did leave the game in the fourth quarter with what appeared to be a leg injury, but he had already put together a monster afternoon by that point — and the injury didn’t appear serious, with Barkley quickly exiting the medical tent and keeping his helmet on the sideline.

Jalen Hurts had himself a big day as well, throwing for four touchdowns — one each to Barkley and Jahan Dotson, and a pair to tight end Dallas Goedert to celebrate National Tight Ends Day. Hurts wasn’t asked to throw often (just 20 pass attempt)s, but he was efficient when he did, completing 15 passes for 179 yards. The lone real explosive play of the day was the touchdown to Dotson late in the game, but Hurts managed the game well throughout, and also rushed for 22 yards on his four carries.

The Philadelphia offense as a whole put together its best game of the year, setting season highs in both yards and points. It was actually the first time this season that they out-gained their opponents, and just about everyone got in on the action. Even aside from Barkley, Goedert and Dotson, DeVonta Smith had a big day with 6 catches for 84 yards, while Tank Bigsby ran for over 100 yards in relief of Barkley. 

On the other side of the field, things did not go as well. 

Giants running back Cam Skattebo scored his team’s first touchdown on a really nice-looking wheel route out of the backfield early in the game, but that score was unfortunately overshadowed by the gruesome-looking ankle injury he suffered later in the first half. Players on both teams looked heartbroken at the scene of the rookie’s injury, which resulted in his ankle being placed in an air cast and carted off the field. 

Following the injury, the Giants mostly struggled to move the ball until late in garbage time. Jaxson Dart was under constant pressure all afternoon, taking five sacks and plenty more hits. He managed to put together a fairly efficient overall stat line through the air thanks to some late production and he also found the end zone with a rushing score, but the Giants were held in check for the most part once the Eagles took their early lead.

In the end, Philadelphia dominated for much of the game, taking control early and never relinquishing the lead as it improved to 6-2 and dropped the Giants to 2-6 on the season. The Eagles will take their bye next week and have time to get Barkley healthy, while the Giants will host the 49ers in Week 9.