Week 16, 2023

Played in Arizona, AZ, weather: 75 degrees, fair, calm.
Arizona won the toss and elected to receive.
Start of first quarter.
(1Q: 15:00) Mike Mahoney kicked off 75 yards from the CLE30. Touchback.
1-10-ARI20 (1Q: 15:00) Alex Smith pass completed to TE Everett Patterson for 11 yards. Tackled by DT Jarron Gilbert. PENALTY: Arizona was called for an Illegal Forward Pass.
2-15-ARI15 (1Q: 14:53) Big Al Smith pass was thrown incomplete, intended for WR Ronald McConnell.
3-15-ARI15 (1Q: 14:45) Alex Smith pass was dropped by WR Rob Sherman.
4-15-ARI15 (1Q: 14:38) Kenny Morris punted 43 yards. The ball was marked out of bounds at the CLE42.
1-10-CLE42 (1Q: 14:29) Jonathan Stewart ran a trap outside the left tackle for 2 yards. Tackled by S Troy Nolan, assisted by DE Darren Garrett.
2-8-CLE44 (1Q: 14:00) Keith Null pass completed to WR Spencer Farley for 7 yards. Tackled by OLB Beau Bell. The receiver ran his route right over the middle of the field. PENALTY: Arizona was called for Unnecessary Roughness.
1-10-ARI34 (1Q: 13:53) PENALTY: Cleveland was called for a False Start.
1-15-ARI39 (1Q: 13:46) Keith Null pass completed to RB Jonathan Stewart for 20 yards. Tackled by S Josh Pierson. Stewart gained 20 yards after the catch. The quarterback threw away from the double coverage.
1-10-ARI19 (1Q: 13:08) Rod Washington ran around the left tackle for 10 yards. Tackled by DE Darren Garrett. Key block delivered by Julio Elliott.
1-9-ARI09 (1Q: 12:40) Jonathan Stewart ran around left end for 4 yards and was forced out of bounds. Tackled by OLB Curtis Lofton, assisted by S Adrian Lichter.
2-5-ARI05 (1Q: 12:12) Jonathan Stewart ran outside the right tackle for 3 yards. Tackled by DT Zach Word, assisted by CB Devin Kerr.
3-2-ARI02 (1Q: 11:35) Jonathan Stewart ran around left end for 2 yards and a TOUCHDOWN! Key block delivered by Walt Donaldson. Cleveland 6, Arizona 0
(1Q: 11:35) Extra point by Mike Mahoney was good. Cleveland 7, Arizona 0
(1Q: 11:26) Mike Mahoney kicked off 55 yards from the CLE30. Arman Shields returned the ball 14 yards to the ARI29. Tackled by Dusty Cook.
1-10-ARI29 (1Q: 11:03) Big Al Smith pass fell incomplete, intended for RB Wade Swift. DE Rusty Kaplan hurried the quarterback into a bad throw.
2-10-ARI29 (1Q: 10:58) PENALTY: Cleveland was called for Encroachment.
2-5-ARI34 (1Q: 10:51) Howard Westbrook ran inside the left tackle for 9 yards. Tackled by DT Jon Dupre, assisted by S Dusty Cook. Key block delivered by T.J. Barnes.
1-10-ARI43 (1Q: 10:08) Howard Westbrook ran inside the right guard for -2 yards. Tackled by DE Brian Orakpo.
2-12-ARI41 (1Q: 09:41) Wade Swift ran around the left tackle for 8 yards. Tackled by ILB Dan Conner. Key block delivered by Andre Smith. Smith ran over Lawrence Richardson to set up the play.
3-4-ARI49 (1Q: 09:01) Alex Smith pass completed to WR Rob Sherman for -3 yards. The receiver went out of bounds. Tackled by DE Trent Hudgins.
4-7-ARI46 (1Q: 08:26) Kenny Morris punted 54 yards. Touchback.
1-10-CLE20 (1Q: 08:20) Jonathan Stewart ran inside the left tackle for 4 yards. Tackled by S Adrian Lichter.
2-6-CLE24 (1Q: 07:44) Terrance Tate ran a reverse around left end for 10 yards. Tackled by CB DeJuan Tribble. Key block delivered by Louis Farrell.
1-10-CLE34 (1Q: 07:05) Jonathan Stewart ran inside the left tackle for -1 yards. Tackled by OLB Stanford Keglar.
2-11-CLE33 (1Q: 06:40) Jonathan Stewart ran a counterplay inside the left tackle for 5 yards. Tackled by OLB Brandon Spikes.
3-6-CLE38 (1Q: 06:17) Rod Washington ran around left end for 10 yards. Tackled by DT Zach Word. Key block delivered by Louis Farrell.
1-10-CLE48 (1Q: 05:35) Rod Washington ran inside the left guard for 27 yards. Tackled by ILB Ronnie Bismonte. Key block delivered by Walt Donaldson. Donaldson ran over Damon Myers to set up the play.
1-10-ARI25 (1Q: 04:57) Keith Null pass completed to RB Rod Washington for 9 yards. Tackled by S Troy Nolan, assisted by DE Tyson Alualu. Washington gained 4 yards after the catch. The quarterback threw away from the double coverage.
2-1-ARI16 (1Q: 04:14) Keith Null pass completed to RB Jonathan Stewart for 8 yards. Tackled by OLB Curtis Lofton.
1-8-ARI08 (1Q: 03:32) Keith Null pass completed to WR Terrance Tate for 4 yards. Tackled by S Troy Nolan.
2-4-ARI04 (1Q: 02:55) Jonathan Stewart ran around the left tackle for 4 yards and a TOUCHDOWN! Key block delivered by Clifton Mills. Cleveland 13, Arizona 0
(1Q: 02:55) Extra point by Mike Mahoney was good. Cleveland 14, Arizona 0
(1Q: 02:47) Mike Mahoney kicked off 67 yards from the CLE30. Kyle Wilson returned the ball 25 yards to the ARI28. Tackled by Terrance Tate.
1-10-ARI28 (1Q: 02:12) Howard Westbrook ran inside the right guard for 5 yards. Tackled by CB Brenden Anderson. Key block delivered by Billy Joe Whitlow. Whitlow ran over Dominic Tirtha to set up the play.
2-5-ARI33 (1Q: 01:46) Big Al Smith pass completed to WR Dean Gillespie for 21 yards. Tackled by S Dusty Cook. The receiver ran his route right over the middle of the field. Gillespie gained 7 yards after the catch.
1-10-CLE46 (1Q: 01:05) Wade Swift ran a draw inside the right guard for 2 yards. Tackled by DE Brett Harmon, assisted by S Dominic Tirtha.
2-8-CLE44 (1Q: 00:26) Alex Smith pass completed to FB Quinn Johnson for 6 yards. Tackled by OLB Sean Weatherspoon. Johnson gained 8 yards after the catch.
Start of second quarter.
3-2-CLE38 (2Q: 15:00) Alex Smith pass completed to WR Rob Sherman for 6 yards. Tackled by ILB Phillip Wheeler, assisted by CB Brenden Anderson. The receiver ran his route right over the middle of the field.
1-10-CLE32 (2Q: 14:27) Alex Smith pass completed to TE Monty Newton for 26 yards. The receiver went out of bounds. Tackled by OLB Sean Weatherspoon. Newton gained 18 yards after the catch. Arizona's Martin Felker was hurt on the play. This appears to be a minor ankle injury. He should be able to remain in the game.
1-6-CLE06 (2Q: 13:42) Howard Westbrook ran outside the right tackle for 3 yards. Tackled by DT Jarron Gilbert.
2-3-CLE03 (2Q: 13:15) Wade Swift ran inside the right tackle for 2 yards. Tackled by S Dusty Cook.
3-1-CLE01 (2Q: 12:42) Howard Westbrook ran inside the left guard for 1 yard and a TOUCHDOWN! Key block delivered by Gabe Buckner. Cleveland 14, Arizona 6
(2Q: 12:42) Extra point by Ricky Azzoo was good. Cleveland 14, Arizona 7
(2Q: 12:34) Ricky Azzoo kicked off 68 yards from the ARI30. Sherman Abrams returned the ball 14 yards to the CLE16. Tackled by Josh Pierson.
1-10-CLE16 (2Q: 12:14) Jonathan Stewart ran inside the right tackle for 2 yards. Tackled by DE Alex Hardy.
2-8-CLE18 (2Q: 11:28) Keith Null scrambled for 4 yards. Tackled by S Taylor Mays. PENALTY: Arizona was called for an Intentional Face Mask.
1-10-CLE37 (2Q: 11:16) Jonathan Stewart ran around left end for 4 yards. Tackled by DE Glen Corbett.
2-6-CLE41 (2Q: 10:35) Keith Null pass completed to WR Cornell Upshaw for 5 yards. Tackled by CB DeJuan Tribble. The quarterback threw into double coverage.
3-1-CLE46 (2Q: 09:53) Jonathan Stewart ran around the left tackle for 9 yards. Tackled by OLB Stanford Keglar. Key block delivered by Louis Farrell.
1-10-ARI45 (2Q: 09:21) Keith Null pass completed to WR Austin Collie for 18 yards. Tackled by S Taylor Mays. Collie gained 4 yards after the catch. The quarterback threw away from the double coverage.
1-10-ARI27 (2Q: 08:38) Jonathan Stewart ran around left end for 2 yards. Tackled by S Taylor Mays.
2-8-ARI25 (2Q: 08:02) Keith Null pass completed to WR Terrance Tate for 15 yards. Tackled by S Josh Pierson. Tate gained 5 yards after the catch. The quarterback threw into double coverage.
1-10-ARI10 (2Q: 07:33) Jonathan Stewart ran around left end for 1 yard and was forced out of bounds. Tackled by DE Tyson Alualu, assisted by DE Damon Myers.
2-9-ARI09 (2Q: 06:50) PENALTY: Cleveland was called for a False Start.
2-14-ARI14 (2Q: 06:41) Jonathan Stewart ran a draw inside the right guard for -2 yards. Tackled by OLB Beau Bell.
3-16-ARI16 (2Q: 06:02) Keith Null pass fell incomplete, intended for WR Terrance Tate. DE Alex Hardy hurried the quarterback into a bad throw. The quarterback threw into double coverage.
4-16-ARI16 (2Q: 05:54) Mike Mahoney attempted a 33 yard field goal and succeeded. Cleveland's Rod Washington was hurt on the play. This appears to be a minor facial injury. He should be able to remain in the game. Cleveland 17, Arizona 7
(2Q: 05:48) Mike Mahoney kicked off 53 yards from the CLE30. Taylor Mays returned the ball 21 yards to the ARI38. Tackled by Everett Poff.
1-10-ARI38 (2Q: 05:14) Alex Smith scrambled for 6 yards. Tackled by CB Brenden Anderson.
2-4-ARI44 (2Q: 04:55) Alex Smith pass fell incomplete, intended for WR Dean Gillespie. S Dusty Cook defended the pass.
3-4-ARI44 (2Q: 04:46) Alex Smith pass completed to WR Kirk Bode for 4 yards. Tackled by OLB Sean Weatherspoon.
1-10-ARI48 (2Q: 04:30) Alex Smith pass fell incomplete, intended for WR Dean Gillespie. DE Brett Harmon hurried the quarterback into a bad throw.
2-10-ARI48 (2Q: 04:24) Alex Smith pass completed to WR Dean Gillespie for 3 yards. Tackled by DE Brian Orakpo. The receiver ran his route right over the middle of the field.
3-7-CLE49 (2Q: 04:03) Alex Smith pass completed to WR Dean Gillespie for 6 yards. Tackled by S Kam Chancellor.
4-1-CLE43 (2Q: 03:41) Howard Westbrook ran around left end for 0 yards. Tackled by DT Jon Dupre, assisted by S Dusty Cook. The ball goes over on downs. Cleveland's Lawrence Richardson was hurt on the play. This appears to be a serious leg injury.
1-10-CLE43 (2Q: 03:31) Keith Null sacked by DE Darren Garrett for a loss of 6 yards. Garrett ran right past Luke Meek and knocked down the quarterback.
2-16-CLE37 (2Q: 03:12) Everett Poff ran a draw inside the left guard for 3 yards. Tackled by DT Zach Word, assisted by S Troy Nolan.
3-13-CLE40 (2Q: 02:40) Keith Null pass was blocked at the line, intended for WR Spencer Farley. OLB Beau Bell blocked the pass.
4-13-CLE40 (2Q: 02:31) Les Johnson punted 42 yards. Kyle Wilson returned the kick -3 yards to the ARI15. Tackled by Dusty Cook.
1-10-ARI15 (2Q: 02:22) Alex Smith pass was blocked at the line, intended for WR Dean Gillespie. DE Trent Hudgins blocked the pass.
2-10-ARI15 (2Q: 02:14) Big Al Smith pass completed to RB Howard Westbrook for 15 yards. Tackled by S Dominic Tirtha. Westbrook gained 9 yards after the catch. PENALTY: Cleveland was called for Too Many Men on the Field. The penalty was declined.
1-10-ARI30 (2Q: 02:14) Wade Swift ran a counterplay inside the left tackle for 5 yards. Tackled by DT Jon Dupre, assisted by S Dusty Cook. Key block delivered by Billy Joe Whitlow. PENALTY: Cleveland was called for Offsides.
1-5-ARI35 (2Q: 02:14) Alex Smith pass fell incomplete, intended for WR Rob Sherman. DE Rusty Kaplan hurried the quarterback into a bad throw.
2-5-ARI35 (2Q: 02:04) Wade Swift ran around the left tackle for 0 yards. Tackled by OLB Scottie Hollier, assisted by S Dusty Cook.
Official time out for the two-minute warning.
3-5-ARI35 (2Q: 01:58) Alex Smith pass completed to RB Howard Westbrook for 4 yards. Tackled by CB Harry Foreman. The receiver ran his route right over the middle of the field.
4-1-ARI39 (2Q: 01:37) Kenny Morris punted 51 yards. Terrance Tate returned the kick 6 yards to the CLE16. Tackled by Josh Pierson.
1-10-CLE16 (2Q: 01:26) Rod Washington ran around the left tackle for 6 yards. Tackled by OLB Brandon Spikes. Key block delivered by Walt Donaldson.
2-4-CLE22 (2Q: 00:48) Jonathan Stewart ran around left end for 1 yard. Tackled by OLB Curtis Lofton, assisted by S Adrian Lichter.
3-3-CLE23 (2Q: 00:24) Keith Null pass completed to RB Jonathan Stewart for 11 yards. Tackled by S Troy Nolan, assisted by CB DeJuan Tribble. Stewart gained 9 yards after the catch. The quarterback threw away from the double coverage.
Start of third quarter.
(3Q: 15:00) Ricky Azzoo kicked off 68 yards from the ARI30. Sherman Abrams returned the ball 15 yards to the CLE17. Tackled by Jeffrey Colloran.
1-10-CLE17 (3Q: 14:24) Keith Null pass completed to WR Terrance Tate for 16 yards. Tackled by CB Kyle Wilson, assisted by OLB Beau Bell. The receiver ran his route right over the middle of the field.
1-10-CLE33 (3Q: 13:55) Jonathan Stewart ran a counterplay inside the right tackle for 2 yards. Tackled by S Taylor Mays.
2-8-CLE35 (3Q: 13:19) Keith Null pass completed to FB Deon Shepardson for 7 yards. Tackled by OLB Brandon Spikes. The receiver ran his route right over the middle of the field.
3-1-CLE42 (3Q: 12:42) PENALTY: Cleveland was called for a False Start.
3-6-CLE37 (3Q: 12:35) Jonathan Stewart ran around left end for 0 yards. Tackled by CB DeJuan Tribble. CB Kyle Wilson crushed Louis Farrell to wreck the play.
4-6-CLE37 (3Q: 11:52) Les Johnson punted 42 yards. Kyle Wilson returned the kick 11 yards to the ARI32. Tackled by Rod Washington.
1-10-ARI32 (3Q: 11:43) Wade Swift ran inside the left tackle for 8 yards. Tackled by DT Jon Dupre. The ball was fumbled and recovered by ARI Wade Swift to the ARI40.
2-2-ARI40 (3Q: 11:15) Wade Swift ran a draw inside the left guard for 4 yards. Tackled by DT Jon Dupre. Key block delivered by Billy Joe Whitlow.
1-10-ARI44 (3Q: 10:50) Alex Smith pass completed to WR Ronald McConnell for 5 yards. Tackled by CB Brenden Anderson. The receiver ran his route right over the middle of the field.
2-5-ARI49 (3Q: 10:24) Big Al Smith pass was dropped by WR Dean Gillespie.
3-5-ARI49 (3Q: 10:17) Big Al Smith pass completed to WR Ronald McConnell for 3 yards. Tackled by CB Blake Reynolds. The receiver ran his route right over the middle of the field.
4-2-CLE48 (3Q: 09:44) Kenny Morris punted 48 yards. Touchback.
1-10-CLE20 (3Q: 09:38) Jonathan Stewart ran around left end for 0 yards. Tackled by DE Tyson Alualu. The defense looked extremely familiar with that play.
2-10-CLE20 (3Q: 09:04) Jonathan Stewart ran a trap outside the left tackle for -4 yards. Tackled by DE Tyson Alualu.
3-14-CLE16 (3Q: 08:34) Keith Null pass completed to WR Terrance Tate for 48 yards. Tackled by S Adrian Lichter. Tate gained 33 yards after the catch.
1-10-ARI36 (3Q: 07:46) Jonathan Stewart ran inside the left tackle for 2 yards. Tackled by DE Damon Myers.
2-8-ARI34 (3Q: 07:03) Keith Null pass completed to WR Terrance Tate for 10 yards. Tackled by CB DeJuan Tribble, assisted by OLB Clint Sintim. Tate gained 4 yards after the catch. The quarterback threw into double coverage.
1-10-ARI24 (3Q: 06:35) Keith Null pass completed to WR Walk The Collie for 20 yards. Tackled by ILB Ronnie Bismonte, assisted by S Adrian Lichter.
1-4-ARI04 (3Q: 05:57) Jonathan Stewart ran inside the right guard for 4 yards and a TOUCHDOWN! Key block delivered by Julio Elliott. Cleveland 23, Arizona 7
(3Q: 05:57) Extra point by Mike Mahoney was good. Cleveland 24, Arizona 7
(3Q: 05:51) Mike Mahoney kicked off 65 yards from the CLE30. Kyle Wilson returned the ball 22 yards to the ARI27. Tackled by Dusty Cook.
1-10-ARI27 (3Q: 05:18) Big Al Smith pass fell incomplete, intended for WR Dean Gillespie. OLB Courtney Reardon defended the pass.
2-10-ARI27 (3Q: 05:12) Alex Smith pass completed to FB Quinn Johnson for -4 yards. Tackled by CB Brenden Anderson.
3-14-ARI23 (3Q: 04:37) Alex Smith pass completed to RB Howard Westbrook for 8 yards. Tackled by CB Blake Reynolds.
4-6-ARI31 (3Q: 04:00) Kenny Morris punted 69 yards. Touchback.
1-10-CLE20 (3Q: 03:55) Jonathan Stewart ran around right end for 1 yard. Tackled by S Troy Nolan, assisted by OLB Brandon Spikes. The defense looked very familiar with that play. The ball was fumbled and recovered by CLE Clifton Mills to the CLE21.
2-9-CLE21 (3Q: 03:21) Keith Null pass fell incomplete, intended for WR Cornell Upshaw. DE Damon Myers hurried the quarterback into a bad throw.
3-9-CLE21 (3Q: 03:11) Keith Null pass completed to WR Spencer Farley for 42 yards. Tackled by S Troy Nolan. The receiver ran his route right over the middle of the field. Farley gained 19 yards after the catch. The quarterback threw away from the double coverage.
1-10-ARI37 (3Q: 02:26) Jonathan Stewart ran around left end for 0 yards. Tackled by OLB Brandon Spikes, assisted by CB Kyle Wilson.
2-10-ARI37 (3Q: 02:02) Keith Null pass completed to RB Jonathan Stewart for 7 yards. Tackled by S Adrian Lichter. The quarterback threw away from the double coverage.
3-3-ARI30 (3Q: 01:18) PENALTY: Cleveland was called for a False Start.
3-8-ARI35 (3Q: 01:08) Keith Null pass completed to TE Chase Coffman for 17 yards. Tackled by CB DeJuan Tribble. Coffman gained 6 yards after the catch.
1-10-ARI18 (3Q: 00:42) Rod Washington ran outside the right tackle for 7 yards. Tackled by OLB Brandon Spikes, assisted by CB Devin Kerr. Key block delivered by Luke Meek.
2-3-ARI11 (3Q: 00:02) Keith Null pass was thrown incomplete, intended for WR Terrance Tate.
Start of fourth quarter.
3-3-ARI11 (4Q: 15:00) Jonathan Stewart ran inside the left tackle for 6 yards. Tackled by DE Tyson Alualu. Key block delivered by Julio Elliott.
1-5-ARI05 (4Q: 14:23) Jonathan Stewart ran around left end for -1 yards. Tackled by OLB Beau Bell. The defense looked extremely familiar with that play.
2-6-ARI06 (4Q: 13:37) Jonathan Stewart ran around the left tackle for 1 yard. Tackled by DE Eddie Doyle, assisted by DE Damon Myers.
3-5-ARI05 (4Q: 13:09) Jonathan Stewart ran inside the right guard for 5 yards and a TOUCHDOWN! Key block delivered by Walt Donaldson. Donaldson ran over Zach Word to set up the play. Cleveland 30, Arizona 7
(4Q: 13:09) Extra point by Mike Mahoney was good. Cleveland 31, Arizona 7
(4Q: 12:59) Mike Mahoney kicked off 67 yards from the CLE30. Kyle Wilson returned the ball 26 yards to the ARI29. Tackled by Dusty Cook.
1-10-ARI29 (4Q: 12:39) PENALTY: Arizona was called for a False Start.
1-15-ARI24 (4Q: 12:34) Big Al Smith pass fell incomplete, intended for WR Ronald McConnell. CB Blake Reynolds defended the pass.
2-15-ARI24 (4Q: 12:30) Alex Smith scrambled for 4 yards. Tackled by S Dominic Tirtha.
3-11-ARI28 (4Q: 12:01) Big Al Smith pass fell incomplete, intended for WR Darrell Helfrich. CB Blake Reynolds simply crushed the receiver as the ball arrived.
4-11-ARI28 (4Q: 11:54) Kenny Morris punted 51 yards. Terrance Tate returned the kick 6 yards to the CLE27. Tackled by Monty Newton.
1-10-CLE27 (4Q: 11:43) Jonathan Stewart ran around left end for -1 yards and was forced out of bounds. Tackled by S Taylor Mays, assisted by S Troy Nolan.
2-11-CLE26 (4Q: 11:18) Jonathan Stewart ran around left end for 1 yard. Tackled by OLB Brandon Spikes, assisted by S Taylor Mays. The defense looked extremely familiar with that play.
3-10-CLE27 (4Q: 10:45) Jonathan Stewart ran a trap outside the left tackle for 4 yards. Tackled by OLB Brandon Spikes, assisted by OLB Curtis Lofton.
4-6-CLE31 (4Q: 10:08) Les Johnson punted 53 yards. Kyle Wilson returned the kick 2 yards to the ARI18. Tackled by Everett Poff.
1-10-ARI18 (4Q: 09:59) Alex Smith pass fell incomplete, intended for WR Kirk Bode. DE Rusty Kaplan hurried the quarterback into a bad throw.
2-10-ARI18 (4Q: 09:49) Big Al Smith pass fell incomplete, intended for WR Dean Gillespie. DE Brian Orakpo hurried the quarterback into a bad throw.
3-10-ARI18 (4Q: 09:40) Alex Smith sacked by DT Jarron Gilbert for a loss of 8 yards. Sack allowed by Andre Smith.
4-18-ARI10 (4Q: 08:59) Alex Smith pass completed to WR Rob Sherman for 17 yards. Tackled by S Dominic Tirtha. The ball goes over on downs.
1-10-ARI27 (4Q: 08:48) Jonathan Stewart ran a draw inside the right guard for 5 yards. Tackled by ILB Ronnie Bismonte. Key block delivered by Louis Farrell. PENALTY: Cleveland was called for Unsportsmanlike Conduct.
2-20-ARI37 (4Q: 08:41) Jonathan Stewart ran around left end for 1 yard. Tackled by DE Glen Corbett, assisted by DE Damon Myers. The defense looked extremely familiar with that play.
3-19-ARI36 (4Q: 07:57) Jonathan Stewart ran a draw inside the left guard for 1 yard. Tackled by S Troy Nolan.
4-18-ARI35 (4Q: 07:10) Les Johnson punted 35 yards. Touchback.
1-10-ARI20 (4Q: 07:03) Alex Smith pass fell incomplete, intended for WR Kirk Bode. S Dominic Tirtha defended the pass.
2-10-ARI20 (4Q: 06:55) Alex Smith scrambled for 3 yards. Tackled by CB Chuck Hoyler.
3-7-ARI23 (4Q: 06:10) Big Al Smith pass completed to WR Arman Shields for 4 yards. Tackled by CB Blake Reynolds, assisted by S Kam Chancellor. The receiver ran his route right over the middle of the field.
4-3-ARI27 (4Q: 05:32) Alex Smith pass completed to FB Quinn Johnson for 8 yards. The receiver went out of bounds. Tackled by CB Harry Foreman. The receiver ran his route right over the middle of the field.
1-10-ARI35 (4Q: 05:05) Alex Smith pass fell incomplete, intended for WR Rob Sherman. CB Harry Foreman defended the pass. Cleveland's Rusty Kaplan was hurt on the play.
2-10-ARI35 (4Q: 04:59) Alex Smith pass completed to WR Ronald McConnell for 10 yards. Tackled by CB Harry Foreman.
1-10-ARI45 (4Q: 04:21) Mickey Garner pass fell incomplete, intended for WR Dean Gillespie. S Dusty Cook defended the pass.
2-10-ARI45 (4Q: 04:15) Mickey Garner pass fell incomplete, intended for RB Howard Westbrook. CB Chuck Hoyler defended the pass.
3-10-ARI45 (4Q: 04:08) Mickey Garner pass was thrown incomplete, intended for WR Ronald McConnell.
4-10-ARI45 (4Q: 04:01) Mickey Garner sacked by DE Brett Harmon for a loss of 5 yards. Sack allowed by Billy Joe Whitlow. The ball goes over on downs.
1-10-ARI40 (4Q: 03:48) Everett Poff ran around right end for 7 yards. Tackled by ILB Ronnie Bismonte. Key block delivered by Walt Donaldson.
2-3-ARI33 (4Q: 03:00) Jonathan Stewart ran outside the right tackle for 0 yards. Tackled by S Adrian Lichter, assisted by OLB Beau Bell. DE Tyson Alualu knocked down Luke Meek to break up the play.
3-3-ARI33 (4Q: 02:12) Jonathan Stewart ran inside the left tackle for 3 yards. Tackled by OLB Brandon Spikes. Key block delivered by Deon Shepardson.
Official time out for the two-minute warning.
1-10-ARI30 (4Q: 02:00) Jonathan Stewart ran a counterplay inside the right tackle for 0 yards. Tackled by OLB Beau Bell, assisted by OLB Curtis Lofton.
2-10-ARI30 (4Q: 01:15) Jonathan Stewart ran around right end for 1 yard. Tackled by S Troy Nolan. The defense looked very familiar with that play.
3-9-ARI29 (4Q: 00:29) Jonathan Stewart ran inside the right tackle for 3 yards. Tackled by OLB Stanford Keglar, assisted by DE Tyson Alualu.
Final Score: Cleveland Browns 31, Arizona Cardinals 7