Cardinals vs Texans summary: stats, scores and highlights | NFL Week 15 2025
It was a convincing home victory in Houston which all began with a dominant 17-0 first quarter.

End of Game
End of Regulation
C.J. Stroud rushed up the middle for no gain
C.J. Stroud rushed up the middle for no gain
Jacoby Brissett passed to Trey McBride down the middle for 4 yard gain, tackled by Azeez Al-Shaair
Jacoby Brissett incomplete pass down the middle intended for Michael Wilson
Jacoby Brissett sacked by Danielle Hunter for 8 yard loss
Two-minute warning
Jacoby Brissett incomplete pass to the right intended for Michael Wilson
Michael Carter rushed to the right for 3 yard gain, tackled by Tommy Togiai
Jacoby Brissett passed to Michael Carter to the right for 9 yard gain, tackled by Henry To'oTo'o
Jacoby Brissett passed to Michael Carter to the right for 12 yard gain, tackled by Tremon Smith
Houston kicked off, touchback
Ka'imi Fairbairn made PAT
C.J. Stroud passed to Nico Collins down the middle for 4 yard touchdown
C.J. Stroud passed to Dare Ogunbowale to the right for 6 yard gain, tackled by Will Johnson
Dare Ogunbowale rushed to the right for 7 yard loss, tackled by Baron Browning
Jawhar Jordan rushed up the middle for 5 yard gain, tackled by Budda Baker
Dare Ogunbowale rushed to the right for 3 yard gain, tackled by PJ Mustipher
Arizona timeout
Jawhar Jordan rushed to the left for 5 yard gain, tackled by Kitan Crawford
Jawhar Jordan rushed to the left for 10 yard gain, tackled by Garrett Williams
Arizona timeout
Jawhar Jordan rushed up the middle for 3 yard gain, tackled by Darius Robinson
C.J. Stroud passed to Nico Collins down the middle for 24 yard gain, tackled by Budda Baker
Arizona timeout
Jawhar Jordan rushed to the left for 2 yard gain, tackled by Will Johnson
Matt Haack punted for 45 yards, no return
Jacoby Brissett incomplete pass to the right intended for Elijah Higgins
Michael Carter rushed to the left for 3 yard gain, tackled by Kamari Lassiter
Jacoby Brissett passed to Michael Carter down the middle for 3 yard gain, tackled by Henry To'oTo'o
Timeout
Tommy Townsend punted for 43 yards, no return
C.J. Stroud incomplete pass to the left intended for Xavier Hutchinson
C.J. Stroud passed to Jawhar Jordan to the right for 3 yard gain, tackled by Akeem Davis-Gaither
Jawhar Jordan rushed to the right for 3 yard gain, tackled by Owen Pappoe
Jawhar Jordan rushed to the left for 12 yard gain, tackled by Darren Hall
Arizona kicked off, touchback
Timeout
2pt attempt failed, Jacoby Brissett pass to Michael Wilson
Jacoby Brissett passed to Michael Wilson to the left for 11 yard touchdown
Jacoby Brissett passed to Trey McBride to the left for 13 yard gain, tackled by Azeez Al-Shaair
Michael Carter rushed to the left for 2 yard gain, tackled by Mario Edwards Jr.. Houston committed 15 yard penalty (Unnecessary Roughness)
Jacoby Brissett passed to Jalen Brooks to the left for 19 yard gain, tackled by Kamari Lassiter
Jacoby Brissett rushed up the middle for 3 yard gain, tackled by Azeez Al-Shaair
Houston committed 5 yard penalty (Illegal Contact)
Jacoby Brissett passed to Emari Demercado down the middle for 5 yard gain, tackled by Azeez Al-Shaair
Jacoby Brissett incomplete pass to the right intended for Jalen Brooks
Jacoby Brissett incomplete pass down the middle
Houston kicked off for 63 yards, Jalen Brooks returned kickoff for 25 yards
Timeout
Ka'imi Fairbairn kicked a 33-yard field goal
C.J. Stroud incomplete pass to the left intended for Dare Ogunbowale
Jawhar Jordan rushed to the left for 2 yard gain, tackled by Garrett Williams
C.J. Stroud sacked by Walter Nolen III for 4 yard loss
End of 3rd Quarter
C.J. Stroud passed to Dalton Schultz to the right for 13 yard gain, tackled by Will Johnson
Arizona kicked off for 60 yards, Jaylin Noel returned kickoff for 69 yards
Timeout
Chad Ryland made PAT
Jacoby Brissett passed to Trey McBride down the middle for 20 yard touchdown
Michael Carter rushed to the left for 4 yard gain, tackled by Henry To'oTo'o
Michael Carter rushed up the middle for 5 yard gain, tackled by Tommy Togiai
Michael Carter rushed to the right for 7 yard gain, tackled by Azeez Al-Shaair
Jacoby Brissett incomplete pass down the middle intended for Trey McBride
Jacoby Brissett passed to Trey McBride to the right for 21 yard gain, tackled by Henry To'oTo'o
Corey Kiner rushed up the middle for 7 yard gain, tackled by Tommy Togiai
Michael Carter rushed to the left for 7 yard gain, tackled by Christian Harris
Houston kicked off for 65 yards, Jalen Brooks returned kickoff for 29 yards
Timeout
Ka'imi Fairbairn made PAT
C.J. Stroud passed to Dalton Schultz to the left for 4 yard touchdown
C.J. Stroud incomplete pass to the right intended for Dalton Schultz
Jawhar Jordan rushed to the left for no gain, tackled by Garrett Williams
C.J. Stroud passed to Dare Ogunbowale to the right for 8 yard gain, tackled by Akeem Davis-Gaither
Houston committed 5 yard penalty (Offside)
Dare Ogunbowale rushed up the middle for 2 yard gain, tackled by PJ Mustipher
C.J. Stroud passed to Cade Stover to the left for 7 yard gain, tackled by Owen Pappoe
Jawhar Jordan rushed to the right for 50 yard gain, tackled by Garrett Williams
C.J. Stroud passed to Jawhar Jordan to the right for 14 yard gain, tackled by Owen Pappoe
Timeout
Jacoby Brissett pass intercepted to the left. Kamari Lassiter intercepted Jacoby Brissett for no gain
Jacoby Brissett incomplete pass to the left
Arizona committed 10 yard penalty (Holding)
Jacoby Brissett passed to Michael Wilson to the right for 17 yard gain, tackled by Derek Stingley Jr.
Jacoby Brissett passed to Michael Wilson to the right for 6 yard gain, tackled by Christian Harris
Michael Carter rushed to the right for no gain, tackled by Derek Barnett
Jacoby Brissett passed to Michael Wilson to the right for 14 yard gain, tackled by Jalen Pitre
Jacoby Brissett passed to Michael Carter to the left for 14 yard gain, tackled by Azeez Al-Shaair
Jacoby Brissett rushed up the middle for 3 yard gain, tackled by Mario Edwards Jr.
Jacoby Brissett rushed up the middle for no gain, tackled by Sheldon Rankins
Michael Carter rushed to the right for 2 yard gain, tackled by Danielle Hunter
Jacoby Brissett passed to Trey McBride to the right for 7 yard gain, tackled by Jalen Pitre
Houston kicked off for 66 yards, Jalen Brooks returned kickoff for 26 yards
End of Half
Blocked 52-yard field goal attempt by Ka'imi Fairbairn
C.J. Stroud incomplete pass down the middle
Dare Ogunbowale rushed to the right for 4 yard gain, tackled by Zaven Collins
Houston timeout
C.J. Stroud passed to Dalton Schultz to the right for 3 yard gain, tackled by Will Johnson
Houston timeout
C.J. Stroud passed to Dalton Schultz to the right for 11 yard gain, tackled by Akeem Davis-Gaither
Jacoby Brissett sacked by Denico Autry for 6 yard loss
Houston timeout
Jacoby Brissett passed to Michael Wilson to the right for 6 yard gain, tackled by Derek Stingley Jr.
Jacoby Brissett passed to Trey McBride to the right for 2 yard gain, tackled by Calen Bullock
Jacoby Brissett incomplete pass to the left intended for Jalen Brooks
Jacoby Brissett passed to Trey McBride to the right for 20 yard gain, tackled by Myles Bryant
Arizona timeout
Jacoby Brissett incomplete pass to the left intended for Michael Wilson
Emari Demercado rushed to the right for 1 yard gain, tackled by Kamari Lassiter
Timeout
Houston kicked off for 62 yards, Andre Baccellia returned kickoff for 26 yards
Ka'imi Fairbairn kicked a 22-yard field goal
C.J. Stroud incomplete pass to the left intended for Nico Collins
C.J. Stroud incomplete pass to the left
Two-minute warning
C.J. Stroud passed to Cade Stover to the right for 7 yard gain, tackled by Owen Pappoe
C.J. Stroud passed to Dare Ogunbowale to the right for 18 yard gain, tackled by Kitan Crawford
C.J. Stroud passed to Dalton Schultz to the right for 16 yard gain, tackled by Budda Baker
Jawhar Jordan rushed to the right for 4 yard gain, tackled by Dalvin Tomlinson
C.J. Stroud passed to Cade Stover to the left for 8 yard gain, tackled by Akeem Davis-Gaither
Jawhar Jordan rushed to the left for 3 yard gain, tackled by Jordan Burch
C.J. Stroud passed to Dalton Schultz down the middle for 16 yard gain, tackled by Darren Hall
C.J. Stroud passed to Dalton Schultz to the right for 4 yard gain, tackled by Garrett Williams
Jawhar Jordan rushed to the left for no gain, tackled by Akeem Davis-Gaither
Timeout
Matt Haack punted for 56 yards. Jaylin Noel returned punt for 13 yards
Jacoby Brissett incomplete pass to the left intended for Michael Wilson
Corey Kiner rushed to the left for 4 yard gain, tackled by Kamari Lassiter
Jacoby Brissett passed to Elijah Higgins down the middle for 3 yard gain, tackled by Azeez Al-Shaair
Houston kicked off for 61 yards, Jalen Brooks returned kickoff for 25 yards
Timeout
Ka'imi Fairbairn kicked a 55-yard field goal
C.J. Stroud rushed to the right for 6 yard gain, tackled by Budda Baker
C.J. Stroud passed to Jayden Higgins to the right for 4 yard gain, tackled by Akeem Davis-Gaither
Jawhar Jordan rushed to the left for 2 yard gain, tackled by Channing Tindall
Houston committed 10 yard penalty (Holding)
Woody Marks rushed to the left for 6 yard gain, tackled by Kitan Crawford
Woody Marks rushed to the right for 9 yard gain, tackled by Akeem Davis-Gaither
C.J. Stroud passed to Xavier Hutchinson down the middle for 16 yard gain, tackled by Darren Hall
Houston committed 5 yard penalty (Illegal Formation)
Arizona kicked off, touchback
Timeout
Chad Ryland made PAT
Jacoby Brissett passed to Trey McBride down the middle for 2 yard touchdown
Michael Carter rushed to the right for no gain, tackled by Azeez Al-Shaair
Jacoby Brissett passed to Pharaoh Brown to the right for no gain, tackled by Azeez Al-Shaair
End of 1st Quarter
Jacoby Brissett passed to Trey McBride to the right for 16 yard gain, tackled by Calen Bullock
Jacoby Brissett passed to Trey McBride to the right for 5 yard gain, tackled by Azeez Al-Shaair
Michael Carter rushed to the left for 5 yard gain, tackled by Azeez Al-Shaair
Michael Carter rushed to the right for 3 yard gain, tackled by Jalen Pitre
Arizona timeout
Jacoby Brissett incomplete pass to the right intended for Emari Demercado
Michael Carter rushed up the middle for 8 yard gain, tackled by Calen Bullock
Jacoby Brissett passed to Trey McBride to the left for 16 yard gain, tackled by Kamari Lassiter
Jacoby Brissett passed to Pharaoh Brown to the right for 1 yard gain, tackled by Henry To'oTo'o
Michael Carter rushed to the right for 7 yard gain, tackled by Calen Bullock
Jacoby Brissett passed to Trey McBride to the right for 8 yard gain, tackled by Jalen Pitre
Houston kicked off for 63 yards, Andre Baccellia returned kickoff for 27 yards
Timeout
Ka'imi Fairbairn made PAT
C.J. Stroud fumbled. Woody Marks recovered fumble and returned for 1 yard touchdown
Dare Ogunbowale rushed to the right for no gain, tackled by Darren Hall
Woody Marks rushed up the middle for no gain, tackled by Akeem Davis-Gaither
Arizona committed 24 yard penalty (Pass Interference)
C.J. Stroud rushed up the middle for 3 yard gain, tackled by Dalvin Tomlinson
Jawhar Jordan rushed up the middle for no gain, tackled by Garrett Williams
C.J. Stroud passed to Dalton Schultz to the left for 9 yard gain, tackled by Garrett Williams
Timeout
Woody Marks rushed to the right for 4 yard gain, tackled by Akeem Davis-Gaither
C.J. Stroud passed to Woody Marks to the right for 8 yard gain, tackled by Baron Browning
Timeout
Matt Haack punted for 34 yards, no return
Jacoby Brissett passed to Emari Demercado to the right for 5 yard loss, tackled by Henry To'oTo'o
Jacoby Brissett incomplete pass to the right intended for Michael Wilson
Bam Knight rushed to the right for 2 yard loss, tackled by Derek Stingley Jr.
Corey Kiner fumbled. Houston kicked off for 67 yards, Corey Kiner returned kickoff for 22 yards
Timeout
Ka'imi Fairbairn kicked a 30-yard field goal
C.J. Stroud rushed up the middle for 1 yard gain, tackled by Zaven Collins
C.J. Stroud incomplete pass to the right
Woody Marks rushed to the right for 2 yard loss, tackled by Garrett Williams
Woody Marks rushed up the middle for 11 yard gain, tackled by Budda Baker
Houston kicked off for 64 yards, Jalen Brooks returned kickoff for 27 yards. Jalen Brooks fumbled. Dare Ogunbowale recovered fumble and returned for 6 yards
Timeout
Ka'imi Fairbairn made PAT
C.J. Stroud passed to Nico Collins down the middle for 57 yard touchdown
Woody Marks rushed to the left for 2 yard gain, tackled by Zaven Collins
Arizona kicked off for 63 yards, Jaylin Noel returned kickoff for 39 yards
Complete your personal details to comment