The Indianapolis Colts defeated the Denver Broncos 29-28 at Lucas Oil Stadium on September 14, 2025. Spencer Shrader kicked the winning 45-yard field goal after a Denver penalty gave him a second attempt with no time remaining.
Daniel Jones passed for 316 yards, while Jonathan Taylor produced 215 yards from scrimmage. Denver quarterback Bo Nix threw three touchdown passes, but his fourth-quarter interception helped Indianapolis complete the comeback.
Game Summary
| Detail | Result |
|---|---|
| Final score | Colts 29, Broncos 28 |
| Date | September 14, 2025 |
| Venue | Lucas Oil Stadium |
| Attendance | 63,910 |
| Leading passer | Daniel Jones, 316 yards |
| Leading rusher | Jonathan Taylor, 165 yards |
| Leading receiver | Troy Franklin, 89 yards |
| Turnovers | Denver 1, Indianapolis 0 |
Denver led 28-20 early in the third quarter but did not score again. Indianapolis answered with three field goals, including Shrader’s winning kick.
Team Statistics
| Category | Broncos | Colts |
|---|---|---|
| Total yards | 324 | 473 |
| First downs | 23 | 26 |
| Net passing yards | 206 | 306 |
| Rushing yards | 118 | 167 |
| Third-down conversions | 4 of 9 | 6 of 13 |
| Red-zone touchdowns | 3 of 3 | 2 of 6 |
| Turnovers | 1 | 0 |
| Penalties | 8 for 83 yards | 11 for 68 yards |
| Time of possession | 27:53 | 32:07 |
| Punts | 3 | 0 |
Indianapolis gained 149 more yards and did not punt or commit a turnover. Denver was more efficient in the red zone but could not generate enough offense in the fourth quarter.
The figures come from the official NFL gamebook.
Quarterback Stats
| Player | Team | CMP-ATT | YDS | TD | INT | Rating |
|---|---|---|---|---|---|---|
| Daniel Jones | Colts | 23-34 | 316 | 1 | 0 | 107.0 |
| Bo Nix | Broncos | 22-30 | 206 | 3 | 1 | 111.2 |
Nix threw touchdowns to Marvin Mims Jr., Troy Franklin and Adam Trautman. He completed 73.3% of his passes and was not sacked.
Jones averaged 9.3 yards per attempt and completed four passes covering at least 40 yards. He also scored on a one-yard run and took only one sack against Denver’s defense.
The difference was the turnover. Cam Bynum intercepted Nix with Denver leading 28-23 in the fourth quarter. Indianapolis converted the change of possession into a field goal after Taylor’s 68-yard run.
Rushing Stats
Denver Broncos
| Player | Attempts | Yards | Average | TD | Long |
|---|---|---|---|---|---|
| J.K. Dobbins | 14 | 76 | 5.4 | 1 | 23 |
| Bo Nix | 3 | 20 | 6.7 | 0 | 18 |
| Troy Franklin | 1 | 11 | 11.0 | 0 | 11 |
| RJ Harvey | 5 | 8 | 1.6 | 0 | 3 |
| Tyler Badie | 1 | 3 | 3.0 | 0 | 3 |
Dobbins scored on a five-yard run to give Denver its 28-20 lead. The Broncos accumulated 118 rushing yards but managed only 33 yards on eight fourth-quarter plays.
Indianapolis Colts
| Player | Attempts | Yards | Average | TD | Long |
|---|---|---|---|---|---|
| Jonathan Taylor | 25 | 165 | 6.6 | 0 | 68 |
| Daniel Jones | 6 | 2 | 0.3 | 1 | 2 |
| Tyler Warren | 1 | 0 | 0.0 | 0 | 0 |
Taylor was the game’s most productive runner. His 68-yard fourth-quarter carry moved Indianapolis from its own 20-yard line to Denver’s 12. Although the Colts settled for a field goal, the play reduced the deficit to two points.
Denver Broncos Receiving Stats
| Player | REC-TAR | Yards | Average | TD | Long |
|---|---|---|---|---|---|
| Troy Franklin | 8-9 | 89 | 11.1 | 1 | 42 |
| Marvin Mims Jr. | 2-2 | 24 | 12.0 | 1 | 23 |
| Tyler Badie | 2-2 | 19 | 9.5 | 0 | 19 |
| Pat Bryant | 2-3 | 18 | 9.0 | 0 | 12 |
| RJ Harvey | 1-2 | 16 | 16.0 | 0 | 16 |
| Evan Engram | 1-2 | 12 | 12.0 | 0 | 12 |
| Adam Trautman | 3-3 | 10 | 3.3 | 1 | 7 |
| J.K. Dobbins | 1-2 | 9 | 9.0 | 0 | 9 |
| Courtland Sutton | 1-4 | 6 | 6.0 | 0 | 6 |
| Trent Sherfield | 1-1 | 3 | 3.0 | 0 | 3 |
Franklin led Denver with eight catches and 89 yards. His 42-yard reception set up his three-yard touchdown in the second quarter.
Sutton was held to one catch on four targets. Denver still scored touchdowns on all three red-zone trips by distributing the ball among Franklin, Mims and Trautman.
Indianapolis Colts Receiving Stats
| Player | REC-TAR | Yards | Average | TD | Long |
|---|---|---|---|---|---|
| Tyler Warren | 4-7 | 79 | 19.8 | 0 | 41 |
| Alec Pierce | 4-5 | 68 | 17.0 | 0 | 44 |
| Josh Downs | 6-8 | 51 | 8.5 | 0 | 19 |
| Jonathan Taylor | 2-2 | 50 | 25.0 | 1 | 43 |
| Michael Pittman Jr. | 4-5 | 40 | 10.0 | 0 | 12 |
| Adonai Mitchell | 2-4 | 20 | 10.0 | 0 | 12 |
| Mo Alie-Cox | 1-1 | 8 | 8.0 | 0 | 8 |
Warren led Indianapolis in receiving yards, while Downs recorded a game-high six catches. Pierce supplied two of the biggest completions, including a 44-yard reception during a second-quarter touchdown drive.
Taylor’s receiving contribution made his performance even more significant. He caught both of his targets for 50 yards and scored on a seven-yard reception. Added to his rushing total, he finished with 215 yards from scrimmage.
How Indianapolis Won
Indianapolis controlled the ball and consistently moved into scoring range. The Colts produced 473 total yards, averaged 7.1 yards per play and did not punt.
Their main weakness was finishing drives. Only two of six red-zone possessions produced touchdowns. Shrader compensated by converting all five official field-goal attempts from 29, 33, 36, 28 and 45 yards.
Denver had a chance to extend its lead late in the fourth quarter, but Wil Lutz’s 42-yard attempt struck the upright. Indianapolis regained possession with 3:15 remaining and advanced to Denver’s 40-yard line.
Shrader initially missed a 60-yard attempt as time expired. Denver was then penalized 15 yards for leverage during the kick. The penalty created another attempt from 45 yards, which Shrader converted to complete the 29-28 comeback. The Broncos’ official recap describes how the late penalties and missed opportunities changed the result.
Best Individual Performances
Jonathan Taylor: 25 carries for 165 yards, plus two catches for 50 yards and one touchdown.

