The Philadelphia Eagles soared to a nail-biting 24-20 victory over their fierce rivals, the Dallas Cowboys, in a dramatic NFL season opener at Lincoln Financial Field—a night that delivered on all the promise of a heavyweight clash and then some. Against a backdrop of swirling rain, a 65-minute lightning delay, and tempers flaring, the defending champions showed grit and resilience to open their 2025 campaign with a win that will be talked about for seasons to come.
From the very first whistle, the atmosphere was electric and volatile. Before a single snap from scrimmage, Pro Bowl defensive tackle Jalen Carter was ejected for spitting on Cowboys quarterback Dak Prescott, stunning the crowd and leaving the Eagles shorthanded in the trenches. The Cowboys wasted no time taking advantage, as Prescott and running back Javonte Williams stormed downfield, capping their drive with a 1-yard touchdown run. The tone was set: this would be a wild, unpredictable night.
But the Eagles, led by the indomitable Jalen Hurts, responded with fire. Hurts, unfazed by the early deficit and chaos, orchestrated a 70-yard drive, finishing it himself with a 4-yard touchdown scamper. He would repeat the feat in the second quarter, tying the game at 14 with another rushing score, showcasing the dual-threat ability that has become his trademark. Not to be outdone, new arrival Saquon Barkley powered through for a 10-yard touchdown, while rookie Jahan Dotson electrified the crowd with a 51-yard reception that set up the Eagles’ first lead of the night.
Yet, the Cowboys kept punching back. CeeDee Lamb torched the Eagles secondary for 110 receiving yards, and Williams notched his second touchdown of the game. But Dallas was haunted by missed opportunities and crucial drops from Lamb in the fourth quarter—a nightmare for a team on the brink of stealing victory in hostile territory. Prescott, who looked sharp after last season’s injury, kept the Cowboys within striking distance, but the offense sputtered when it mattered most.
As thunder roared and play was suspended, the night became almost mythic. When the storm finally cleared, the Eagles’ defense, led by rookie Jihaad Campbell and the tireless Jordan Davis, delivered crucial stops. Campbell’s forced fumble on ex-Eagle Miles Sanders proved pivotal, and in the dying minutes, Hurts sealed the win with a gutsy third-down scramble, allowing Philadelphia to kneel out the clock as the crowd erupted into a rain-soaked celebration.
Statistically, Hurts was clinical, completing 19 of 23 passes for 152 yards, adding 62 on the ground and two touchdowns. Barkley contributed 60 rushing yards and a highlight-reel one-handed catch, while Dotson and Shipley provided sparks through the air and on the ground. The Eagles’ offense, despite being slowed by injuries to Will Shipley and Landon Dickerson and a post-delay malaise, did just enough against a Cowboys defense adjusting to life without Micah Parsons.
For Dallas, the debut of head coach Brian Schottenheimer ended in heartbreak, but the fight and flashes of brilliance—especially on defense after halftime—hint at a team with plenty of upside. Brandon Aubrey’s 53-yard field goal kept them within a point at halftime, but missed chances and late-game pressure from the Eagles defense proved insurmountable.
With this emotional, turbulent win, the Eagles not only celebrated their championship banner and paid homage to the likes of Michael Jordan in the stands, but also reminded the league why they’re favorites to hoist the Lombardi Trophy once again. Next up: a mini-bye before traveling to Kansas City to face the Chiefs, in what promises to be another blockbuster.
For more in-depth analysis and highlights, visit the official Philadelphia Eagles Game Recap and the NFL’s What We Learned: Cowboys-Eagles in 2025 NFL Kickoff Game.
