Denver Broncos vs Philadelphia Eagles Match Player Stats and Full Match Breakdown
Quick Match Facts
| Category | Detail |
| Date | Sunday, October 5, 2025 |
| Venue | Lincoln Financial Field, Philadelphia, PA |
| Final Score | Denver Broncos 21 — Philadelphia Eagles 17 |
| NFL Week | Week 5, 2025 Regular Season |
| Records after game | Denver 3-2 / Philadelphia 4-1 |
| Winning QB | Bo Nix (DEN) — 242 passing yards, 1 TD |
| Losing QB | Jalen Hurts (PHI) — 280 passing yards, 2 TD, 6 sacks |
| Top rusher (DEN) | J.K. Dobbins — 79 yards, 1 TD (20 carries) |
| Top rusher (PHI) | Saquon Barkley — 30 yards (6 carries) |
| Top receiver (DEN) | Courtland Sutton — 8 receptions, 99 yards |
| Top receiver (PHI) | DeVonta Smith — 8 receptions, 114 yards |
| Defensive star | Nik Bonitto (DEN) — 2.5 sacks |
| Decisive score | Wil Lutz 36-yard FG, 1:11 remaining |
| Total sacks on Hurts | 6 sacks, 23 yards lost |
| Philadelphia’s losing streak | First loss since Super Bowl LIX win |
The Setup: Two Teams, Two Very Different Stories Walking In
Philadelphia walked into October 5th with the whole football world watching.
Super Bowl LIX has just been won by the Eagles. They were 4-0. They were playing at home. The crowd at Lincoln Financial Field was electric, loud, and fully expecting to make it five straight.
Denver? The Broncos were 2-2. They had won a big game against the Bengals the week before, but nobody was picking them to go into Philly and win. Nobody serious, anyway.
This game looked like a showcase for the defending champs. It turned into something else entirely.
See also “Pittsburgh Steelers vs Bengals Match Player Stats: Game Breakdowns & Everything You Need to Know“
The First Three Quarters: Philadelphia’s Party
For the first 45 minutes of this game, everything Philadelphia wanted to happen — happened.
Jalen Hurts was sharp and crisp. He used quick, effective throws to dissect Denver’s secondary. A.J. Brown was finding windows against Patrick Surtain, one of the NFL’s best corners. DeVonta Smith was getting open repeatedly underneath.
The Eagles jumped out early. Jake Elliott connected on a 31-yard field goal to get Philadelphia on the board in the first quarter. It was controlled. It was methodical. It felt like the beginning of a long afternoon for Denver.
Then came the moment that looked like it put the game away entirely.
With Philadelphia up 10-3 in the third quarter, Hurts found Saquon Barkley on a 47-yard touchdown pass. Barkley caught it in space, turned on the jets, and that was it. Lincoln Financial Field erupted. With one quarter remaining, Denver was suddenly behind by fourteen points.
Here is the number that makes what happened next feel almost impossible. Going into that final quarter, the Broncos had overcome a 14-plus point road deficit exactly once in franchise history across 113 chances. They were about to make it twice.

