Week 9, 2031

Played in Carolina, NC, weather: 48 degrees, fair, 4 mph wind.
Arizona won the toss and elected to receive.
Start of first quarter.
(1Q: 15:00) Keith Duffy kicked off 61 yards from the CAR35. Conner Hickey returned the ball 12 yards to the ARI16. Tackled by Aidan Saucedo.
1-10-ARI16 (1Q: 14:33) Warren Wells ran outside the right tackle for 3 yards. Tackled by DE Rodolfo Bergman, assisted by CB Dominique Marian.
2-7-ARI19 (1Q: 14:03) Kristopher Carpenter pass completed to WR Eduardo Sall for 26 yards. Tackled by CB Dominique Marian.
1-10-ARI45 (1Q: 13:18) Warren Wells ran inside the right guard for 2 yards. Tackled by ILB Zach Knight.
2-8-ARI47 (1Q: 12:55) Kristopher Carpenter pass completed to TE K.C. Washington for 6 yards. The receiver went out of bounds. Tackled by DT Rondell Ludwig. PENALTY: DE Steven Burnett of Carolina was called for Offsides.
2-3-CAR48 (1Q: 12:47) Kristopher Carpenter pass completed to WR Wade Browning for 6 yards. Tackled by ILB Zach Knight.
1-10-CAR42 (1Q: 12:15) Warren Wells ran a trap outside the left tackle for 1 yard. Tackled by S Carl Beauchamp, assisted by OLB Aidan Saucedo.
2-9-CAR41 (1Q: 11:38) Warren Wells ran inside the right tackle for 3 yards. Tackled by DT Joseph Bell. DE Rodolfo Bergman crushed Pedro Van Pelt to wreck the play.
3-6-CAR38 (1Q: 11:02) Kristopher Carpenter pass completed to WR Eduardo Sall for 7 yards. Tackled by OLB Aidan Saucedo. The receiver ran his route right over the middle of the field. Sall gained 1 yard after the catch.
1-10-CAR31 (1Q: 10:32) Kristopher Carpenter pass was thrown incomplete, intended for TE Ken Wilkins.
2-10-CAR31 (1Q: 10:26) Kristopher Carpenter pass completed to WR Brett Swindle for 31 yards and a TOUCHDOWN! Swindle gained 7 yards after the catch. Arizona 6, Carolina 0
(1Q: 10:26) Extra point by Angel Andersen was good. Arizona 7, Carolina 0
(1Q: 10:12) Angel Andersen kicked off 69 yards from the ARI35. Shaun Dembsky returned the ball 25 yards to the CAR21. Tackled by K.C. Washington.
1-10-CAR21 (1Q: 09:44) Conrad Montgomery ran inside the right guard for 4 yards. Tackled by S Micah Burke.
2-6-CAR25 (1Q: 09:14) Griffin McInerney pass completed to RB Conrad Montgomery for 32 yards. Tackled by CB Richard Bryant. Montgomery gained 26 yards after the catch.
1-10-ARI43 (1Q: 08:30) Griffin McInerney pass completed to WR Claude Bismo for 6 yards. Tackled by OLB Quinn Bertolini.
2-4-ARI37 (1Q: 08:08) Sammie Spain ran around left end for 6 yards. Tackled by S Cooper Peppers, assisted by ILB Allen Fleming. Key block delivered by Logan Levingston.
1-10-ARI31 (1Q: 07:35) Griffin McInerney pass completed to TE Keegan Rhodes for -2 yards. The receiver went out of bounds. Tackled by OLB Quinn Bertolini.
2-12-ARI33 (1Q: 06:51) Griffin McInerney pass completed to WR Tim Shahade for 10 yards. Tackled by CB Conner Hickey. Shahade gained 2 yards after the catch.
3-2-ARI23 (1Q: 06:14) Conrad Montgomery ran inside the right guard for 0 yards. Tackled by S Micah Burke. PENALTY: C Chase Jenkins of Carolina was called for Illegal Use of the Hands.
3-12-ARI33 (1Q: 06:06) Play-Action. Griffin McInerney pass was thrown incomplete, intended for TE Peter Bauch.
4-12-ARI33 (1Q: 06:01) Emmanuel Quinn punted 33 yards. Touchback.
1-10-ARI20 (1Q: 05:54) Kristopher Carpenter pass completed to TE K.C. Washington for 3 yards. Tackled by OLB Aidan Saucedo.
2-7-ARI23 (1Q: 05:21) Giovanni Tatum ran inside the right tackle for 5 yards. Tackled by DT Rondell Ludwig.
3-2-ARI28 (1Q: 04:43) Kristopher Carpenter pass fell incomplete, intended for TE K.C. Washington. S Bryce Ramsey defended the pass.
4-2-ARI28 (1Q: 04:38) Marshall Nishioka punted 51 yards. Shaun Dembsky returned the kick 9 yards to the CAR30. Tackled by K.C. Washington.
1-10-CAR30 (1Q: 04:29) Griffin McInerney kept the ball, running a draw inside the right guard for 3 yards. Tackled by ILB Teddy Ward.
2-7-CAR33 (1Q: 03:55) Conrad Montgomery ran outside the right tackle for 3 yards. Tackled by DT Collin Young, assisted by ILB Allen Fleming.
3-4-CAR36 (1Q: 03:27) Griffin McInerney pass completed to RB Sammie Spain for -2 yards. Tackled by CB Bryan Sutton, assisted by OLB Quinn Bertolini.
4-6-CAR34 (1Q: 03:03) Emmanuel Quinn punted 53 yards. Brett Swindle returned the kick 8 yards to the ARI21. PENALTY: OLB Preston Fleming of Arizona was called for Holding on the Punt Return.
1-10-ARI08 (1Q: 02:54) Kristopher Carpenter pass fell incomplete, intended for WR Wade Browning. S Carl Beauchamp defended the pass.
2-10-ARI08 (1Q: 02:47) Kristopher Carpenter pass completed to WR Ricky Burgess for 1 yard. Tackled by CB Keith Nelson.
3-9-ARI09 (1Q: 02:06) Kristopher Carpenter pass completed to WR Eduardo Sall for 18 yards. Tackled by OLB Aidan Saucedo.
1-10-ARI27 (1Q: 01:22) Kristopher Carpenter pass completed to RB Giovanni Tatum for 5 yards. Tackled by DT Joseph Bell.
2-5-ARI32 (1Q: 01:00) Kristopher Carpenter pass completed to TE K.C. Washington for 9 yards. Tackled by CB Christian Rasmussen. Washington gained 1 yard after the catch.
1-10-ARI41 (1Q: 00:26) Kristopher Carpenter pass completed to TE K.C. Washington for 29 yards. Tackled by S Dwight Whiting. The receiver ran his route right over the middle of the field. Washington gained 14 yards after the catch.
Start of second quarter.
1-10-CAR30 (2Q: 15:00) Kristopher Carpenter pass completed to RB Warren Wells for 9 yards. Tackled by S Bryce Ramsey. PENALTY: DT Joseph Bell of Carolina was called for Offsides.
1-5-CAR25 (2Q: 14:53) Warren Wells ran inside the right tackle for -4 yards. Tackled by S Dwight Whiting.
2-9-CAR29 (2Q: 14:20) PENALTY: G Seth McGregor of Arizona was called for a False Start.
2-14-CAR34 (2Q: 14:14) Warren Wells ran a draw inside the left guard for -1 yards. Tackled by ILB Zach Knight, assisted by S Dwight Whiting.
3-15-CAR35 (2Q: 13:53) Play-Action. Kristopher Carpenter pass fell incomplete, intended for WR Ricky Burgess. CB Chester Johnston hurried the quarterback into a bad throw.
4-15-CAR35 (2Q: 13:45) Marshall Nishioka punted 35 yards. Touchback.
1-10-CAR20 (2Q: 13:40) Conrad Montgomery ran outside the right tackle for 3 yards. Tackled by S Cooper Peppers, assisted by DE Elliot McConnell.
2-7-CAR23 (2Q: 13:11) Griffin McInerney pass fell incomplete, intended for WR Owen Howe. S Micah Burke defended the pass.
3-7-CAR23 (2Q: 13:01) Griffin McInerney pass completed to WR Claude Bismo for 13 yards. Tackled by CB Bryan Sutton. PENALTY: G Luke Duran of Carolina was called for Offensive Holding.
3-17-CAR13 (2Q: 12:51) Griffin McInerney pass completed to RB Sammie Spain for 24 yards. Tackled by CB Richard Bryant. The receiver ran his route right over the middle of the field. Spain gained 18 yards after the catch.
1-10-CAR37 (2Q: 12:15) PENALTY: WR Jon Logan of Carolina was called for a False Start.
1-15-CAR32 (2Q: 12:10) Griffin McInerney pass completed to WR Claude Bismo for 7 yards. Tackled by DE James McKnight.
2-8-CAR39 (2Q: 11:44) Griffin McInerney kept the ball, running a draw inside the left guard for 6 yards. Tackled by DE Elliot McConnell, assisted by ILB Allen Fleming.
3-2-CAR45 (2Q: 11:17) Sammie Spain ran a draw inside the left guard for 1 yard. Tackled by ILB Collin Chun.
4-1-CAR46 (2Q: 10:48) Emmanuel Quinn punted 45 yards. Brett Swindle returned the kick 5 yards to the ARI14. Tackled by Zach Knight.
1-10-ARI14 (2Q: 10:41) Play-Action. Kristopher Carpenter pass completed to WR Brett Swindle for 7 yards. Tackled by S Carl Beauchamp. The receiver ran his route right over the middle of the field. Swindle gained 2 yards after the catch.
2-3-ARI21 (2Q: 10:03) Warren Wells ran outside the right tackle for 5 yards. Tackled by DE Rodolfo Bergman, assisted by DT Joseph Bell. Key block delivered by Dalton Fisk.
1-10-ARI26 (2Q: 09:35) Warren Wells ran around right end for 5 yards. Tackled by CB Dominique Marian. Key block delivered by Pat Neiderer.
2-5-ARI31 (2Q: 09:05) Warren Wells ran a draw inside the left guard for 5 yards. Tackled by DE Rodolfo Bergman, assisted by DE Kenneth Bryan. Key block delivered by Dalton Fisk.
1-10-ARI36 (2Q: 08:30) Eduardo Sall ran a reverse around left end for -2 yards. Tackled by DT Joseph Bell, assisted by OLB R.J. Blackburn.
2-12-ARI34 (2Q: 07:55) Kristopher Carpenter sacked by ILB Zach Knight for a loss of 8 yards. Sack allowed by Seth McGregor.
3-20-ARI26 (2Q: 07:11) Kristopher Carpenter pass completed to WR Wade Browning for 3 yards. Tackled by S Bryce Ramsey. Browning gained 1 yard after the catch.
4-17-ARI29 (2Q: 06:24) Marshall Nishioka punted 49 yards. Shaun Dembsky returned the kick 4 yards to the CAR26. Tackled by Mark Blake.
1-10-CAR26 (2Q: 06:14) Griffin McInerney pass completed to WR Jon Logan for 6 yards. Tackled by CB Richard Bryant.
2-4-CAR32 (2Q: 05:28) Griffin McInerney pass completed to RB Conrad Montgomery for 2 yards. Tackled by OLB Max Sanford. Montgomery gained 4 yards after the catch. PENALTY: T Cornelius Stockton of Carolina was called for Offensive Holding.
2-14-CAR22 (2Q: 05:19) Griffin McInerney pass completed to WR Owen Howe for 7 yards. Tackled by OLB Quinn Bertolini. PENALTY: T Jermaine Schaefer of Carolina was called for Offensive Holding.
2-24-CAR12 (2Q: 05:08) Griffin McInerney pass completed to WR Jon Logan for 6 yards. Tackled by S Micah Burke, assisted by S Cooper Peppers.
3-18-CAR18 (2Q: 04:41) Griffin McInerney pass was thrown incomplete, intended for WR Jon Logan.
4-18-CAR18 (2Q: 04:36) Emmanuel Quinn punted 59 yards. Brett Swindle returned the kick 1 yard to the ARI24. Tackled by Isaiah Weller.
1-10-ARI24 (2Q: 04:26) Warren Wells ran around right end for 4 yards and was forced out of bounds. Tackled by OLB Aidan Saucedo.
2-6-ARI28 (2Q: 03:48) PENALTY: G Dalton Fisk of Arizona was called for a False Start.
2-11-ARI23 (2Q: 03:39) Kristopher Carpenter pass was intended for WR Eduardo Sall and was intercepted by CB Dakota Rossburg at the ARI36. The interception was returned 5 yards. Tackled by Eduardo Sall.
1-10-ARI31 (2Q: 03:30) Griffin McInerney pass completed to WR Jon Logan for 31 yards and a TOUCHDOWN! Logan gained 17 yards after the catch. Arizona 7, Carolina 6
(2Q: 03:30) Extra point by Keith Duffy was good. Carolina 7, Arizona 7
(2Q: 03:18) Keith Duffy kicked off 73 yards from the CAR35. Touchback.
1-10-ARI25 (2Q: 03:18) Warren Wells ran around right end for 3 yards. Tackled by DE Rodolfo Bergman, assisted by DT Joseph Bell.
2-7-ARI28 (2Q: 02:45) Kristopher Carpenter pass was thrown incomplete, intended for TE K.C. Washington.
3-7-ARI28 (2Q: 02:39) Kristopher Carpenter pass completed to WR Eduardo Sall for 37 yards. Tackled by CB Chester Johnston. The receiver ran his route right over the middle of the field.
1-10-CAR35 (2Q: 02:10) Kristopher Carpenter pass fell incomplete, intended for WR Wade Browning. ILB Zach Knight defended the pass.
2-10-CAR35 (2Q: 02:05) Kristopher Carpenter pass fell incomplete, intended for TE Kenyon Laporte. ILB Zach Knight defended the pass.
Official time out for the two-minute warning.
3-10-CAR35 (2Q: 01:59) Kristopher Carpenter pass fell incomplete, intended for TE K.C. Washington. ILB Zach Knight defended the pass. PENALTY: S Dwight Whiting of Carolina was called for Defensive Pass Interference.
1-10-CAR20 (2Q: 01:51) Kristopher Carpenter pass completed to WR Eduardo Sall for 15 yards. Tackled by CB Keith Nelson. Sall gained 8 yards after the catch.
1-5-CAR05 (2Q: 01:30) Kristopher Carpenter pass completed to TE K.C. Washington for 5 yards and a TOUCHDOWN! Washington gained 4 yards after the catch. Arizona 13, Carolina 7
(2Q: 01:30) Extra point by Angel Andersen was good. Arizona 14, Carolina 7
(2Q: 01:20) Angel Andersen kicked off 73 yards from the ARI35. Touchback.
1-10-CAR25 (2Q: 01:20) Griffin McInerney pass completed to WR Jon Logan for 24 yards. Tackled by CB Richard Bryant, assisted by S Cooper Peppers. Logan gained 15 yards after the catch.
1-10-CAR49 (2Q: 00:52) Griffin McInerney pass completed to WR Tim Shahade for 18 yards. The receiver went out of bounds. Tackled by S Micah Burke. Shahade gained 18 yards after the catch.
1-10-ARI33 (2Q: 00:42) Griffin McInerney pass completed to WR Tim Shahade for 5 yards. Tackled by ILB Allen Fleming, assisted by OLB Max Sanford. Shahade gained 4 yards after the catch.
Carolina called a time out.
2-5-ARI28 (2Q: 00:32) Griffin McInerney pass completed to WR Claude Bismo for -4 yards. Tackled by ILB Allen Fleming. PENALTY: WR Jon Logan of Carolina was called for an Illegal Formation. The penalty was declined.
3-9-ARI32 (2Q: 00:32) Griffin McInerney pass fell incomplete, intended for WR Jon Logan. CB Bryan Sutton defended the pass.
4-9-ARI32 (2Q: 00:26) Keith Duffy attempted a 49 yard field goal and missed wide to the left.
1-10-ARI39 (2Q: 00:18) Kristopher Carpenter pass completed to TE K.C. Washington for 10 yards. Tackled by CB Dakota Rossburg.
Arizona called a time out.
1-10-ARI49 (2Q: 00:07) Kristopher Carpenter pass fell incomplete, intended for WR Eduardo Sall. S Dwight Whiting knocked the ball out of his grasp.
Start of third quarter.
(3Q: 15:00) Angel Andersen kicked off 63 yards from the ARI35. Shaun Dembsky returned the ball 25 yards to the CAR27. Tackled by K.C. Washington. PENALTY: TE Keegan Rhodes of Carolina was called for Holding on the Kick Return.
1-10-CAR08 (3Q: 14:24) Conrad Montgomery ran outside the right tackle for 11 yards. Tackled by OLB Quinn Bertolini, assisted by ILB Allen Fleming. Key block delivered by Logan Levingston.
1-10-CAR19 (3Q: 13:46) PENALTY: CB Conner Hickey of Arizona was called for Encroachment.
1-5-CAR24 (3Q: 13:39) Conrad Montgomery ran outside the right tackle for 13 yards. Tackled by DE Elliot McConnell. Key block delivered by Luke Duran.
1-10-CAR37 (3Q: 13:01) Conrad Montgomery ran around left end for 9 yards. Tackled by OLB Max Sanford. Key block delivered by Peter Bauch.
2-1-CAR46 (3Q: 12:35) Griffin McInerney pass completed to RB Sammie Spain for 1 yard. Tackled by OLB Max Sanford.
1-10-CAR47 (3Q: 12:09) Conrad Montgomery ran around right end for 7 yards. Tackled by OLB Quinn Bertolini, assisted by ILB Allen Fleming. Key block delivered by Luke Duran.
2-3-ARI46 (3Q: 11:37) Griffin McInerney pass completed to RB Conrad Montgomery for 13 yards. The receiver went out of bounds. Tackled by OLB Quinn Bertolini, assisted by DE Elliot McConnell. Montgomery gained 10 yards after the catch.
1-10-ARI33 (3Q: 10:58) Conrad Montgomery ran outside the right tackle for 4 yards. Tackled by DT Collin Young.
2-6-ARI29 (3Q: 10:17) Griffin McInerney pass completed to WR Jon Logan for 3 yards. Tackled by OLB Quinn Bertolini.
3-3-ARI26 (3Q: 09:43) Sammie Spain ran around left end for 10 yards. Tackled by S Micah Burke. Key block delivered by Cornelius Stockton.
1-10-ARI16 (3Q: 09:15) Sammie Spain ran inside the right tackle for 3 yards. Tackled by DT Collin Young.
2-7-ARI13 (3Q: 08:41) Griffin McInerney pass completed to RB Conrad Montgomery for -4 yards. Tackled by OLB Max Sanford.
3-11-ARI17 (3Q: 08:03) Griffin McInerney pass was thrown incomplete, intended for WR Tim Shahade. PENALTY: ILB Allen Fleming of Arizona was called for Unnecessary Roughness.
1-9-ARI09 (3Q: 07:57) Griffin McInerney pass completed to RB Sammie Spain for 8 yards. Tackled by CB Conner Hickey. Spain gained 10 yards after the catch.
2-1-ARI01 (3Q: 07:34) Conrad Montgomery ran a trap outside the right tackle for 1 yard and a TOUCHDOWN! Key block delivered by Jermaine Schaefer. Arizona 14, Carolina 13
(3Q: 07:34) Extra point by Keith Duffy was good. Carolina 14, Arizona 14
(3Q: 07:28) Keith Duffy kicked off 64 yards from the CAR35. Ricky Burgess returned the ball 19 yards to the ARI20. Tackled by Zach Knight.
1-10-ARI20 (3Q: 07:06) Warren Wells ran inside the left tackle for -3 yards. Tackled by S Dwight Whiting, assisted by DT Joseph Bell. S Dwight Whiting knocked down Pedro Van Pelt to break up the play.
2-13-ARI17 (3Q: 06:38) Kristopher Carpenter pass was dropped by WR Eduardo Sall.
3-13-ARI17 (3Q: 06:30) Kristopher Carpenter pass completed to WR Eduardo Sall for 5 yards. Tackled by S Dwight Whiting, assisted by OLB Aidan Saucedo.
4-8-ARI22 (3Q: 05:45) Marshall Nishioka punted 51 yards. Shaun Dembsky returned the kick 1 yard to the CAR28. Tackled by K.C. Washington.
1-10-CAR28 (3Q: 05:38) Griffin McInerney sacked by DE James McKnight for a loss of 6 yards. Sack allowed by Logan Levingston.
2-16-CAR22 (3Q: 05:06) Conrad Montgomery ran a trap outside the right tackle for 1 yard. Tackled by OLB Quinn Bertolini.
3-15-CAR23 (3Q: 04:42) Griffin McInerney pass completed to WR Tim Shahade for 15 yards. The receiver went out of bounds. Tackled by ILB Allen Fleming, assisted by S Micah Burke. Shahade gained 4 yards after the catch.
1-10-CAR38 (3Q: 04:12) Griffin McInerney pass completed to WR Tim Shahade for 13 yards. The receiver went out of bounds. Tackled by S Micah Burke. Shahade gained 1 yard after the catch.
1-10-ARI49 (3Q: 03:39) Griffin McInerney pass was thrown incomplete, intended for WR Jon Logan.
2-10-ARI49 (3Q: 03:34) Griffin McInerney pass completed to WR Claude Bismo for 12 yards. Tackled by S Micah Burke.
1-10-ARI37 (3Q: 03:09) Griffin McInerney pass fell incomplete, intended for WR Tim Shahade. DE Edgar Fox hurried the quarterback into a bad throw.
2-10-ARI37 (3Q: 03:03) Griffin McInerney kept the ball, running inside the left tackle for 9 yards. Tackled by DT Collin Young. Key block delivered by Chase Jenkins.
3-1-ARI28 (3Q: 02:32) Griffin McInerney pass completed to WR Tim Shahade for 25 yards. Tackled by CB Conner Hickey. Shahade gained 2 yards after the catch.
1-3-ARI03 (3Q: 01:54) Conrad Montgomery ran around right end for -1 yards. Tackled by ILB Allen Fleming, assisted by S Cooper Peppers.
2-4-ARI04 (3Q: 01:30) Griffin McInerney pass was thrown incomplete, intended for WR Jon Logan. PENALTY: ILB Teddy Ward of Arizona was called for Unsportsmanlike Conduct.
1-2-ARI02 (3Q: 01:25) Conrad Montgomery ran a trap outside the right tackle for 0 yards and was forced out of bounds. Tackled by DE James McKnight, assisted by OLB Quinn Bertolini.
2-2-ARI02 (3Q: 00:49) Conrad Montgomery ran around right end for 2 yards and a TOUCHDOWN! Key block delivered by Luke Duran. Carolina 20, Arizona 14
(3Q: 00:49) Extra point by Keith Duffy was good. Carolina 21, Arizona 14
(3Q: 00:39) Keith Duffy kicked off 72 yards from the CAR35. Touchback.
1-10-ARI25 (3Q: 00:39) Kristopher Carpenter pass was blocked at the line, intended for TE K.C. Washington. DE Rodolfo Bergman blocked the pass.
2-10-ARI25 (3Q: 00:35) Warren Wells ran outside the right tackle for 11 yards. Tackled by S Carl Beauchamp. Key block delivered by Dalton Fisk. PENALTY: OLB Aidan Saucedo of Carolina was called for Offsides. The penalty was declined.
1-10-ARI36 (3Q: 00:27) Kristopher Carpenter pass completed to WR Eduardo Sall for 2 yards. Tackled by OLB R.J. Blackburn.
Start of fourth quarter.
2-8-ARI38 (4Q: 15:00) Kristopher Carpenter pass completed to WR Eduardo Sall for 8 yards. Tackled by CB Keith Nelson.
1-10-ARI46 (4Q: 14:18) Giovanni Tatum ran inside the right tackle for 2 yards. Tackled by DT Rondell Ludwig, assisted by S Dwight Whiting.
2-8-ARI48 (4Q: 13:46) Kristopher Carpenter pass fell incomplete, intended for WR Eduardo Sall. CB Dakota Rossburg defended the pass.
3-8-ARI48 (4Q: 13:40) Kristopher Carpenter pass completed to TE Ken Wilkins for 36 yards. Tackled by CB Dominique Marian. The receiver ran his route right over the middle of the field. Wilkins gained 29 yards after the catch.
1-10-CAR16 (4Q: 13:12) Warren Wells ran a draw inside the left guard for 4 yards. Tackled by OLB Aidan Saucedo, assisted by DE Kenneth Bryan.
2-6-CAR12 (4Q: 12:27) PENALTY: C Jason Tyler of Arizona was called for a False Start.
2-11-CAR17 (4Q: 12:23) Warren Wells ran around right end for 5 yards. Tackled by OLB Aidan Saucedo.
3-6-CAR12 (4Q: 11:51) Kristopher Carpenter pass was blocked at the line, intended for TE K.C. Washington. DE Steven Burnett blocked the pass.
4-6-CAR12 (4Q: 11:44) Angel Andersen attempted a 29 yard field goal and succeeded. Carolina 21, Arizona 17
(4Q: 11:37) Angel Andersen kicked off 57 yards from the ARI35. Dominique Marian returned the ball 19 yards to the CAR27. Tackled by Bryan Sutton.
1-10-CAR27 (4Q: 11:09) Sammie Spain ran around left end for 2 yards. Tackled by CB Ross Anthony.
2-8-CAR29 (4Q: 10:31) Griffin McInerney kept the ball, running a draw inside the right guard for -4 yards. Tackled by S Brant Rayburn.
3-12-CAR25 (4Q: 09:48) Griffin McInerney pass fell incomplete, intended for TE Peter Bauch. CB Richard Bryant knocked the ball out of his grasp.
4-12-CAR25 (4Q: 09:43) Emmanuel Quinn punted 50 yards. Brett Swindle returned the kick 3 yards to the ARI28. Tackled by R.J. Blackburn. Carolina's Zach Knight was hurt on the play.
1-10-ARI28 (4Q: 09:34) Kristopher Carpenter pass fell incomplete, intended for TE K.C. Washington. S Dwight Whiting defended the pass.
2-10-ARI28 (4Q: 09:24) Kristopher Carpenter pass fell incomplete, intended for WR Eduardo Sall. DT Rondell Ludwig hurried the quarterback into a bad throw.
3-10-ARI28 (4Q: 09:20) Play-Action. Kristopher Carpenter pass was dropped by WR Asher Buckley.
4-10-ARI28 (4Q: 09:16) Marshall Nishioka punted 47 yards. Shaun Dembsky returned the kick 5 yards to the CAR30. Tackled by Francisco Stancil.
1-10-CAR30 (4Q: 09:05) Sammie Spain ran inside the right guard for 8 yards. Tackled by S Cooper Peppers. Key block delivered by Chase Jenkins. PENALTY: G Luke Duran of Carolina was called for Offensive Holding.
1-20-CAR20 (4Q: 08:54) Griffin McInerney pass fell incomplete, intended for WR Tim Shahade. OLB Quinn Bertolini hurried the quarterback into a bad throw.
2-20-CAR20 (4Q: 08:49) Griffin McInerney pass completed to WR Claude Bismo for -1 yards. Tackled by OLB Quinn Bertolini.
3-21-CAR19 (4Q: 08:09) Sammie Spain ran inside the right guard for 4 yards. Tackled by ILB Allen Fleming, assisted by DT Carter Harding.
4-17-CAR23 (4Q: 07:41) Emmanuel Quinn punted 43 yards. Brett Swindle returned the kick -3 yards to the ARI31. Tackled by Sammie Spain.
1-10-ARI31 (4Q: 07:31) Kristopher Carpenter pass fell incomplete, intended for WR Eduardo Sall. DT Joseph Bell hurried the quarterback into a bad throw.
2-10-ARI31 (4Q: 07:22) PENALTY: T Pedro Van Pelt of Arizona was called for a False Start.
2-15-ARI26 (4Q: 07:16) Kristopher Carpenter pass completed to WR Brett Swindle for 14 yards. Tackled by S Dwight Whiting.
3-1-ARI40 (4Q: 06:30) Warren Wells ran a draw inside the left guard for 8 yards. Tackled by OLB Aidan Saucedo, assisted by DT Erick Ford. Key block delivered by Pat Neiderer.
1-10-ARI48 (4Q: 05:53) Play-Action. Kristopher Carpenter pass completed to WR Brett Swindle for 11 yards. The receiver went out of bounds. Tackled by S Dwight Whiting.
1-10-CAR41 (4Q: 05:14) Kristopher Carpenter pass fell incomplete, intended for WR Eduardo Sall. S Bryce Ramsey knocked the ball out of his grasp.
2-10-CAR41 (4Q: 05:05) Kristopher Carpenter pass was dropped by WR Brett Swindle.
3-10-CAR41 (4Q: 04:55) Kristopher Carpenter pass completed to WR Brett Swindle for 19 yards. Tackled by CB Dominique Marian. PENALTY: WR Eduardo Sall of Arizona was called for Offensive Pass Interference.
3-20-ARI49 (4Q: 04:45) Kristopher Carpenter pass completed to WR Wade Browning for -1 yards. Tackled by CB Dominique Marian, assisted by CB Chester Johnston.
4-21-ARI48 (4Q: 04:09) Marshall Nishioka punted 52 yards. Touchback.
1-10-CAR20 (4Q: 04:03) Play-Action. Griffin McInerney pass completed to WR Tim Shahade for 30 yards. Tackled by CB Richard Bryant. The receiver ran his route right over the middle of the field. Shahade gained 21 yards after the catch.
1-10-CAR50 (4Q: 03:16) Conrad Montgomery ran inside the right guard for 3 yards. Tackled by S Micah Burke.
2-7-ARI47 (4Q: 02:33) Conrad Montgomery ran outside the right tackle for 3 yards. Tackled by CB Conner Hickey. PENALTY: T Cornelius Stockton of Carolina was called for an Illegal Shift.
2-12-CAR48 (4Q: 02:33) Sammie Spain ran inside the right tackle for 4 yards. Tackled by OLB Quinn Bertolini, assisted by ILB Teddy Ward.
Arizona called a time out.
3-8-ARI48 (4Q: 02:23) Sammie Spain ran around left end for 6 yards. Tackled by S Brant Rayburn, assisted by OLB Quinn Bertolini.
Arizona called a time out.
4-2-ARI42 (4Q: 02:13) Emmanuel Quinn punted 42 yards. Touchback.
1-10-ARI20 (4Q: 02:07) Kristopher Carpenter pass completed to TE K.C. Washington for 12 yards. Tackled by DT Rondell Ludwig. The receiver ran his route right over the middle of the field. Washington gained 2 yards after the catch. PENALTY: QB Kristopher Carpenter of Arizona was called for an Intentional Face Mask.
1-10-ARI17 (4Q: 02:01) PENALTY: G Dalton Fisk of Arizona was called for a False Start.
1-15-ARI12 (4Q: 02:01) Kristopher Carpenter pass completed to WR Eduardo Sall for 5 yards. Tackled by CB Dakota Rossburg. Carolina's Rodolfo Bergman was hurt on the play.
Official time out for the two-minute warning.
2-10-ARI17 (4Q: 01:54) Kristopher Carpenter pass was intended for WR Brett Swindle and was intercepted by OLB R.J. Blackburn at the ARI34. Tackled by Brett Swindle.
1-10-ARI34 (4Q: 01:44) Conrad Montgomery ran around left end for 5 yards. Tackled by S Tevin Lander. Key block delivered by Chase Jenkins. Jenkins ran over Elliot McConnell to set up the play.
Arizona called a time out.
2-5-ARI29 (4Q: 01:35) Sammie Spain ran around left end for 2 yards. Tackled by OLB Quinn Bertolini, assisted by CB Bryan Sutton.
3-3-ARI27 (4Q: 00:50) Griffin McInerney dropped to one knee for -1 yards.
4-4-ARI28 (4Q: 00:04) Keith Duffy attempted a 45 yard field goal and missed wide to the left.
Final Score: Carolina Panthers 21, Arizona Cardinals 17