Broncos 18-15 Texans summary: score, stats, highlights | NFL Week 9 2025
The Broncos, led by Bo Nix, pull off a stunning comeback against the Texans thanks to a flawless final quarter.

End of Game
End of Regulation
Wil Lutz kicked a 34-yard field goal
Denver timeout
Bo Nix rushed to the left for 9 yard gain, tackled by Tommy Togiai
Houston timeout
J.K. Dobbins rushed to the right for 2 yard gain, tackled by Azeez Al-Shaair
Houston timeout
J.K. Dobbins rushed to the right for 9 yard gain, tackled by Calen Bullock
Bo Nix rushed to the left for 25 yard gain, tackled by M.J. Stewart
Bo Nix passed to RJ Harvey to the left for 3 yard gain, tackled by Calen Bullock
Tommy Townsend punted for 55 yards. Michael Bandy returned punt for 8 yards
Davis Mills incomplete pass to the right
Davis Mills passed to Jayden Higgins to the left for 4 yard gain
Davis Mills incomplete pass to the right intended for Christian Kirk
Jeremy Crawshaw punted for 37 yards, no return
Bo Nix incomplete pass down the middle intended for Evan Engram
Bo Nix incomplete pass to the right
Denver timeout
Bo Nix rushed to the left for 2 yard gain, tackled by Kamari Lassiter
Two-minute warning
Bo Nix passed to Pat Bryant down the middle for 13 yard gain, tackled by M.J. Stewart
J.K. Dobbins rushed to the right for 1 yard gain, tackled by Henry To'oTo'o
Bo Nix passed to J.K. Dobbins to the right for 2 yard loss, tackled by Azeez Al-Shaair
Bo Nix passed to RJ Harvey to the right for 12 yard gain, tackled by Derek Stingley Jr.
Bo Nix passed to RJ Harvey to the right for 4 yard gain, tackled by Derek Stingley Jr.
Tommy Townsend punted for 73 yards, touchback
Davis Mills incomplete pass to the right intended for Christian Kirk
Nick Chubb rushed up the middle for no gain, tackled by Talanoa Hufanga
Davis Mills rushed to the left for 7 yard gain, tackled by Alex Singleton
Jeremy Crawshaw punted for 76 yards, touchback
Bo Nix incomplete pass down the middle intended for Courtland Sutton
Bo Nix incomplete pass to the right intended for Courtland Sutton
Bo Nix passed to Adam Trautman to the right for 4 yard gain, tackled by Jalen Pitre
Tommy Townsend punted for 56 yards, touchback
Davis Mills passed to Dare Ogunbowale to the left for 2 yard gain, tackled by Talanoa Hufanga
Davis Mills passed to Dalton Schultz to the left for 3 yard gain, tackled by Riley Moss
Woody Marks rushed up the middle for 7 yard gain, tackled by Dre Greenlaw
Nick Chubb rushed to the left for 6 yard gain, tackled by Kris Abrams-Draine. Houston committed 10 yard penalty (Holding)
Timeout
Jeremy Crawshaw punted for 58 yards. Jaylin Noel returned punt for 6 yards. Denver committed 10 yard penalty (Holding)
Bo Nix incomplete pass to the left intended for Evan Engram
Bo Nix incomplete pass down the middle intended for Pat Bryant
J.K. Dobbins rushed to the left for 2 yard gain, tackled by Azeez Al-Shaair
Tommy Townsend punted for 49 yards. Michael Bandy returned punt for 12 yards
Davis Mills incomplete pass down the middle intended for Christian Kirk
Davis Mills incomplete pass to the left intended for Woody Marks
Houston committed 5 yard penalty (Delay of Game)
Davis Mills incomplete pass to the left intended for Nico Collins
Davis Mills passed to Dalton Schultz to the right for 14 yard gain, tackled by Justin Strnad
Davis Mills passed to Dalton Schultz to the left for 5 yard gain, tackled by Riley Moss
Denver kicked off for 60 yards, Braxton Berrios returned kickoff for 24 yards
Timeout
2pt attempt converted, Bo Nix pass to Troy Franklin
Bo Nix passed to RJ Harvey to the right for 27 yard touchdown
Troy Franklin rushed to the right for 2 yard gain, tackled by Henry To'oTo'o
J.K. Dobbins rushed to the right for 1 yard gain, tackled by Azeez Al-Shaair
Bo Nix passed to Troy Franklin to the left for 8 yard gain, tackled by Kamari Lassiter
Bo Nix passed to Pat Bryant to the left for 7 yard gain, tackled by Jaylin Smith
Houston timeout
Bo Nix incomplete pass to the right
End of 3rd Quarter
Bo Nix passed to Troy Franklin to the right for 3 yard gain, tackled by Kamari Lassiter
Bo Nix passed to Troy Franklin to the left for 13 yard gain, tackled by Kamari Lassiter
Tommy Townsend punted for 42 yards, no return
Davis Mills passed to Christian Kirk to the right for 6 yard gain
Davis Mills incomplete pass to the right intended for Xavier Hutchinson
Nick Chubb rushed up the middle for 1 yard gain, tackled by Nik Bonitto
Jeremy Crawshaw punted for 67 yards, no return
J.K. Dobbins rushed to the right for no gain, tackled by Sheldon Rankins
J.K. Dobbins rushed to the left for 1 yard gain, tackled by Sheldon Rankins
J.K. Dobbins rushed to the right for 8 yard gain, tackled by Kamari Lassiter
Timeout
Tommy Townsend punted for 36 yards, no return
Davis Mills incomplete pass to the left intended for Nico Collins
Woody Marks rushed to the left for 2 yard gain, tackled by Justin Strnad
Woody Marks rushed to the left for 6 yard gain, tackled by Talanoa Hufanga
Timeout
Jeremy Crawshaw punted for 51 yards. Jaylin Noel returned punt for 11 yards. Denver committed 15 yard penalty (Unnecessary Roughness)
Bo Nix passed to RJ Harvey to the right for 5 yard gain, tackled by Jalen Pitre
Troy Franklin rushed to the left for 6 yard loss, tackled by Derek Barnett
J.K. Dobbins rushed to the right for no gain, tackled by Tommy Togiai
Houston kicked off for 61 yards, RJ Harvey returned kickoff for 28 yards
Timeout
Ka'imi Fairbairn kicked a 41-yard field goal
Davis Mills incomplete pass down the middle intended for Dalton Schultz
Jaylin Noel rushed to the left for 3 yard loss, tackled by Alex Singleton
Nick Chubb rushed to the right for 4 yard gain, tackled by Brandon Jones
Davis Mills passed to Xavier Hutchinson to the right for 19 yard gain, tackled by Brandon Jones
Nick Chubb rushed up the middle for 4 yard gain, tackled by Talanoa Hufanga
Timeout
Jeremy Crawshaw punted for 55 yards. Jaylin Noel returned punt for 45 yards
Bo Nix incomplete pass to the right intended for Courtland Sutton
J.K. Dobbins rushed to the right for 4 yard gain, tackled by Danielle Hunter
Bo Nix sacked by Will Anderson Jr. for 2 yard loss
Adam Prentice rushed up the middle for 2 yard gain, tackled by Henry To'oTo'o
J.K. Dobbins rushed to the right for 9 yard gain, tackled by Henry To'oTo'o
Houston kicked off for 63 yards, Tyler Badie returned kickoff for 22 yards
End of Half
Ka'imi Fairbairn kicked a 40-yard field goal
Houston timeout
Davis Mills sacked by Malcolm Roach and Dondrea Tillman for 4 yard loss
Denver timeout
Davis Mills passed to Nico Collins to the right for 8 yard gain, tackled by Kris Abrams-Draine
Houston timeout
Davis Mills passed to Xavier Hutchinson to the left for 5 yard gain, tackled by Riley Moss
Tommy Townsend punted for 42 yards, no return. Michael Bandy fumbled. Jaylin Smith recovered fumble for no gain
Denver timeout
Davis Mills passed to Nico Collins to the left for 1 yard loss, tackled by Kris Abrams-Draine
Davis Mills incomplete pass to the right intended for Woody Marks
Davis Mills incomplete pass to the right intended for Xavier Hutchinson
Timeout
Jeremy Crawshaw punted for 40 yards, no return
Bo Nix incomplete pass to the right intended for Troy Franklin
Houston timeout
Bo Nix passed to Tyler Badie to the left for 6 yard loss, tackled by Henry To'oTo'o
Bo Nix incomplete pass to the right intended for Troy Franklin
Bo Nix passed to Tyler Badie to the left for 12 yard gain, tackled by Henry To'oTo'o
Houston kicked off, touchback
Ka'imi Fairbairn kicked a 38-yard field goal
Denver timeout
Davis Mills passed to Nico Collins to the left for 8 yard gain, tackled by Kris Abrams-Draine
Two-minute warning
Woody Marks rushed to the left for 1 yard gain, tackled by Que Robinson
Davis Mills incomplete pass to the left intended for Woody Marks
Denver timeout
Davis Mills passed to Dalton Schultz to the right for 6 yard gain, tackled by Jahdae Barron
Davis Mills passed to Christian Kirk to the right for 5 yard gain, tackled by Ja'Quan McMillian
Woody Marks rushed to the left for 1 yard gain, tackled by John Franklin-Myers
Davis Mills passed to Nico Collins down the middle for 15 yard gain, tackled by Brandon Jones. Denver committed 15 yard penalty (Unnecessary Roughness)
Davis Mills passed to Harrison Bryant to the right for 2 yard gain, tackled by Talanoa Hufanga
Denver kicked off for 63 yards, Braxton Berrios returned kickoff for 25 yards
Timeout
Wil Lutz made PAT
Bo Nix passed to Courtland Sutton to the left for 30 yard touchdown
Bo Nix incomplete pass to the left intended for Evan Engram
Bo Nix incomplete pass to the right intended for Troy Franklin
Bo Nix passed to Michael Bandy to the left for 16 yard gain, tackled by Kamari Lassiter
RJ Harvey rushed to the right for 3 yard gain, tackled by Kamari Lassiter
Bo Nix incomplete pass down the middle
Bo Nix passed to Adam Trautman down the middle for 21 yard gain, tackled by Kamari Lassiter
Houston kicked off for 61 yards, RJ Harvey returned kickoff for 26 yards
Timeout
Ka'imi Fairbairn kicked a 41-yard field goal
Davis Mills sacked by Jonathon Cooper for 12 yard loss
Timeout
Woody Marks rushed to the right for 1 yard gain, tackled by Zach Allen
Houston committed 10 yard penalty (Holding)
Davis Mills rushed to the right for no gain, tackled by Alex Singleton
Davis Mills passed to Nico Collins to the left for 10 yard gain, tackled by Jahdae Barron
Nick Chubb rushed to the right for 3 yard gain, tackled by Zach Allen
Nick Chubb rushed up the middle for 2 yard gain, tackled by Zach Allen
Nick Chubb rushed to the left for 8 yard gain, tackled by Brandon Jones
Davis Mills passed to Nico Collins to the right for 26 yard gain, tackled by Riley Moss
Davis Mills incomplete pass to the right intended for Dalton Schultz
Timeout
Bo Nix pass intercepted to the left. Calen Bullock intercepted Bo Nix for no gain
Bo Nix passed to Troy Franklin to the left for 3 yard gain, tackled by Azeez Al-Shaair
Tommy Townsend punted for 67 yards. Michael Bandy returned punt for 10 yards
Timeout
C.J. Stroud rushed up the middle for 6 yard gain, tackled by Kris Abrams-Draine
C.J. Stroud incomplete pass to the right intended for Nico Collins
Woody Marks rushed to the left for 2 yard gain, tackled by Malcolm Roach
Jeremy Crawshaw punted for 44 yards. Jaylin Noel returned punt for no gain
Bo Nix incomplete pass to the left intended for Troy Franklin
Bo Nix incomplete pass to the left intended for Troy Franklin
End of 1st Quarter
J.K. Dobbins rushed to the right for no gain, tackled by Azeez Al-Shaair
Houston kicked off, touchback
Ka'imi Fairbairn kicked a 23-yard field goal
Houston committed 4 yard penalty (False Start)
British Brooks rushed to the right for no gain, tackled by Malcolm Roach
British Brooks rushed up the middle for no gain, tackled by Dre Greenlaw
Nick Chubb rushed up the middle for no gain, tackled by Dre Greenlaw
C.J. Stroud rushed to the right for 6 yard gain, tackled by Alex Singleton. Denver committed 1 yard penalty (Holding)
Nick Chubb rushed up the middle for 4 yard gain, tackled by Alex Singleton
C.J. Stroud passed to Dalton Schultz down the middle for 47 yard gain, tackled by Brandon Jones
C.J. Stroud incomplete pass to the left intended for Nico Collins
Timeout
Blocked 51-yard field goal attempt by Wil Lutz
Bo Nix incomplete pass down the middle intended for Tyler Badie
RJ Harvey rushed to the right for 2 yard gain, tackled by Tommy Togiai
Bo Nix incomplete pass to the left intended for Troy Franklin
J.K. Dobbins rushed to the right for 12 yard gain, tackled by Derek Stingley Jr.
J.K. Dobbins rushed to the left for 4 yard gain, tackled by Jalen Pitre
J.K. Dobbins rushed up the middle for 8 yard gain, tackled by M.J. Stewart
Bo Nix incomplete pass to the left intended for Courtland Sutton
Timeout
Ka'imi Fairbairn missed a 51-yard field goal
C.J. Stroud sacked by Zach Allen for 9 yard loss
C.J. Stroud incomplete pass to the right intended for Harrison Bryant
Woody Marks rushed to the left for 5 yard gain, tackled by Jonathon Cooper
C.J. Stroud passed to Christian Kirk to the left for 2 yard gain, tackled by Ja'Quan McMillian
C.J. Stroud passed to Dalton Schultz to the right for 2 yard gain, tackled by Brandon Jones
C.J. Stroud passed to Xavier Hutchinson to the right for 6 yard gain, tackled by Riley Moss
C.J. Stroud sacked by Dre Greenlaw for no gain
C.J. Stroud passed to Christian Kirk to the right for 13 yard gain, tackled by Kris Abrams-Draine
Woody Marks rushed to the left for no gain, tackled by Talanoa Hufanga
Woody Marks rushed to the left for 2 yard gain, tackled by Alex Singleton
C.J. Stroud passed to Nico Collins to the left for 9 yard gain, tackled by Kris Abrams-Draine
C.J. Stroud incomplete pass to the left intended for Christian Kirk
Nick Chubb rushed up the middle for 2 yard gain, tackled by Zach Allen
Denver kicked off for 65 yards, Tremon Smith returned kickoff for 36 yards
Complete your personal details to comment