Daniel Jones: 23 completions, 316 passing yards, one passing touchdown and one rushing touchdown.
Bo Nix: 22-of-30 passing for 206 yards, three touchdowns and one interception.
Troy Franklin: Eight catches for 89 yards and one touchdown.
Spencer Shrader: Five successful field goals, including the winner.
Cam Bynum: Three tackles and the game’s only interception.
The Colts’ official box score provides the complete team totals.
For more NFL analysis, see the New York Jets vs New England Patriots match player stats. Readers can also compare how individual performances shaped the Houston Astros vs Baltimore Orioles match player stats.
Frequently Asked Questions
What was the final Broncos vs Colts score?
Indianapolis defeated Denver 29-28 on September 14, 2025.
Who had the most total yards?
Daniel Jones led all players with 318 combined passing and rushing yards. Jonathan Taylor produced 215 yards from scrimmage.
Who scored Denver’s touchdowns?
Marvin Mims Jr., Troy Franklin and Adam Trautman caught touchdown passes from Bo Nix. J.K. Dobbins scored on a five-yard run.
Why did Spencer Shrader receive a second field-goal attempt?
Denver was penalized for leverage during Shrader’s missed 60-yard attempt. The 15-yard penalty moved Indianapolis closer and allowed another kick with no time remaining.
Who was the best player?
Jonathan Taylor had the strongest all-around performance with 165 rushing yards, 50 receiving yards and one touchdown. His 68-yard fourth-quarter run directly helped Indianapolis reduce Denver’s lead.
