Week 4, 2031

Played in Tampa Bay, FL, weather: 72 degrees, fair, 9 mph wind.
Arizona won the toss and elected to receive.
Start of first quarter.
(1Q: 15:00) Wesley Hanks kicked off 70 yards from the TBY35. Touchback.
1-10-ARI25 (1Q: 15:00) Warren Wells ran inside the left tackle for 13 yards. Tackled by S Ethan Cooper, assisted by OLB Ike Male. Key block delivered by Pat Neiderer. PENALTY: DE Noah Kaufmann of Tampa Bay was called for Unnecessary Roughness.
1-10-TBY47 (1Q: 14:50) Warren Wells ran outside the right tackle for 3 yards. Tackled by DT Clifton Hancock.
2-7-TBY44 (1Q: 14:19) Warren Wells ran a draw inside the left guard for -4 yards. Tackled by DT Josue McClain.
3-11-TBY48 (1Q: 13:37) Mickey Doyle pass completed to TE K.C. Washington for 8 yards. The receiver went out of bounds. Tackled by OLB Isaac Kangas.
4-3-TBY40 (1Q: 13:09) Marshall Nishioka punted 40 yards. Touchback.
1-10-TBY20 (1Q: 13:03) Play-Action. Alvin Price sacked by OLB O.J. Ruth for a loss of 8 yards. Sack allowed by Deon Kemp. The ball was fumbled and recovered by ARI Quinn Bertolini for 12 yards and a TOUCHDOWN! Arizona 6, Tampa Bay 0
(1Q: 13:03) Extra point by Angel Andersen was good. Arizona 7, Tampa Bay 0
(1Q: 12:52) Angel Andersen kicked off 57 yards from the ARI35. Alexander Wynn returned the ball 22 yards to the TBY30. Tackled by Wade Browning.
1-10-TBY30 (1Q: 12:16) Play-Action. Alvin Price pass fell incomplete, intended for WR Roderick Dillon. DE Elliot McConnell hurried the quarterback into a bad throw.
2-10-TBY30 (1Q: 12:11) Perry Sawyer ran around left end for 13 yards and was forced out of bounds. Tackled by DT Collin Young. Key block delivered by Tito Szabo.
1-10-TBY43 (1Q: 11:42) Alexander Wynn ran inside the right guard for -4 yards. Tackled by ILB Teddy Ward.
2-14-TBY39 (1Q: 11:01) Alvin Price pass completed to WR Cesar Payne for 11 yards. Tackled by CB Ross Anthony. The receiver ran his route right over the middle of the field. Payne gained 2 yards after the catch.
3-3-TBY50 (1Q: 10:31) Play-Action. Alvin Price pass was dropped by WR Zachery Taylor.
4-3-TBY50 (1Q: 10:22) Cory Llewellyn punted 50 yards. Touchback.
1-10-ARI20 (1Q: 10:17) PENALTY: C Jason Tyler of Arizona was called for a False Start.
1-15-ARI15 (1Q: 10:09) Mickey Doyle pass completed to TE Kenyon Laporte for 4 yards. The receiver went out of bounds. Tackled by ILB Tucker Holmes, assisted by DT Josue McClain. The receiver ran his route right over the middle of the field.
2-11-ARI19 (1Q: 09:27) Warren Wells ran around right end for 10 yards. Tackled by DT Josue McClain. Key block delivered by Dalton Fisk.
3-1-ARI29 (1Q: 08:47) Warren Wells ran outside the right tackle for 3 yards. Tackled by DT Levi Gibson, assisted by DE Carter Emmons. Key block delivered by Pat Neiderer.
1-10-ARI32 (1Q: 08:03) Warren Wells ran around right end for 3 yards. Tackled by ILB Tucker Holmes.
2-7-ARI35 (1Q: 07:19) Mickey Doyle pass was thrown incomplete, intended for WR Eduardo Sall. The quarterback threw away from the double coverage. Tampa Bay's Braxton Finkenstadt was hurt on the play. This appears to be a minor knee injury. He should be able to remain in the game.
3-7-ARI35 (1Q: 07:11) Mickey Doyle pass was thrown incomplete, intended for WR Asher Buckley.
4-7-ARI35 (1Q: 07:02) Marshall Nishioka punted 32 yards. Roderick Dillon called for a fair catch at the TBY33.
1-10-TBY33 (1Q: 06:52) Perry Sawyer ran around right end for 4 yards and was forced out of bounds. Tackled by OLB Quinn Bertolini, assisted by ILB Allen Fleming.
2-6-TBY37 (1Q: 06:09) PENALTY: G Norman Mickney of Tampa Bay was called for a False Start.
2-11-TBY32 (1Q: 06:04) Perry Sawyer ran inside the right guard for 4 yards. Tackled by DE Elliot McConnell.
3-7-TBY36 (1Q: 05:27) Alvin Price pass was dropped by WR Roderick Dillon. The quarterback threw away from the double coverage.
4-7-TBY36 (1Q: 05:18) Cory Llewellyn punted 49 yards. Brett Swindle returned the kick 27 yards to the ARI42. Tackled by Noah Kaufmann.
1-10-ARI42 (1Q: 05:09) Mickey Doyle pass fell incomplete, intended for RB Warren Wells. DT Corbin Woods hurried the quarterback into a bad throw.
2-10-ARI42 (1Q: 05:04) Mickey Doyle pass completed to TE Kenyon Laporte for 3 yards. Tackled by CB Richie Warren. The receiver ran his route right over the middle of the field.
3-7-ARI45 (1Q: 04:23) PENALTY: TE Ken Wilkins of Arizona was called for a False Start.
3-12-ARI40 (1Q: 04:17) Play-Action. Mickey Doyle pass completed to TE K.C. Washington for 3 yards. Tackled by ILB Tucker Holmes.
4-9-ARI43 (1Q: 03:44) Marshall Nishioka punted 40 yards. Roderick Dillon returned the kick 4 yards to the TBY21. Tackled by K.C. Washington. Tampa Bay's Douglas Marsh was hurt on the play.
1-10-TBY21 (1Q: 03:37) Alexander Wynn ran a counterplay inside the right tackle for 10 yards. Tackled by ILB Allen Fleming, assisted by DE Edgar Fox. Key block delivered by Tito Szabo.
1-10-TBY31 (1Q: 03:12) Alexander Wynn ran a counterplay inside the right tackle for 8 yards. Tackled by S Micah Burke. Key block delivered by Tito Szabo.
2-2-TBY39 (1Q: 02:48) Perry Sawyer ran around right end for 7 yards. Tackled by ILB Allen Fleming. Key block delivered by Deon Kemp.
1-10-TBY46 (1Q: 02:10) Alvin Price pass completed to WR Kim Peterson for 10 yards. Tackled by S Malcolm Schwartz. The receiver ran his route right over the middle of the field.
1-10-ARI44 (1Q: 01:24) Perry Sawyer ran inside the right tackle for 1 yard. Tackled by OLB Quinn Bertolini, assisted by OLB Max Sanford.
2-9-ARI43 (1Q: 00:44) Alvin Price pass completed to TE Malachi Harding for 35 yards. Tackled by OLB Max Sanford. Harding gained 23 yards after the catch.
Start of second quarter.
1-8-ARI08 (2Q: 15:00) Alvin Price pass completed to TE Malachi Harding for 2 yards. Tackled by S Micah Burke. The quarterback threw away from the double coverage.
2-6-ARI06 (2Q: 14:16) Perry Sawyer ran inside the left guard for 5 yards. Tackled by ILB Teddy Ward.
3-1-ARI01 (2Q: 13:35) Alexander Wynn ran outside the right tackle for 1 yard and a TOUCHDOWN! Key block delivered by Deon Kemp. Arizona 7, Tampa Bay 6
(2Q: 13:35) Extra point by Wesley Hanks was good. Tampa Bay 7, Arizona 7
(2Q: 13:27) Wesley Hanks kicked off 58 yards from the TBY35. Ricky Burgess returned the ball 21 yards to the ARI28. Tackled by Ray Roberts.
1-10-ARI28 (2Q: 12:55) Mickey Doyle pass completed to RB Warren Wells for -1 yards. Tackled by CB Richie Warren.
2-11-ARI27 (2Q: 12:14) Warren Wells ran inside the right tackle for 2 yards. Tackled by DT Josue McClain. PENALTY: OLB Ike Male of Tampa Bay was called for Offsides.
2-6-ARI32 (2Q: 12:07) Mickey Doyle pass fell incomplete, intended for WR Wade Browning. DE Noah Kaufmann drove right through Seth McGregor to hurry the quarterback.
3-6-ARI32 (2Q: 11:58) Mickey Doyle pass fell incomplete, intended for RB Giovanni Tatum. DE Carter Emmons hurried the quarterback into a bad throw.
4-6-ARI32 (2Q: 11:53) Marshall Nishioka punted 41 yards. Roderick Dillon called for a fair catch at the TBY27.
1-10-TBY27 (2Q: 11:43) Alvin Price pass fell incomplete, intended for RB Gilbert King. S Micah Burke defended the pass.
2-10-TBY27 (2Q: 11:39) Alvin Price pass fell incomplete, intended for TE Malachi Harding. OLB O.J. Ruth hurried the quarterback into a bad throw.
3-10-TBY27 (2Q: 11:34) Alvin Price pass fell incomplete, intended for TE Malachi Harding. S Micah Burke defended the pass. PENALTY: DE James McKnight of Arizona was called for Offsides.
3-5-TBY32 (2Q: 11:27) Alvin Price pass completed to WR Kim Peterson for 14 yards. The receiver went out of bounds. Tackled by CB Devin Walters.
1-10-TBY46 (2Q: 10:46) Alvin Price pass completed to WR Zachery Taylor for 3 yards. Tackled by S Micah Burke. The quarterback threw away from the double coverage.
2-7-TBY49 (2Q: 10:18) Alvin Price pass completed to WR Cesar Payne for 11 yards. Tackled by S Micah Burke, assisted by S Malcolm Schwartz. The receiver ran his route right over the middle of the field.
1-10-ARI40 (2Q: 09:43) Alvin Price pass fell incomplete, intended for WR Roderick Dillon. DE James McKnight hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
2-10-ARI40 (2Q: 09:37) Perry Sawyer ran outside the right tackle for 1 yard. Tackled by DT Collin Young.
3-9-ARI39 (2Q: 09:06) Play-Action. Alvin Price pass completed to RB Alexander Wynn for 0 yards. The receiver went out of bounds. Tackled by S Micah Burke.
4-9-ARI39 (2Q: 08:39) Cory Llewellyn punted 39 yards. Touchback.
1-10-ARI20 (2Q: 08:32) Warren Wells ran a trap outside the left tackle for 23 yards. Tackled by ILB Tucker Holmes. Key block delivered by Pat Neiderer. PENALTY: ILB Tucker Holmes of Tampa Bay was called for Unsportsmanlike Conduct.
1-10-TBY42 (2Q: 08:17) Giovanni Tatum ran around right end for 8 yards. Tackled by DT Corbin Woods. Key block delivered by Kenyon Laporte.
2-2-TBY34 (2Q: 07:48) Warren Wells ran inside the right guard for 4 yards. Tackled by ILB Tucker Holmes. Key block delivered by Dalton Fisk.
1-10-TBY30 (2Q: 07:09) Mickey Doyle pass fell incomplete, intended for WR Eduardo Sall. DE Noah Kaufmann hurried the quarterback into a bad throw.
2-10-TBY30 (2Q: 07:02) Zack Landolt ran a draw inside the left guard for 2 yards. Tackled by OLB Ike Male, assisted by DT Josue McClain.
3-8-TBY28 (2Q: 06:17) Mickey Doyle pass was dropped by WR Eduardo Sall.
4-8-TBY28 (2Q: 06:10) Angel Andersen attempted a 45 yard field goal and succeeded. Arizona 10, Tampa Bay 7
(2Q: 06:04) Angel Andersen kicked off 69 yards from the ARI35. Touchback.
1-10-TBY25 (2Q: 06:04) Alvin Price pass fell incomplete, intended for WR Kim Peterson. DT Collin Young hurried the quarterback into a bad throw. The quarterback threw into double coverage.
2-10-TBY25 (2Q: 05:54) Alexander Wynn ran inside the left tackle for 21 yards. Tackled by CB Richard Bryant. Key block delivered by Julian Lane.
1-10-TBY46 (2Q: 05:15) Perry Sawyer ran inside the right tackle for 1 yard. Tackled by OLB Max Sanford. OLB Quinn Bertolini knocked down Norman Mickney to break up the play.
2-9-TBY47 (2Q: 04:39) Alvin Price pass fell incomplete, intended for WR Zachery Taylor. DT Collin Young hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
3-9-TBY47 (2Q: 04:34) Alvin Price pass completed to WR Roderick Dillon for 38 yards. Tackled by CB Ross Anthony. Dillon gained 12 yards after the catch.
1-10-ARI15 (2Q: 03:53) Alvin Price pass completed to WR Zachery Taylor for 9 yards. Tackled by S Micah Burke. Taylor gained 4 yards after the catch. The quarterback threw away from the double coverage.
2-1-ARI06 (2Q: 03:29) Alexander Wynn ran inside the right guard for 3 yards. Tackled by S Micah Burke. Key block delivered by Norman Mickney.
1-3-ARI03 (2Q: 03:02) Alvin Price pass completed to WR Cesar Payne for 3 yards and a TOUCHDOWN! Tampa Bay 13, Arizona 10
(2Q: 03:02) Extra point by Wesley Hanks was good. Tampa Bay 14, Arizona 10
(2Q: 02:51) Wesley Hanks kicked off 66 yards from the TBY35. Wade Browning returned the ball 13 yards to the ARI12. Tackled by Alexander Wynn.
1-10-ARI12 (2Q: 02:31) Mickey Doyle pass completed to WR Eduardo Sall for 7 yards. Tackled by ILB Tucker Holmes. Sall gained 9 yards after the catch. The quarterback threw away from the double coverage.
Official time out for the two-minute warning.
2-3-ARI19 (2Q: 02:00) Zack Landolt ran a trap outside the left tackle for 4 yards. Tackled by OLB Isaac Kangas, assisted by ILB Tucker Holmes. Key block delivered by Dalton Fisk.
1-10-ARI23 (2Q: 01:35) Mickey Doyle pass completed to WR Brett Swindle for 0 yards. The receiver went out of bounds. Tackled by CB Sammie Brayton, assisted by S Charlie Houston. Swindle gained 1 yard after the catch. The quarterback threw into double coverage.
2-10-ARI23 (2Q: 01:30) Warren Wells ran outside the right tackle for 1 yard. Tackled by OLB Isaac Kangas, assisted by DT Levi Gibson.
3-9-ARI24 (2Q: 00:56) Mickey Doyle pass completed to WR Wade Browning for 20 yards. Tackled by ILB Tucker Holmes.
Arizona called a time out.
1-10-ARI44 (2Q: 00:48) Mickey Doyle pass completed to WR Brett Swindle for 18 yards. Tackled by S Ethan Cooper. The receiver ran his route right over the middle of the field.
Arizona called a time out.
1-10-TBY38 (2Q: 00:39) Mickey Doyle pass completed to TE K.C. Washington for 4 yards. Tackled by CB Sammie Brayton.
Arizona called a time out.
2-6-TBY34 (2Q: 00:30) PENALTY: QB Mickey Doyle of Arizona was called for Delay of Game.
2-11-TBY39 (2Q: 00:30) Mickey Doyle pass fell incomplete, intended for WR Wade Browning. DE Carter Emmons hurried the quarterback into a bad throw.
3-11-TBY39 (2Q: 00:21) Mickey Doyle pass was blocked at the line, intended for RB Giovanni Tatum. DE Theodore Kemp blocked the pass.
4-11-TBY39 (2Q: 00:14) Marshall Nishioka punted 31 yards. Roderick Dillon called for a fair catch at the TBY08.
1-10-TBY08 (2Q: 00:07) Alvin Price dropped to one knee for -1 yards.
Start of third quarter.
(3Q: 15:00) Angel Andersen kicked off 68 yards from the ARI35. Touchback.
1-10-TBY25 (3Q: 15:00) Alvin Price pass was intended for WR Kim Peterson and was intercepted by CB Richard Bryant at the TBY31. Tackled by Kim Peterson. The quarterback threw into double coverage.
1-10-TBY31 (3Q: 14:49) Play-Action. Mickey Doyle pass completed to TE K.C. Washington for 11 yards. Tackled by CB Sammie Brayton. Washington gained 3 yards after the catch.
1-10-TBY20 (3Q: 14:15) Warren Wells ran a draw inside the right guard for 0 yards. Tackled by DT Corbin Woods, assisted by OLB Clayton Bell.
2-10-TBY20 (3Q: 13:35) Mickey Doyle pass completed to WR Brett Swindle for 20 yards and a TOUCHDOWN! Swindle gained 22 yards after the catch. Arizona 16, Tampa Bay 14
(3Q: 13:35) Extra point by Angel Andersen was good. Arizona 17, Tampa Bay 14
(3Q: 13:25) Angel Andersen kicked off 74 yards from the ARI35. Touchback.
1-10-TBY25 (3Q: 13:25) Perry Sawyer ran inside the right tackle for 3 yards. Tackled by OLB Quinn Bertolini.
2-7-TBY28 (3Q: 12:51) Alvin Price pass completed to WR Kim Peterson for -1 yards. Tackled by S Micah Burke, assisted by CB Richard Bryant.
3-8-TBY27 (3Q: 12:04) Alvin Price pass completed to WR Ray Roberts for 26 yards. The receiver went out of bounds. Tackled by ILB Allen Fleming. The receiver ran his route right over the middle of the field.
1-10-ARI47 (3Q: 11:21) Alvin Price pass was blocked at the line, intended for WR Cesar Payne. DT Carter Harding blocked the pass.
2-10-ARI47 (3Q: 11:14) Alexander Wynn ran outside the right tackle for 7 yards. Tackled by ILB Teddy Ward.
3-3-ARI40 (3Q: 10:46) Play-Action. Alvin Price pass completed to WR Zachery Taylor for 11 yards. The receiver went out of bounds. Tackled by S Micah Burke. Taylor gained 1 yard after the catch.
1-10-ARI29 (3Q: 10:10) Alexander Wynn ran inside the right tackle for 2 yards. Tackled by ILB Allen Fleming.
2-8-ARI27 (3Q: 09:41) Perry Sawyer ran inside the right guard for 0 yards. Tackled by ILB Allen Fleming.
3-8-ARI27 (3Q: 09:18) Alvin Price pass completed to WR Zachery Taylor for -4 yards. Tackled by OLB Max Sanford.
4-12-ARI31 (3Q: 08:33) Wesley Hanks attempted a 48 yard field goal and succeeded. Tampa Bay 17, Arizona 17
(3Q: 08:25) Wesley Hanks kicked off 56 yards from the TBY35. Ricky Burgess returned the ball 21 yards to the ARI30. Tackled by Noah Kaufmann.
1-10-ARI30 (3Q: 07:58) Mickey Doyle pass completed to WR Eduardo Sall for 8 yards. Tackled by CB Cornelius Osborne.
2-2-ARI38 (3Q: 07:30) Mickey Doyle pass fell incomplete, intended for WR Brett Swindle. OLB Ike Male defended the pass.
3-2-ARI38 (3Q: 07:23) Zack Landolt ran a draw inside the left guard for 7 yards. Tackled by S Charlie Houston. Key block delivered by Pat Neiderer.
1-10-ARI45 (3Q: 06:38) Warren Wells ran outside the right tackle for 4 yards. Tackled by CB Richie Warren.
2-6-ARI49 (3Q: 05:59) Zack Landolt ran a draw inside the left guard for 3 yards. Tackled by DT Levi Gibson. ILB Tucker Holmes knocked down Pedro Van Pelt to break up the play.
3-3-TBY48 (3Q: 05:20) Mickey Doyle pass completed to TE K.C. Washington for 1 yard. Tackled by S Charlie Houston, assisted by OLB Isaac Kangas. PENALTY: DT Josue McClain of Tampa Bay was called for Offsides.
1-10-TBY43 (3Q: 05:09) Mickey Doyle pass completed to WR Ricky Burgess for 9 yards. Tackled by CB Richie Warren. Burgess gained 7 yards after the catch.
2-1-TBY34 (3Q: 04:46) Mickey Doyle pass was thrown incomplete, intended for TE Ken Wilkins.
3-1-TBY34 (3Q: 04:39) Mickey Doyle pass fell incomplete, intended for WR Eduardo Sall. ILB Tucker Holmes defended the pass.
4-1-TBY34 (3Q: 04:35) Warren Wells ran inside the left tackle for 0 yards. Tackled by ILB Tucker Holmes. The ball goes over on downs.
1-10-TBY34 (3Q: 04:24) Alexander Wynn ran inside the left tackle for 4 yards. Tackled by OLB O.J. Ruth.
2-6-TBY38 (3Q: 03:43) Alvin Price pass completed to TE Malachi Harding for 8 yards. Tackled by CB Bryan Sutton. The receiver ran his route right over the middle of the field.
1-10-TBY46 (3Q: 02:57) Alexander Wynn ran inside the left guard for 2 yards. Tackled by DE Edgar Fox. Arizona's Max Sanford was hurt on the play. This appears to be a minor hand injury. He should be able to remain in the game.
2-8-TBY48 (3Q: 02:25) Alvin Price pass fell incomplete, intended for TE Malachi Harding. CB Devin Walters defended the pass.
3-8-TBY48 (3Q: 02:15) Play-Action. Alvin Price pass completed to RB Alexander Wynn for 7 yards. Tackled by OLB O.J. Ruth. Wynn gained 5 yards after the catch.
4-1-ARI45 (3Q: 01:50) Cory Llewellyn punted 45 yards. Touchback.
1-10-ARI20 (3Q: 01:44) Zack Landolt ran around the left tackle for -1 yards. Tackled by ILB Tucker Holmes, assisted by OLB Clayton Bell.
2-11-ARI19 (3Q: 01:07) Warren Wells ran around right end for 19 yards. Tackled by OLB Isaac Kangas. Key block delivered by Dalton Fisk.
1-10-ARI38 (3Q: 00:30) Warren Wells ran a draw inside the right guard for 0 yards. Tackled by ILB Tucker Holmes, assisted by DT Corbin Woods.
Start of fourth quarter.
2-10-ARI38 (4Q: 15:00) Mickey Doyle pass completed to TE Kenyon Laporte for 3 yards. Tackled by OLB Ike Male, assisted by ILB Tucker Holmes. The receiver ran his route right over the middle of the field.
3-7-ARI41 (4Q: 14:33) Play-Action. Mickey Doyle sacked by DE Carter Emmons for a loss of 6 yards. Sack allowed by Pedro Van Pelt. The ball was fumbled and recovered by TBY Neal Figurelle on the ARI35.
1-10-ARI35 (4Q: 14:22) Play-Action. Alvin Price pass fell incomplete, intended for TE Malachi Harding. S Malcolm Schwartz defended the pass. The quarterback threw away from the double coverage.
2-10-ARI35 (4Q: 14:16) Alexander Wynn ran a draw inside the left guard for 1 yard. Tackled by ILB Allen Fleming.
3-9-ARI34 (4Q: 13:53) Alvin Price sacked by DE Edgar Fox for a loss of 16 yards. Sack allowed by Julian Lane.
4-25-TBY50 (4Q: 13:23) Cory Llewellyn punted 35 yards. Brett Swindle returned the kick 3 yards to the ARI18. Tackled by Tito Szabo. Tampa Bay's Julian Lane was hurt on the play. This appears to be a minor ankle injury. He should be able to remain in the game.
1-10-ARI18 (4Q: 13:13) Mickey Doyle pass completed to WR Ricky Burgess for 7 yards. Tackled by S Ethan Cooper, assisted by ILB Tucker Holmes.
2-3-ARI25 (4Q: 12:38) Warren Wells ran inside the left tackle for 3 yards. Tackled by ILB Tucker Holmes. Key block delivered by Seth McGregor.
1-10-ARI28 (4Q: 11:58) Warren Wells ran inside the right guard for 1 yard. Tackled by OLB Clayton Bell. Tampa Bay's Corbin Woods was hurt on the play.
2-9-ARI29 (4Q: 11:38) Mickey Doyle pass fell incomplete, intended for TE K.C. Washington. DE Carter Emmons drove right through Jason Tyler to hurry the quarterback.
3-9-ARI29 (4Q: 11:33) Mickey Doyle pass was dropped by TE Kenyon Laporte.
4-9-ARI29 (4Q: 11:24) Marshall Nishioka punted 48 yards. Roderick Dillon called for a fair catch at the TBY23.
1-10-TBY23 (4Q: 11:16) Alvin Price pass completed to TE Malachi Harding for 6 yards. Tackled by CB Bryan Sutton, assisted by S Micah Burke. The receiver ran his route right over the middle of the field. Harding gained 1 yard after the catch.
2-4-TBY29 (4Q: 10:47) Alvin Price pass completed to WR Zachery Taylor for 25 yards. Tackled by ILB Allen Fleming. The receiver ran his route right over the middle of the field. Taylor gained 20 yards after the catch. The quarterback threw into double coverage.
1-10-ARI46 (4Q: 10:09) Alexander Wynn ran inside the left guard for 4 yards. Tackled by S Malcolm Schwartz, assisted by ILB Allen Fleming.
2-6-ARI42 (4Q: 09:44) Alvin Price pass fell incomplete, intended for TE Malachi Harding. OLB O.J. Ruth hurried the quarterback into a bad throw.
3-6-ARI42 (4Q: 09:40) Play-Action. Alvin Price pass completed to TE Malachi Harding for 23 yards. Tackled by S Micah Burke. Harding gained 24 yards after the catch.
1-10-ARI19 (4Q: 09:02) Alexander Wynn ran inside the left guard for 1 yard. Tackled by DT Collin Young. S Micah Burke knocked down Norman Mickney to break up the play.
2-9-ARI18 (4Q: 08:31) Perry Sawyer ran inside the left guard for 5 yards. Tackled by DT Collin Young.
3-4-ARI13 (4Q: 08:06) Alexander Wynn ran a draw inside the left guard for 10 yards. Tackled by ILB Allen Fleming. Key block delivered by Norman Mickney.
1-3-ARI03 (4Q: 07:43) Alexander Wynn ran around right end for 1 yard. Tackled by DT Collin Young, assisted by OLB Max Sanford.
2-2-ARI02 (4Q: 07:11) Alexander Wynn ran a counterplay inside the right tackle for 1 yard. Tackled by ILB Teddy Ward, assisted by S Micah Burke. The defense looked very familiar with that play.
3-1-ARI01 (4Q: 06:49) Kim Peterson ran a reverse around right end for 1 yard and a TOUCHDOWN! Key block delivered by Alec Murphy. Tampa Bay 23, Arizona 17
(4Q: 06:49) Extra point by Wesley Hanks was good. Tampa Bay 24, Arizona 17
(4Q: 06:43) Wesley Hanks kicked off 57 yards from the TBY35. Ricky Burgess returned the ball 23 yards to the ARI31. Tackled by Cornelius Osborne.
1-10-ARI31 (4Q: 06:07) Warren Wells ran outside the right tackle for 3 yards. Tackled by DT Clifton Hancock, assisted by DE Noah Kaufmann.
2-7-ARI34 (4Q: 05:26) Warren Wells ran around right end for 0 yards. Tackled by DT Levi Gibson, assisted by S Ethan Cooper.
3-7-ARI34 (4Q: 05:02) Mickey Doyle pass fell incomplete, intended for WR Ricky Burgess. CB Cornelius Osborne defended the pass.
4-7-ARI34 (4Q: 04:53) Marshall Nishioka punted 48 yards. Roderick Dillon called for a fair catch at the TBY18.
1-10-TBY18 (4Q: 04:43) Perry Sawyer ran around left end for 4 yards. Tackled by CB Richard Bryant, assisted by ILB Allen Fleming.
2-6-TBY22 (4Q: 03:59) Alvin Price kept the ball, running inside the right tackle for 7 yards. Tackled by OLB Quinn Bertolini. Key block delivered by Norman Mickney.
1-10-TBY29 (4Q: 03:16) PENALTY: T Tito Szabo of Tampa Bay was called for a False Start.
1-15-TBY24 (4Q: 03:09) Alexander Wynn ran inside the left guard for 1 yard. Tackled by ILB Teddy Ward.
2-14-TBY25 (4Q: 02:24) Alvin Price kept the ball, running inside the right tackle for 4 yards. Tackled by ILB Allen Fleming, assisted by DT Collin Young.
Arizona called a time out.
3-10-TBY29 (4Q: 02:17) Alexander Wynn ran inside the right guard for 11 yards. Tackled by DE Edgar Fox, assisted by S Micah Burke. Key block delivered by Deon Kemp. Kemp flattened Bryan Sutton to ensure the play's success.
Arizona called a time out.
1-10-TBY40 (4Q: 02:08) Perry Sawyer ran around right end for -2 yards. Tackled by S Micah Burke, assisted by S Malcolm Schwartz.
Official time out for the two-minute warning.
2-12-TBY38 (4Q: 02:00) Perry Sawyer ran around left end for 7 yards. Tackled by CB Devin Walters, assisted by DT Carter Harding.
Arizona called a time out.
3-5-TBY45 (4Q: 01:49) Alexander Wynn ran inside the right guard for 4 yards. Tackled by ILB Allen Fleming, assisted by S Micah Burke.
4-1-TBY49 (4Q: 01:05) Cory Llewellyn punted 44 yards. The ball was downed at the ARI07.
1-10-ARI07 (4Q: 00:57) Mickey Doyle pass completed to WR Brett Swindle for 1 yard. Tackled by CB Braxton Finkenstadt. PENALTY: C Jason Tyler of Arizona was called for Offensive Holding. The penalty was declined.
2-9-ARI08 (4Q: 00:49) Mickey Doyle pass fell incomplete, intended for WR Asher Buckley. OLB Isaac Kangas drove right through Seth McGregor to hurry the quarterback.
3-9-ARI08 (4Q: 00:43) Mickey Doyle pass was intended for TE K.C. Washington and was intercepted by DE Theodore Kemp at the ARI12. The interception was returned 12 yards for a TOUCHDOWN! Tampa Bay 30, Arizona 17
(4Q: 00:43) Extra point by Wesley Hanks was good. Tampa Bay 31, Arizona 17
(4Q: 00:34) Wesley Hanks kicked off 74 yards from the TBY35. Touchback.
1-10-ARI25 (4Q: 00:34) Mickey Doyle pass completed to WR Brett Swindle for -1 yards. Tackled by CB Braxton Finkenstadt.
2-11-ARI24 (4Q: 00:11) Mickey Doyle spiked the ball to stop the clock.
3-11-ARI24 (4Q: 00:09) Mickey Doyle pass was dropped by WR Eduardo Sall.
Final Score: Tampa Bay Buccaneers 31, Arizona Cardinals 17