Panthers vs Cardinals live online: stats, scores and highlights | NFL Week 2 2025
Follow all the National Football League action as it happens from Arizona.
End of Game
End of Regulation
Kyler Murray rushed up the middle for 2 yard loss
Bryce Young sacked by Calais Campbell for 8 yard loss
Bryce Young incomplete pass to the right intended for Brycen Tremayne
Arizona committed 5 yard penalty (Offside)
Bryce Young incomplete pass down the middle intended for Hunter Renfrow
Carolina timeout
Bryce Young incomplete pass to the left. Carolina committed 10 yard penalty (Intentional Grounding)
Arizona committed 15 yard penalty (Roughing the Passer)
Carolina committed 10 yard penalty (Holding)
Chuba Hubbard rushed up the middle for 3 yard gain, tackled by Akeem Davis-Gaither
Arizona committed 5 yard penalty (Holding)
Bryce Young incomplete pass to the left intended for Brycen Tremayne
Arizona committed 5 yard penalty (Encroachment)
Bryce Young incomplete pass to the right intended for Xavier Legette
Bryce Young incomplete pass to the left intended for Tetairoa McMillan
Carolina kicked off for 14 yards, no return
Ryan Fitzgerald made PAT
Bryce Young passed to Hunter Renfrow to the right for 1 yard touchdown
Two-minute warning
Bryce Young passed to Hunter Renfrow to the left for 10 yard gain, tackled by Garrett Williams
Bryce Young incomplete pass down the middle intended for Xavier Legette
Bryce Young incomplete pass to the right intended for Xavier Legette
Bryce Young passed to Tetairoa McMillan down the middle for 20 yard gain, tackled by Jalen Thompson
Timeout
Bryce Young passed to Ja'Tavion Sanders down the middle for 7 yard gain, tackled by Mack Wilson Sr.
Bryce Young passed to Hunter Renfrow to the left for 6 yard gain, tackled by Jalen Thompson
Bryce Young passed to Brycen Tremayne down the middle for 26 yard gain, tackled by Jalen Thompson
Bryce Young incomplete pass to the left
Bryce Young sacked by Calais Campbell for 6 yard loss
Bryce Young incomplete pass to the right intended for Xavier Legette
Bryce Young passed to Ja'Tavion Sanders down the middle for 12 yard gain, tackled by Budda Baker
Blake Gillikin punted for 62 yards, no return
Kyler Murray incomplete pass to the right intended for Michael Wilson
Carolina timeout
James Conner rushed up the middle for 3 yard loss, tackled by Patrick Jones II
Carolina timeout
James Conner rushed to the right for 7 yard gain, tackled by A'Shawn Robinson
Carolina kicked off for 65 yards, Bam Knight returned kickoff for 20 yards. Arizona committed 10 yard penalty (Illegal Block)
Timeout
2pt attempt failed, Chuba Hubbard run
Bryce Young passed to Chuba Hubbard to the right for 5 yard touchdown
Bryce Young passed to Hunter Renfrow to the left for 7 yard gain, tackled by Mack Wilson Sr.
Bryce Young passed to Ja'Tavion Sanders down the middle for 7 yard gain, tackled by Garrett Williams
Carolina committed 5 yard penalty (False Start)
Bryce Young incomplete pass down the middle intended for Ja'Tavion Sanders
Bryce Young passed to Chuba Hubbard to the left for 9 yard gain, tackled by Mack Wilson Sr.
Bryce Young passed to Brycen Tremayne to the right for 7 yard gain, tackled by Garrett Williams
Bryce Young passed to Hunter Renfrow down the middle for 15 yard gain, tackled by Will Johnson
Bryce Young passed to Chuba Hubbard down the middle for 16 yard gain, tackled by Garrett Williams
Bryce Young incomplete pass to the right intended for Xavier Legette
Chuba Hubbard rushed up the middle for 6 yard gain, tackled by Jalen Thompson
Bryce Young passed to Tommy Tremble to the right for 9 yard gain, tackled by Garrett Williams
Timeout
Bryce Young passed to Tetairoa McMillan to the left for 5 yard gain, tackled by Will Johnson
Bryce Young incomplete pass to the left intended for Tetairoa McMillan
Bryce Young passed to Ja'Tavion Sanders to the left for 7 yard gain, tackled by Garrett Williams
Timeout
Kyler Murray pass intercepted to the left. D.J. Wonnum intercepted Kyler Murray for no gain
Kyler Murray passed to Marvin Harrison Jr. down the middle for 15 yard gain, tackled by Chau Smith-Wade
Trey Benson rushed to the right for 2 yard gain, tackled by Patrick Jones II
Arizona committed 10 yard penalty (Holding)
Kyler Murray rushed to the left for 30 yard gain, tackled by Trevin Wallace
Jacoby Brissett rushed up the middle for 2 yard gain, tackled by Derrick Brown
Kyler Murray passed to Greg Dortch down the middle for 11 yard gain, tackled by Christian Rozeboom
End of 3rd Quarter
Kyler Murray rushed to the left for 3 yard loss, tackled by Bobby Brown III
Trey Benson rushed to the left for 1 yard gain, tackled by Tre'von Moehrig
Kyler Murray passed to Trey McBride to the right for 12 yard gain, tackled by Christian Rozeboom
Carolina kicked off for 60 yards, Bam Knight returned kickoff for 23 yards
Timeout
2pt attempt failed, Rico Dowdle run
Arizona committed 1 yard penalty (Pass Interference)
Bryce Young passed to Hunter Renfrow to the right for 4 yard touchdown
Rico Dowdle rushed up the middle for no gain, tackled by Budda Baker
Bryce Young passed to Ja'Tavion Sanders down the middle for 7 yard gain, tackled by Jalen Thompson
Bryce Young incomplete pass to the left intended for Tetairoa McMillan
Bryce Young passed to Ja'Tavion Sanders to the right for 7 yard gain, tackled by Mack Wilson Sr.
Timeout
Chuba Hubbard rushed up the middle for 5 yard gain, tackled by Calais Campbell
Bryce Young passed to Mitchell Evans to the right for 9 yard gain, tackled by Jalen Thompson
Bryce Young passed to Rico Dowdle down the middle for 10 yard gain, tackled by Garrett Williams
Chuba Hubbard rushed up the middle for 14 yard gain, tackled by Jalen Thompson
Chuba Hubbard rushed to the right for 2 yard gain, tackled by Calais Campbell
Rico Dowdle rushed up the middle for 2 yard gain, tackled by Dante Stills
Bryce Young passed to Tommy Tremble down the middle for 5 yard gain, tackled by Budda Baker
Bryce Young passed to Tommy Tremble to the right for 6 yard gain, tackled by Jalen Thompson
Rico Dowdle rushed up the middle for 5 yard gain, tackled by Dante Stills
Arizona kicked off for 61 yards, Trevor Etienne returned kickoff for 20 yards
Timeout
Chad Ryland made PAT
James Conner rushed to the left for 2 yard touchdown
James Conner rushed to the right for 2 yard gain, tackled by Derrick Brown
Kyler Murray incomplete pass to the left intended for Elijah Higgins
Kyler Murray passed to Marvin Harrison Jr. to the left for 12 yard gain, tackled by Tre'von Moehrig
James Conner rushed to the right for 4 yard gain, tackled by Tre'von Moehrig
Kyler Murray passed to Elijah Higgins down the middle for 27 yard gain, tackled by Nick Scott
Arizona committed 5 yard penalty (Ineligible Pass)
Kyler Murray passed to Elijah Higgins down the middle for 18 yard gain, tackled by Tre'von Moehrig
James Conner rushed to the left for 4 yard gain, tackled by D.J. Wonnum
Kyler Murray passed to Trey McBride to the right for 7 yard gain, tackled by Christian Rozeboom
Carolina kicked off for 61 yards, Greg Dortch returned kickoff for 25 yards
End of Half
Bryce Young rushed up the middle for 1 yard loss
Arizona kicked off, touchback
Chad Ryland made PAT
Kyler Murray passed to Michael Wilson to the left for 11 yard touchdown
Carolina timeout
Arizona timeout
Kyler Murray passed to Trey Benson down the middle for 12 yard gain, tackled by Tre'von Moehrig
Carolina timeout
Arizona timeout
Kyler Murray passed to Trey Benson to the right for 6 yard gain, tackled by Nick Scott
Kyler Murray incomplete pass down the middle intended for Trey Benson
Kyler Murray passed to Trey McBride down the middle for 10 yard gain, tackled by Tre'von Moehrig
Kyler Murray passed to Trey Benson to the left for 6 yard gain, tackled by Jaycee Horn
Sam Martin punted for 60 yards. Greg Dortch returned punt for 29 yards
Bryce Young incomplete pass down the middle intended for Ja'Tavion Sanders
Bryce Young incomplete pass to the right intended for Xavier Legette
Chuba Hubbard rushed up the middle for 3 yard gain, tackled by Josh Sweat
Arizona kicked off for 60 yards, Trevor Etienne returned kickoff for 16 yards. Carolina committed 10 yard penalty (Holding)
Chad Ryland kicked a 47-yard field goal
Two-minute warning
Trey Benson rushed to the right for 11 yard gain, tackled by Lathan Ransom
Kyler Murray passed to Trey McBride down the middle for 9 yard gain, tackled by Lathan Ransom
Arizona committed 10 yard penalty (Holding)
Kyler Murray rushed to the left for 5 yard gain, tackled by Jaycee Horn
Arizona committed 15 yard penalty (Face Mask)
Kyler Murray passed to Trey McBride down the middle for 31 yard gain, tackled by Nick Scott
Arizona timeout
Kyler Murray incomplete pass to the right intended for Trey McBride
Kyler Murray passed to James Conner to the left for 18 yard gain, tackled by Trevin Wallace
Kyler Murray incomplete pass to the right intended for Marvin Harrison Jr.
James Conner rushed to the left for 8 yard gain, tackled by Bobby Brown III
James Conner rushed up the middle for 4 yard gain, tackled by D.J. Wonnum
Timeout
Sam Martin punted for 35 yards, no return
Carolina committed 5 yard penalty (Delay of Game)
Bryce Young passed to Hunter Renfrow to the left for 5 yard gain, tackled by Budda Baker
Carolina committed 5 yard penalty (Delay of Game)
Bryce Young passed to Trevor Etienne to the right for 2 yard gain, tackled by Calais Campbell
Bryce Young incomplete pass to the left intended for Chuba Hubbard
Chuba Hubbard rushed up the middle for 3 yard gain, tackled by Darius Robinson
Bryce Young passed to Ja'Tavion Sanders to the left for 7 yard gain, tackled by Baron Browning
Chuba Hubbard rushed to the right for 2 yard gain, tackled by Jordan Burch
Bryce Young passed to Tetairoa McMillan to the left for 22 yard gain, tackled by Akeem Davis-Gaither
Timeout
Blake Gillikin punted for 61 yards. Trevor Etienne returned punt for 12 yards
Kyler Murray sacked by Princely Umanmielen for 9 yard loss
James Conner rushed to the right for 1 yard gain, tackled by Derrick Brown
Kyler Murray rushed to the left for 2 yard gain, tackled by Mike Jackson
Kyler Murray passed to Trey McBride to the right for 9 yard gain, tackled by Tre'von Moehrig
Kyler Murray incomplete pass to the right intended for Marvin Harrison Jr.
End of 1st Quarter
James Conner rushed to the left for 2 yard gain, tackled by Patrick Jones II
Carolina kicked off for 62 yards, Greg Dortch returned kickoff for 19 yards
Timeout
Ryan Fitzgerald kicked a 27-yard field goal
Bryce Young incomplete pass to the left intended for Hunter Renfrow
Bryce Young rushed to the right for 3 yard gain, tackled by Budda Baker
Rico Dowdle rushed up the middle for 3 yard loss, tackled by Dalvin Tomlinson
Bryce Young passed to Tetairoa McMillan to the left for 10 yard gain, tackled by Dadrion Taylor-Demerson
Bryce Young incomplete pass down the middle intended for Xavier Legette
Rico Dowdle rushed up the middle for 3 yard gain, tackled by Zaven Collins
Timeout
Bryce Young passed to Tetairoa McMillan down the middle for 40 yard gain, tackled by Max Melton
Rico Dowdle rushed to the left for 2 yard gain, tackled by Jordan Burch
Arizona kicked off for 64 yards, Trevor Etienne returned kickoff for 35 yards
Timeout
Chad Ryland kicked a 29-yard field goal
Kyler Murray passed to Trey Benson down the middle for 6 yard gain, tackled by Lathan Ransom
Arizona committed 10 yard penalty (Holding)
Kyler Murray rushed to the left for 2 yard loss, tackled by D.J. Wonnum
Kyler Murray incomplete pass to the left intended for Marvin Harrison Jr.
Carolina committed 38 yard penalty (Pass Interference)
James Conner rushed to the left for 3 yard gain, tackled by Christian Rozeboom
Kyler Murray rushed to the right for 2 yard gain, tackled by Tre'von Moehrig
Timeout
Bryce Young pass intercepted down the middle. Baron Browning intercepted Bryce Young for 4 yards
Bryce Young passed to Xavier Legette to the left for 2 yard loss, tackled by Josh Sweat
Xavier Legette rushed to the left for no gain, tackled by Budda Baker
Bryce Young passed to Brycen Tremayne down the middle for 15 yard gain, tackled by Jalen Thompson
Bryce Young passed to Chuba Hubbard to the right for 3 yard gain, tackled by PJ Mustipher
Arizona committed 5 yard penalty (Holding)
Bryce Young passed to Tetairoa McMillan to the left for 3 yard gain, tackled by Max Melton
Chuba Hubbard rushed up the middle for 3 yard gain, tackled by Mack Wilson Sr.
Arizona kicked off for 60 yards, Trevor Etienne returned kickoff for 18 yards
Timeout
Chad Ryland made PAT
Bryce Young sacked by Josh Sweat for 11 yard loss. Bryce Young fumbled. Zaven Collins recovered fumble and returned for 3 yard touchdown
Chuba Hubbard rushed to the left for 3 yard loss, tackled by Baron Browning
Bryce Young passed to Chuba Hubbard to the right for 6 yard gain, tackled by Akeem Davis-Gaither
Arizona kicked off for 62 yards, Rico Dowdle returned kickoff for 24 yards