Bo Nix: Two Different Quarterbacks in One Game
Before we talk about the fourth quarter, let’s be honest about what Bo Nix looked like for the first 45 minutes.
It was not pretty.
Through three quarters, Nix completed only 15 of his 29 attempts for 116 yards. Zero touchdowns. The Denver offense managed a single Jake Elliott-esque moment — wait, wrong team — a single field goal. Three points. That was it.
The crowd was loud and physical. Philadelphia’s defensive line was causing problems. Nix looked uncomfortable, hesitant, out of sync.
Then the fourth quarter started.
Something changed. Nobody fully explained it. But from the opening drive of that final period, Nix looked like a completely different player.
He went 9 for 10 in the fourth quarter alone — 126 yards, one touchdown, one perfect two-point conversion throw. Ice cold execution when the entire game was on the line.
Nix finished with 242 passing yards on the day. Respectable but not special on paper. What the stats do not capture is this: he threw every one of those crucial fourth-quarter passes under maximum pressure, in enemy territory, with a stadium full of people screaming at him.
His quote after the game says everything. “We felt like we only needed one drive. Let’s go down the field, one play at a time.”
The Fourth Quarter: Eighteen Points in Fifteen Minutes
Three points in 45 minutes. Then eighteen points in fifteen minutes.
That swing does not just describe a comeback. It describes a game that completely switches personalities.
Denver’s first fourth-quarter drive started around the midpoint of the quarter. Nix moved the offense down the field steadily. When it mattered most, he found Courtland Sutton on a key intermediate throw — a 12-yard gain on a critical third-and-two moment. Sutton, who had been a dependable presence all day, came up huge when the game demanded it.
Drive one ended with J.K. Dobbins punched it in from two yards out. Suddenly it was 17-10.
Then came the call that shocked everyone in the stadium.
On the very next scoring drive — after Nix found tight end Evan Engram on an 11-yard touchdown — head coach Sean Payton did not send out the kicker for the routine extra point.
He went for two.
The stadium held its breath. Nix hit Troy Franklin in the end zone for the conversion. Denver led 18-17.
That decision told the entire football world something. At that point, Payton had total faith in his people. He was not playing for overtime. He was playing to win.
Drive three was management and control. Nix moved the chains, ate clock, and when the drive stalled at the right spot, kicker Wil Lutz came on and drilled a 36-yard field goal with just 1 minute and 11 seconds remaining.
Denver 21, Philadelphia 17.
Jalen Hurts: Brilliant Numbers, Brutal Day
Looking at Jalen Hurts’s stat line — 280 passing yards and two touchdown passes — you would think he had a great game.
He did not have a great day. The numbers hide the story.
Hurts was sacked six times for a total of 23 yards lost. Six times. That is a relentless, punishing pass rush that disrupted his timing, shortened his escape windows, and cost the Eagles possession on multiple drives.
His QBR — the advanced quarterback efficiency metric — came out at 55.4. For reference, a 100 QBR is a perfect game. A 50 is average. With two touchdowns and no interceptions, his traditional passer rating read 100.8. But QBR accounts for sacks, scrambles, and how hard the throws actually were. The six sacks dragged that number down significantly.
His most memorable throw was the 47-yard touchdown to Barkley in the third quarter. That was a beautiful play — a perfect read, a clean release, and Barkley did the rest. It was the kind of play that reminded everyone why this Eagles offense is feared.
But his final throw of the game — a desperate heave from the 29-yard line as time expired — was batted down. The game was over.

J.K. Dobbins: The Quiet Engine That Won the Game
While quarterbacks get most of the headlines, this game was won and lost in the trenches.
J.K. Dobbins was the difference.
He carried the ball 20 times for 79 yards and the critical opening touchdown of the fourth quarter. That is 4.0 yards per carry against a Philadelphia defensive line that was supposed to be one of the best in football.
The week before, Dobbins ran for 101 yards against Cincinnati. Two weeks in a row of productive, powerful running against quality opposition.
What Dobbins did was more than just yards. He controlled the clock. He forced Philadelphia’s defense to stay on the field. He kept Hurts and the Eagles offense waiting. Every first down Denver gained on the ground was one fewer drive Philadelphia would have.
Denver outrushed Philadelphia 130 yards to just 45 yards as a team. That 85-yard advantage in the running game is not a small edge — it is the central reason this game flipped.
Saquon Barkley: One Flash, Then Silence
Saquon Barkley came in with enormous expectations. He always does.
His receiving touchdown — that 47-yard catch-and-run in the third quarter — was his best moment. It was vintage Barkley. Catch in space, accelerate past defenders, reach the end zone before anyone could catch him.
But as a runner, Philadelphia’s superstar back was kept remarkably quiet. Six carries, 30 yards. Denver held him to 5.0 yards per carry, which sounds fine until you realize Barkley averages much better than that against most opponents.
One play in particular summarized his day. Late in the fourth quarter, with the Eagles desperately needing a first down to extend their game-winning drive, Barkley committed an illegal shift penalty. It wiped out a DeVonta Smith reception that would have moved the chains. The Eagles had to punt instead. The game was effectively over.
Barkley has not rushed for 100 yards in any game through five weeks of this 2025 season. This game was another reminder that when defenses commit to stopping him, they can.
Nik Bonitto and the Denver Defense: Pure Dominance
If Bo Nix was the offensive hero of this game, Nik Bonitto was the defensive one.
The edge rusher recorded 2.5 sacks on Jalen Hurts across the afternoon. His season total after five games was on a pace that some analysts noted could threaten the all-time NFL single-season sack record of 22.5.
Bonitto was not alone. Zach Allen, Eyioma Uwazurike, linebacker Alex Singleton, and defensive back Ja’Quan McMillian all got home on Hurts at various points. The blitz packages from Denver’s defensive coordinator kept Philadelphia’s offensive line guessing all afternoon.
Denver entered this game leading the entire NFL with 21 team sacks through the first four weeks. They ran man coverage on 57 percent of defensive snaps — the highest rate in the league. Against an Eagles offense built to exploit zone, that man-heavy approach was a deliberate, gutsy choice.
It worked.
In the fourth quarter, Denver’s defense recorded three stops on three consecutive Philadelphia possessions. That is three-and-out. Three-and-out. Three-and-out. Each one handed the ball back to Nix and the offense to work their magic.
DeVonta Smith: Philadelphia’s Best Performer
On the Philadelphia side, DeVonta Smith was genuinely outstanding.
Eight catches, 114 receiving yards. He was getting open, making crisp route cuts, and creating separation against Denver’s defensive backs regularly.
His fourth-quarter reception from Hurts on that critical fourth-and-4 play was a big gain — only for the illegal shift flag on Barkley to erase it from the record books. Smith had nothing to do with that penalty. He made the play. The football gods just did not cooperate.
In the first half, A.J. Brown also made an impression with 43 receiving yards and was providing Patrick Surtain, who is regarded as one of the best corners in the game, with real coverage opportunities. That almost never happens to Surtain.
Dallas Goedert hauled in a two-yard touchdown reception in the first half to help give Philadelphia its lead. The Eagles’ receiver corps was genuinely difficult all game. The problem was that their defense simply could not get off the field when it mattered most.
Courtland Sutton: The Denver Receiver Who Kept Showing Up
Courtland Sutton finished the game with eight receptions for 99 yards. One yard short of triple digits.
Throughout the game — even when Nix was struggling in the first three quarters — Sutton was finding ways to get open and make catches. He was Nix’s safety valve, his check-down target, his first read on multiple crucial throws in the fourth quarter.
The 12-yard reception on a third-and-two in that final drive was as important as any of his bigger grabs. It extended the drive that led to the Lutz field goal.
For a receiver who has quietly been one of the most productive Broncos wideouts over the past several years, Sutton delivered another dependable, crucial performance in a game that demanded it.
Special Teams: The Punter Nobody Talks About
One aspect of this game that absolutely deserves attention is Denver’s punter, Jeremy Crawshaw.
He placed five of his seven punts inside the Philadelphia 20-yard line. In a game decided by field position and clock management, that number is extraordinary. Every time Denver punted, they were essentially pinning Philadelphia deep and forcing Hurts to drive 80-plus yards to score.
Philadelphia’s punter Braden Mann averaged 51.3 yards per punt — a strong number. But landing none inside the 20 meant Denver was consistently starting drives from decent field position after fair catches.
Wil Lutz hit both of his attempts cleanly — a first-half field goal and the game-winning 36-yarder with 1:11 remaining. Jake Elliott hit a field goal for Philadelphia in the first quarter. Both kickers were reliable. Lutz just had the decisive kick.
The Historical Context: What This Win Actually Means
Philadelphia entered this game having won 10 consecutive games. Their last loss was more than a year before, a stretch that included their Super Bowl LIX championship.
Denver snapped that streak at 10.
To put that in perspective — the Eagles had lost just one game in their previous 22 contests. This was number two. And it came at home. Against a team nobody picked to win.
The Broncos also cleared one of the most daunting statistical hurdles in NFL history. Before this game, they were 1-112 all-time when trailing by 14 or more points on the road heading into the fourth quarter. One win in 113 attempts.
Now it is two.
Sean Payton called it plainly after the game: “You’re not going to forget just these moments. Ultimately, that’s what you do it for. Making memories.”
Final Words
Games like this are why people love football.
Philadelphia was the better team for three quarters. They had the home crowd, the longer winning streak, the defending-champion pedigree. By every reasonable measure, this should have been their game.
And then Denver just refused to accept the result.
Bo Nix went from inconsistent to unstoppable in 15 minutes. J.K. Dobbins ran through a stubborn defensive line when the game needed it most. Nik Bonitto haunted Jalen Hurts all afternoon. Sean Payton made a two-point call that took real courage.
The Eagles had the yardage advantage. They had the points-per-play edge. They had DeVonta Smith making catches all over the field. And they still lost — because Denver ran the ball harder, controlled the clock longer, and found a way to score every single time they touched it in the fourth quarter.
That is the story of October 5, 2025. Not just a game result. A statement from a Denver team that is building something real.
FAQs
Q1. What was the final score of the Denver Broncos vs. Philadelphia Eagles game on October 5, 2025?
Denver Broncos defeated the Philadelphia Eagles 21-17. The Broncos overcame a 14-point fourth-quarter deficit to win, scoring 18 unanswered points in the final quarter at Lincoln Financial Field in Philadelphia.
Q2. How many yards did Bo Nix throw for?
Nix finished with 242 passing yards on the day with one touchdown. His performance was split sharply — 116 yards through the first three quarters and 126 yards in the fourth quarter alone, going 9-for-10 in that final period when it mattered most.
Q3. How many sacks did Denver record on Jalen Hurts?
The Broncos sacked Jalen Hurts six times throughout the game for a total of 23 lost yards. Nik Bonitto led the charge with 2.5 sacks. Zach Allen, Eyioma Uwazurike, Alex Singleton, and Ja’Quan McMillian also contributed sacks or pressures through Denver’s aggressive blitz packages.
Q4. How many yards did Saquon Barkley rush for?
Barkley managed just 30 rushing yards on six carries. He had one major play — a 47-yard receiving touchdown in the third quarter — but as a ground runner he was largely neutralized by Denver’s defensive front throughout the afternoon.
Q5. What was the two-point conversion play that gave Denver the lead?
After Nix threw an 11-yard touchdown to Evan Engram, head coach Sean Payton called for a two-point conversion instead of a routine extra point. Nix hit Troy Franklin in the end zone to convert it, giving Denver an 18-17 lead. That decision proved to be the turning point of the game.
Q6. What was DeVonta Smith’s stat line?
DeVonta Smith was Philadelphia’s top performer with eight receptions for 114 yards. He was consistently finding separation against Denver’s coverage but was unable to add a touchdown on the day. A key fourth-quarter reception was erased by an illegal shift penalty on Saquon Barkley.
Q7. Who kicked the game-winning score for Denver?
Kicker Wil Lutz hit a 36-yard field goal with 1 minute and 11 seconds remaining to push Denver’s lead to 21-17. That score proved to be the final margin as Philadelphia could not get into field goal or touchdown range before time expired.
Q8. How did Philadelphia lose the game on the final drive?
With the Eagles needing a first down on fourth-and-4, Hurts connected with DeVonta Smith on a long reception — but an illegal shift penalty against Saquon Barkley wiped the play off the board. Philadelphia was forced to punt. Hurts’ final pass was a desperation heave that was batted down at the last second.
Q9. What was J.K. Dobbins’s performance in this game?
Dobbins carried the ball 20 times for 79 yards and scored the crucial opening touchdown of the fourth quarter on a two-yard run. Denver as a team outrushed Philadelphia 130 yards to 45 yards — an 85-yard advantage that was one of the primary reasons for the comeback win.
Q10. What was Jalen Hurts’s passer rating vs. his QBR?
Despite six sacks, Hurts posted a traditional passer rating of 100.8 — which looks good on the surface. But his QBR, which accounts for sacks and the actual difficulty of plays, came in at a much lower 55.4. The gap between those two numbers reflects exactly how much the Denver pass rush disrupted his effectiveness in the second half.
Q11. How many consecutive games had the Eagles won entering this matchup?
The Eagles had won 10 straight games heading into this contest. Their last loss before October 5, 2025 was just their second defeat across 22 consecutive games. The Broncos snapped that run with the comeback win.
Q12. How did Denver’s punter Jeremy Crawshaw perform?
Crawshaw had a quietly excellent performance — punting seven times and placing five of them inside the Philadelphia 20-yard line. In a game decided by field position and clock control, that pin-down punting was a significant tactical advantage for Denver that often goes overlooked in postgame analysis.
Q13. What are the overall head-to-head records between the Broncos and Eagles?
Across 15 all-time meetings in the NFL regular season, the Philadelphia Eagles lead the all-time series with 9 wins to Denver’s 6. However, Denver’s October 5, 2025 win was one of their most dramatic — coming as road underdogs against defending Super Bowl champions in front of a hostile home crowd.
Explore more, learn more, and think deeper with Theory Magazine.