Week 2, 2072

Played in Arizona, AZ, weather: 94 degrees, fair, 3 mph wind.
Arizona won the toss and elected to receive.
Start of first quarter.
(1Q: 15:00) Deon McGee kicked off 68 yards from the BUF35. Touchback.
1-10-ARI25 (1Q: 15:00) Riley Browning pass fell incomplete, intended for TE Vince Montgomery. DE Dixon Ferry hurried the quarterback into a bad throw.
2-10-ARI25 (1Q: 14:53) Daryl Leyes ran around right end for 5 yards. Tackled by DE Dixon Ferry.
3-5-ARI30 (1Q: 14:25) Daryl Leyes ran around right end for 14 yards. Tackled by DE Heath Lehman. Key block delivered by Hector Massa.
1-10-ARI44 (1Q: 13:41) Riley Browning pass completed to WR Jim Thompson for 7 yards. Tackled by OLB Manuel Rush. Thompson gained 4 yards after the catch. The quarterback threw away from the double coverage.
2-3-BUF49 (1Q: 13:19) Daryl Leyes ran around right end for 13 yards. Tackled by S James May. Key block delivered by Heath Schumann.
1-10-BUF36 (1Q: 12:49) Daryl Leyes ran inside the right guard for 0 yards. Tackled by ILB Caleb Cofield.
2-10-BUF36 (1Q: 12:24) Riley Browning pass completed to RB Zachary Doggett for 3 yards. Tackled by CB Harold Steward. The receiver ran his route right over the middle of the field.
3-7-BUF33 (1Q: 12:00) Riley Browning pass fell incomplete, intended for WR Trent Ripken. S Tyler McCorvey defended the pass.
4-7-BUF33 (1Q: 11:55) Levi Jefferson attempted a 50 yard field goal and missed wide to the left.
1-10-BUF40 (1Q: 11:49) J.C. Gerhardt ran around right end for 8 yards. Tackled by DE Xavier Thelwell. Key block delivered by Marc Legins.
2-2-BUF48 (1Q: 11:22) J.C. Gerhardt ran inside the left guard for 6 yards. Tackled by CB Alex Browning, assisted by DT John Kappe. Key block delivered by Emmanuel Hazeltine.
1-10-ARI46 (1Q: 10:56) Play-Action. Grady Ardizzone pass was blocked at the line, intended for RB J.C. Gerhardt. OLB Louie McCormick blocked the pass.
2-10-ARI46 (1Q: 10:51) J.C. Gerhardt ran inside the right tackle for 7 yards. Tackled by CB Alex Browning, assisted by DT Byron Guenther.
3-3-ARI39 (1Q: 10:06) Grady Ardizzone pass completed to RB J.C. Gerhardt for 13 yards. Tackled by CB Alex Browning, assisted by S Dave McKenzie. Gerhardt gained 3 yards after the catch.
1-10-ARI26 (1Q: 09:41) Grady Ardizzone pass fell incomplete, intended for TE Dan Kagan. CB Logan Lewis simply crushed the receiver as the ball arrived.
2-10-ARI26 (1Q: 09:35) J.C. Gerhardt ran outside the right tackle for 11 yards. Tackled by ILB Santiago Poole. Key block delivered by Chad Carter.
1-10-ARI15 (1Q: 09:10) Grady Ardizzone pass completed to WR Leroy Goodin for -1 yards. Tackled by CB Chad Tveit.
2-11-ARI16 (1Q: 08:48) Matt Blodgett ran inside the right tackle for -3 yards. Tackled by OLB Louie McCormick. PENALTY: DT John Kappe of Arizona was called for Offsides.
2-6-ARI11 (1Q: 08:41) J.C. Gerhardt ran inside the right guard for 4 yards. Tackled by CB Logan Lewis.
3-2-ARI07 (1Q: 08:16) Matt Blodgett ran inside the right guard for 4 yards. Tackled by OLB Camden Davison. Key block delivered by Chad Carter.
1-3-ARI03 (1Q: 07:48) Matt Blodgett ran outside the right tackle for -1 yards. Tackled by S Dean Cobb.
2-4-ARI04 (1Q: 07:15) J.C. Gerhardt ran outside the right tackle for -2 yards. Tackled by DT Dominique Schumacher, assisted by ILB Santiago Poole.
3-6-ARI06 (1Q: 06:45) Play-Action. Grady Ardizzone pass completed to RB J.C. Gerhardt for 6 yards and a TOUCHDOWN! Buffalo 6, Arizona 0
(1Q: 06:45) Extra point by Deon McGee was good. Buffalo 7, Arizona 0
(1Q: 06:35) Deon McGee kicked off 73 yards from the BUF35. Touchback.
1-10-ARI25 (1Q: 06:35) Zachary Doggett ran inside the right guard for 0 yards. Tackled by ILB Caleb Cofield, assisted by DT Kai Rayburn.
2-10-ARI25 (1Q: 06:01) Daryl Leyes ran around the left tackle for 5 yards. Tackled by DE Heath Lehman, assisted by ILB Caleb Cofield.
3-5-ARI30 (1Q: 05:38) Riley Browning pass completed to WR Erick Peterson for 10 yards. Tackled by CB Harold Steward. Peterson gained 9 yards after the catch.
1-10-ARI40 (1Q: 05:13) Riley Browning pass fell incomplete, intended for TE Vince Montgomery. DE Dixon Ferry hurried the quarterback into a bad throw.
2-10-ARI40 (1Q: 05:09) Riley Browning pass completed to RB Zachary Doggett for 0 yards. Tackled by CB Arnold Cook.
3-10-ARI40 (1Q: 04:23) Riley Browning scrambled for 5 yards. Tackled by ILB Caleb Cofield.
4-5-ARI45 (1Q: 03:38) Max Protokowicz punted 48 yards. Cesar Josephson returned the kick 3 yards to the BUF10. Tackled by Bobby Alston.
1-10-BUF10 (1Q: 03:27) J.C. Gerhardt ran around right end for -6 yards. Tackled by DT Byron Guenther.
2-16-BUF04 (1Q: 02:59) J.C. Gerhardt ran outside the right tackle for 13 yards. Tackled by DT John Kappe, assisted by CB Logan Lewis. Key block delivered by Marc Legins. Legins ran over Byron Guenther to set up the play.
3-3-BUF17 (1Q: 02:16) Grady Ardizzone scrambled for 7 yards. Tackled by OLB Louie McCormick.
1-10-BUF24 (1Q: 01:51) Grady Ardizzone pass was thrown incomplete, intended for WR Jeremy Rancilio.
2-10-BUF24 (1Q: 01:47) J.C. Gerhardt ran inside the right guard for -3 yards. Tackled by S Dean Cobb, assisted by ILB Santiago Poole. The ball was fumbled and recovered by ARI DE Nickolas Midler to the BUF21.
1-10-BUF21 (1Q: 01:39) Riley Browning pass completed to WR Jim Thompson for 9 yards. Tackled by CB Harold Steward, assisted by ILB Caleb Cofield.
2-1-BUF12 (1Q: 00:56) Riley Browning sacked by OLB Gabriel Chandler for a loss of 3 yards. Sack allowed by Heath Schumann.
3-4-BUF15 (1Q: 00:22) Play-Action. Riley Browning pass fell incomplete, intended for TE Vince Montgomery. CB Seth Kozlowski knocked the ball out of his grasp. The quarterback threw away from the double coverage.
4-4-BUF15 (1Q: 00:15) Levi Jefferson attempted a 32 yard field goal and succeeded. Buffalo 7, Arizona 3
(1Q: 00:08) Levi Jefferson kicked off 74 yards from the ARI35. Touchback.
1-10-BUF25 (1Q: 00:08) J.C. Gerhardt ran inside the left guard for 2 yards. Tackled by DT Byron Guenther, assisted by CB Logan Lewis.
Start of second quarter.
2-8-BUF27 (2Q: 15:00) Grady Ardizzone pass was dropped by TE Emmanuel Hazeltine.
3-8-BUF27 (2Q: 14:51) Grady Ardizzone pass was intended for WR Winfred Brock and was intercepted by S Dean Cobb at the BUF49. Tackled by Winfred Brock.
1-10-BUF49 (2Q: 14:43) Daryl Leyes ran outside the right tackle for 15 yards. Tackled by CB Arnold Cook. Key block delivered by Francisco Tanuvasa.
1-10-BUF34 (2Q: 14:00) Riley Browning scrambled for 2 yards. Tackled by CB Arnold Cook.
2-8-BUF32 (2Q: 13:27) Zachary Doggett ran inside the left tackle for 5 yards. Tackled by S Winston Thamilarasan.
3-3-BUF27 (2Q: 12:45) Play-Action. Riley Browning pass completed to WR Jim Thompson for 25 yards. Tackled by CB Seth Kozlowski. The receiver ran his route right over the middle of the field. Thompson gained 13 yards after the catch. The quarterback threw away from the double coverage.
1-2-BUF02 (2Q: 12:14) Riley Browning pass completed to TE Vince Montgomery for 2 yards and a TOUCHDOWN! Arizona 9, Buffalo 7
(2Q: 12:14) Extra point by Levi Jefferson was good. Arizona 10, Buffalo 7
(2Q: 12:05) Levi Jefferson kicked off 57 yards from the ARI35. Cesar Josephson returned the ball 30 yards to the BUF38. Tackled by Daquan Willow.
1-10-BUF38 (2Q: 11:40) J.C. Gerhardt ran inside the left tackle for 6 yards. Tackled by OLB Louie McCormick, assisted by DT Byron Guenther. Key block delivered by Zachary Dorsett.
2-4-BUF44 (2Q: 11:17) J.C. Gerhardt ran inside the left tackle for 0 yards. Tackled by DT Dominique Schumacher, assisted by OLB Camden Davison.
3-4-BUF44 (2Q: 10:33) Grady Ardizzone pass fell incomplete, intended for WR Winfred Brock. DE Xavier Thelwell hurried the quarterback into a bad throw.
4-4-BUF44 (2Q: 10:29) Jose Dotson punted 36 yards. Dean Cobb called for a fair catch at the ARI20.
1-10-ARI20 (2Q: 10:20) Riley Browning pass completed to WR Erick Peterson for 4 yards. Tackled by OLB Manuel Rush, assisted by ILB Caleb Cofield. The receiver ran his route right over the middle of the field.
2-6-ARI24 (2Q: 09:47) Riley Browning pass was thrown incomplete, intended for WR Erick Peterson. The quarterback threw into double coverage.
3-6-ARI24 (2Q: 09:41) Daryl Leyes ran around right end for 11 yards. Tackled by CB Seth Kozlowski, assisted by S George Hughes. Key block delivered by Warren Lapointe.
1-10-ARI35 (2Q: 09:11) Zachary Doggett ran around the left tackle for -2 yards. Tackled by OLB Manuel Rush.
2-12-ARI33 (2Q: 08:26) Play-Action. Riley Browning scrambled for 1 yard. Tackled by CB Arnold Cook. PENALTY: OLB Gabriel Chandler of Buffalo was called for Defensive Holding.
1-10-ARI38 (2Q: 08:16) Riley Browning pass completed to WR Daquan Willow for 38 yards. Tackled by OLB Manuel Rush. Willow gained 29 yards after the catch.
1-10-BUF24 (2Q: 07:39) Riley Browning pass completed to WR Erick Peterson for 3 yards. Tackled by S Winston Thamilarasan. The receiver ran his route right over the middle of the field.
2-7-BUF21 (2Q: 07:08) Daryl Leyes ran around left end for 3 yards. Tackled by DT Donny Ricks.
3-4-BUF18 (2Q: 06:32) Daryl Leyes ran a draw inside the left guard for 6 yards. Tackled by ILB Caleb Cofield, assisted by DT Kai Rayburn. Key block delivered by Warren Lapointe.
1-10-BUF12 (2Q: 05:51) Daryl Leyes ran a trap outside the left tackle for 0 yards. Tackled by CB Harold Steward, assisted by DE Darius Waller.
2-10-BUF12 (2Q: 05:09) Zachary Doggett ran around right end for 1 yard. Tackled by CB Harold Steward.
3-9-BUF11 (2Q: 04:41) Riley Browning pass fell incomplete, intended for WR Erick Peterson. DT Donny Ricks defended the pass.
4-9-BUF11 (2Q: 04:34) Levi Jefferson attempted a 28 yard field goal and succeeded. Arizona 13, Buffalo 7
(2Q: 04:28) Levi Jefferson kicked off 54 yards from the ARI35. Cesar Josephson returned the ball 10 yards to the BUF21. Tackled by David Goguen.
1-10-BUF21 (2Q: 03:51) J.C. Gerhardt ran inside the left tackle for 5 yards. Tackled by CB Logan Lewis. Key block delivered by Marc Legins.
2-5-BUF26 (2Q: 03:09) Play-Action. Grady Ardizzone pass fell incomplete, intended for RB J.C. Gerhardt. DE Nickolas Midler hurried the quarterback into a bad throw.
3-5-BUF26 (2Q: 02:59) Grady Ardizzone pass completed to TE Emmanuel Hazeltine for 11 yards. Tackled by CB Chad Tveit.
1-10-BUF37 (2Q: 02:16) Grady Ardizzone pass fell incomplete, intended for WR Jeremy Rancilio. OLB Camden Davison hurried the quarterback into a bad throw.
2-10-BUF37 (2Q: 02:11) Grady Ardizzone pass completed to WR Leroy Goodin for 12 yards. Tackled by OLB Camden Davison.
Official time out for the two-minute warning.
1-10-BUF49 (2Q: 02:00) Grady Ardizzone pass completed to WR Leroy Goodin for 28 yards. Tackled by CB Logan Lewis. Goodin gained 13 yards after the catch.
1-10-ARI23 (2Q: 01:33) Grady Ardizzone pass was blocked at the line, intended for TE Emmanuel Hazeltine. DT Byron Guenther blocked the pass.
2-10-ARI23 (2Q: 01:25) Grady Ardizzone scrambled for 6 yards. Tackled by DE Xavier Thelwell and assisted by CB Alex Browning.
3-4-ARI17 (2Q: 01:02) Grady Ardizzone scrambled for 9 yards. Tackled by CB Alex Browning.
1-8-ARI08 (2Q: 00:41) Grady Ardizzone pass was blocked at the line, intended for WR Jeremy Rancilio. DE Nickolas Midler blocked the pass. PENALTY: CB Logan Lewis of Arizona was called for an Intentional Face Mask.
1-4-ARI04 (2Q: 00:33) Grady Ardizzone scrambled for 4 yards and a TOUCHDOWN! Arizona 13, Buffalo 13
(2Q: 00:33) Extra point by Deon McGee was good. Buffalo 14, Arizona 13
(2Q: 00:21) Deon McGee kicked off 55 yards from the BUF35. Bobby Alston returned the ball 20 yards to the ARI30. Tackled by Timothy Newhart.
1-10-ARI30 (2Q: 00:11) Zachary Doggett ran inside the left tackle for -3 yards. Tackled by CB Harold Steward. The ball was fumbled and recovered by ARI Reggie Slayton to the ARI27.
Start of third quarter.
(3Q: 15:00) Levi Jefferson kicked off 53 yards from the ARI35. Cesar Josephson returned the ball 31 yards to the BUF43. Tackled by Chad Tveit.
1-10-BUF43 (3Q: 14:19) Grady Ardizzone pass fell incomplete, intended for FB Randal Delgado. DE Nickolas Midler hurried the quarterback into a bad throw. Buffalo's Marc Legins was hurt on the play. This appears to be a minor ankle injury. He should be able to remain in the game.
2-10-BUF43 (3Q: 14:13) Grady Ardizzone pass completed to WR Winfred Brock for 15 yards. Tackled by CB Alex Browning, assisted by CB Chad Tveit. Brock gained 5 yards after the catch.
1-10-ARI42 (3Q: 13:34) Grady Ardizzone pass completed to WR Leroy Goodin for 11 yards. The receiver went out of bounds. Tackled by S Sebastian Grieb.
1-10-ARI31 (3Q: 12:50) Grady Ardizzone sacked by CB Alex Browning for a loss of 4 yards. Sack allowed by Jeremiah Hancock.
2-14-ARI35 (3Q: 12:08) Grady Ardizzone pass fell incomplete, intended for WR Winfred Brock. DE Nickolas Midler drove right through Marc Legins to hurry the quarterback. PENALTY: DT Byron Guenther of Arizona was called for Illegal Use of the Hands by the Defense.
1-10-ARI30 (3Q: 12:04) Grady Ardizzone pass fell incomplete, intended for WR Winfred Brock. CB Alex Browning defended the pass.
2-10-ARI30 (3Q: 12:00) J.C. Gerhardt ran inside the right tackle for 3 yards. Tackled by DT John Kappe, assisted by DT Byron Guenther.
3-7-ARI27 (3Q: 11:23) Grady Ardizzone pass completed to WR Winfred Brock for 9 yards. Tackled by OLB Louie McCormick. Brock gained 5 yards after the catch. The ball was fumbled and recovered by ARI Camden Davison on the ARI18.
1-10-ARI18 (3Q: 11:17) Riley Browning pass fell incomplete, intended for TE Vince Montgomery. S James May defended the pass.
2-10-ARI18 (3Q: 11:10) Daryl Leyes ran around right end for -3 yards and was forced out of bounds. Tackled by OLB Manuel Rush.
3-13-ARI15 (3Q: 10:26) Riley Browning sacked by DT Donny Ricks for a loss of 3 yards. Sack allowed by Kirk Robbins. PENALTY: CB Arnold Cook of Buffalo was called for an Intentional Face Mask.
1-10-ARI27 (3Q: 10:13) Daryl Leyes ran around left end for 9 yards. Tackled by S James May. Key block delivered by Francisco Tanuvasa.
2-1-ARI36 (3Q: 09:39) Zachary Doggett ran around right end for 6 yards. Tackled by OLB Gabriel Chandler, assisted by DT Reggie Arton. Key block delivered by Vince Montgomery.
1-10-ARI42 (3Q: 08:56) Play-Action. Riley Browning sacked by DE Heath Lehman for a loss of 8 yards. Sack allowed by Kirk Robbins.
2-18-ARI34 (3Q: 08:10) Zachary Doggett ran inside the right guard for 1 yard. Tackled by DE Dixon Ferry.
3-17-ARI35 (3Q: 07:28) Riley Browning pass completed to TE Vince Montgomery for 28 yards. Tackled by S George Hughes. The quarterback threw away from the double coverage.
1-10-BUF37 (3Q: 06:47) Daryl Leyes ran around right end for 2 yards. Tackled by CB Arnold Cook, assisted by S James May.
2-8-BUF35 (3Q: 06:24) Riley Browning pass completed to TE Reggie Slayton for 3 yards. Tackled by DE Darius Waller, assisted by DT Kai Rayburn.
3-5-BUF32 (3Q: 05:56) Play-Action. Riley Browning pass fell incomplete, intended for WR Erick Peterson. CB Seth Kozlowski defended the pass. The quarterback threw into double coverage. PENALTY: C Warren Lapointe of Arizona was called for Offensive Holding. The penalty was declined.
4-5-BUF32 (3Q: 05:49) Riley Browning pass was intended for WR Erick Peterson and was intercepted by CB Harold Steward at the BUF14. Tackled by Erick Peterson. The quarterback threw into double coverage.
1-10-BUF14 (3Q: 05:36) Matt Blodgett ran inside the left guard for 2 yards. Tackled by OLB Camden Davison, assisted by DE Xavier Thelwell.
2-8-BUF16 (3Q: 05:04) Grady Ardizzone pass completed to RB J.C. Gerhardt for 1 yard. Tackled by OLB Camden Davison, assisted by CB Logan Lewis.
3-7-BUF17 (3Q: 04:41) Grady Ardizzone pass completed to RB J.C. Gerhardt for 6 yards. Tackled by CB Chad Tveit.
4-1-BUF23 (3Q: 04:12) Jose Dotson punted 35 yards. The ball was marked out of bounds at the ARI42.
1-10-ARI42 (3Q: 04:02) Riley Browning pass completed to WR Erick Peterson for 32 yards. Tackled by OLB Manuel Rush. Peterson gained 24 yards after the catch. The quarterback threw into double coverage.
1-10-BUF26 (3Q: 03:23) Riley Browning pass was dropped by WR Trent Ripken.
2-10-BUF26 (3Q: 03:17) Riley Browning pass was dropped by TE Vince Montgomery.
3-10-BUF26 (3Q: 03:12) Riley Browning pass was blocked at the line, intended for RB Daryl Leyes. DE Sergio Giles blocked the pass. The quarterback threw away from the double coverage. PENALTY: S George Hughes of Buffalo was called for Unnecessary Roughness.
1-10-BUF13 (3Q: 03:07) Play-Action. Riley Browning pass fell incomplete, intended for WR Erick Peterson. OLB Manuel Rush hurried the quarterback into a bad throw. The quarterback threw into double coverage.
2-10-BUF13 (3Q: 03:03) Daryl Leyes ran around the left tackle for -3 yards. Tackled by ILB Caleb Cofield.
3-13-BUF16 (3Q: 02:37) Riley Browning sacked by DE Dixon Ferry for a loss of 6 yards. Sack allowed by Francisco Tanuvasa.
4-19-BUF22 (3Q: 02:02) Levi Jefferson attempted a 39 yard field goal and succeeded. Arizona 16, Buffalo 14
(3Q: 01:57) Levi Jefferson kicked off 63 yards from the ARI35. Cesar Josephson returned the ball 28 yards to the BUF30. Tackled by Sebastian Grieb.
1-10-BUF30 (3Q: 01:23) Matt Blodgett ran around right end for 3 yards. Tackled by S Dean Cobb.
2-7-BUF33 (3Q: 00:46) Grady Ardizzone pass was dropped by TE Dan Kagan.
3-7-BUF33 (3Q: 00:41) Grady Ardizzone pass was dropped by TE Emmanuel Hazeltine.
4-7-BUF33 (3Q: 00:34) Jose Dotson punted 58 yards. Dean Cobb returned the kick 7 yards to the ARI16. Tackled by J.C. Gerhardt. Ball was fumbled and recovered by ARI Dean Cobb at the ARI16.
1-10-ARI16 (3Q: 00:23) Daryl Leyes ran around left end for 3 yards. Tackled by S James May.
Start of fourth quarter.
2-7-ARI19 (4Q: 15:00) Daryl Leyes ran inside the right guard for 2 yards. Tackled by DT Donny Ricks, assisted by ILB Caleb Cofield.
3-5-ARI21 (4Q: 14:23) Daryl Leyes ran around right end for -6 yards. Tackled by OLB Gabriel Chandler, assisted by DT Donny Ricks.
4-11-ARI15 (4Q: 13:45) Max Protokowicz punted 50 yards. Cesar Josephson returned the kick 10 yards to the BUF45. Tackled by Leo Emmons.
1-10-BUF45 (4Q: 13:38) Grady Ardizzone pass fell incomplete, intended for RB J.C. Gerhardt. DE Shaquille Mills hurried the quarterback into a bad throw. Buffalo's Leroy Goodin was hurt on the play. This appears to be a minor ankle injury. He should be able to remain in the game.
2-10-BUF45 (4Q: 13:32) J.C. Gerhardt ran outside the right tackle for 1 yard. Tackled by DT Byron Guenther.
3-9-BUF46 (4Q: 12:54) Grady Ardizzone pass fell incomplete, intended for RB J.C. Gerhardt. CB Chad Tveit defended the pass.
4-9-BUF46 (4Q: 12:47) Jose Dotson punted 36 yards. Dean Cobb returned the kick 19 yards to the ARI37. Tackled by J.C. Gerhardt.
1-10-ARI37 (4Q: 12:37) Play-Action. Riley Browning pass completed to WR Jim Thompson for 5 yards. The receiver went out of bounds. Tackled by OLB Manuel Rush, assisted by CB Harold Steward. Thompson gained 7 yards after the catch. The quarterback threw away from the double coverage.
2-5-ARI42 (4Q: 11:56) Riley Browning pass was thrown incomplete, intended for WR Erick Peterson.
3-5-ARI42 (4Q: 11:48) Riley Browning pass was blocked at the line, intended for TE Vince Montgomery. DE Heath Lehman blocked the pass.
4-5-ARI42 (4Q: 11:41) Max Protokowicz punted 39 yards. Cesar Josephson returned the kick 8 yards to the BUF27. Tackled by Zachary Doggett.
1-10-BUF27 (4Q: 11:30) Grady Ardizzone scrambled for 4 yards. Tackled by CB Chad Tveit.
2-6-BUF31 (4Q: 10:46) J.C. Gerhardt ran inside the left tackle for 5 yards. Tackled by ILB Santiago Poole.
3-1-BUF36 (4Q: 10:16) Matt Blodgett ran inside the right tackle for 2 yards. Tackled by OLB Camden Davison. Key block delivered by Jeremiah Hancock.
1-10-BUF38 (4Q: 09:41) Randal Delgado ran inside the left tackle for 2 yards. Tackled by S Sebastian Grieb.
2-8-BUF40 (4Q: 09:11) Grady Ardizzone sacked by DT Dominique Schumacher for a loss of 8 yards. Sack allowed by Morris Burton. The ball was fumbled and recovered by ARI Byron Guenther on the BUF32.
1-10-BUF32 (4Q: 08:57) Daryl Leyes ran inside the right guard for 1 yard. Tackled by S James May, assisted by DE Dixon Ferry.
2-9-BUF31 (4Q: 08:20) Riley Browning sacked by DE Heath Lehman and DT Donny Ricks for a loss of 7 yards. Sack allowed by Hector Massa. The ball was fumbled and recovered by BUF Reggie Arton for 14 yards to the ARI48.
1-10-ARI48 (4Q: 08:07) Grady Ardizzone pass fell incomplete, intended for TE Emmanuel Hazeltine. OLB Louie McCormick knocked the ball out of his grasp.
2-10-ARI48 (4Q: 07:58) J.C. Gerhardt ran inside the right tackle for 6 yards and was forced out of bounds. Tackled by S Dean Cobb, assisted by DT Dominique Schumacher.
3-4-ARI42 (4Q: 07:15) Grady Ardizzone pass fell incomplete, intended for WR Winfred Brock. OLB Camden Davison defended the pass.
4-4-ARI42 (4Q: 07:09) Jose Dotson punted 42 yards. Touchback.
1-10-ARI20 (4Q: 07:03) Play-Action. Riley Browning pass completed to TE Vince Montgomery for 16 yards. Tackled by ILB Caleb Cofield. The receiver ran his route right over the middle of the field. Montgomery gained 4 yards after the catch. The quarterback threw away from the double coverage.
1-10-ARI36 (4Q: 06:16) Zachary Doggett ran around right end for 5 yards. Tackled by DE Dixon Ferry. Key block delivered by Kirk Robbins.
2-5-ARI41 (4Q: 05:31) Daryl Leyes ran inside the right tackle for 2 yards. Tackled by OLB Gabriel Chandler, assisted by DT Kai Rayburn.
3-3-ARI43 (4Q: 04:48) Riley Browning pass completed to WR Erick Peterson for 10 yards. Tackled by OLB Gabriel Chandler, assisted by CB Arnold Cook. The receiver ran his route right over the middle of the field. The quarterback threw into double coverage.
1-10-BUF47 (4Q: 04:01) Riley Browning sacked by DE Heath Lehman and DE Dixon Ferry for a loss of 14 yards. Sack allowed by Warren Lapointe. PENALTY: T Hector Massa of Arizona was called for an Illegal Shift. The penalty was declined.
2-24-ARI39 (4Q: 03:47) Play-Action. Riley Browning sacked by DE Sergio Giles for a loss of 7 yards. Sack allowed by Francisco Tanuvasa.
3-31-ARI32 (4Q: 02:59) Daryl Leyes ran around right end for 3 yards and was forced out of bounds. Tackled by OLB Gabriel Chandler.
4-28-ARI35 (4Q: 02:49) Max Protokowicz punted 39 yards. Cesar Josephson returned the kick 5 yards to the BUF31. Tackled by David Goguen.
1-10-BUF31 (4Q: 02:40) Grady Ardizzone pass fell incomplete, intended for WR Cesar Josephson. DE Shaquille Mills hurried the quarterback into a bad throw.
2-10-BUF31 (4Q: 02:31) Grady Ardizzone pass fell incomplete, intended for WR Cesar Josephson. S Dave McKenzie defended the pass.
3-10-BUF31 (4Q: 02:26) Grady Ardizzone pass was intended for TE Emmanuel Hazeltine and was intercepted by S Dean Cobb at the BUF49. The interception was returned 11 yards. Tackled by Emmanuel Hazeltine.
1-10-BUF38 (4Q: 02:16) Daryl Leyes ran inside the right tackle for 0 yards. Tackled by ILB Caleb Cofield.
Buffalo called a time out.
2-10-BUF38 (4Q: 02:07) Daryl Leyes ran around the left tackle for -2 yards. Tackled by CB Harold Steward, assisted by DT Reggie Arton.
Official time out for the two-minute warning.
3-12-BUF40 (4Q: 02:00) Daryl Leyes ran around right end for 2 yards. Tackled by CB Arnold Cook.
Buffalo called a time out.
4-10-BUF38 (4Q: 01:51) Max Protokowicz punted 38 yards. Touchback.
1-10-BUF20 (4Q: 01:45) Grady Ardizzone pass was dropped by RB J.C. Gerhardt.
2-10-BUF20 (4Q: 01:41) Grady Ardizzone scrambled for 9 yards. Tackled by CB Logan Lewis.
3-1-BUF29 (4Q: 01:21) Grady Ardizzone pass fell incomplete, intended for WR Winfred Brock. S Dave McKenzie defended the pass.
4-1-BUF29 (4Q: 01:13) Play-Action. Grady Ardizzone pass completed to RB J.C. Gerhardt for 3 yards. Tackled by OLB Louie McCormick.
Buffalo called a time out.
1-10-BUF32 (4Q: 01:02) Grady Ardizzone pass completed to RB J.C. Gerhardt for 15 yards. Tackled by CB Logan Lewis. Gerhardt gained 9 yards after the catch.
1-10-BUF47 (4Q: 00:37) Grady Ardizzone spiked the ball to stop the clock.
2-10-BUF47 (4Q: 00:35) Grady Ardizzone sacked by OLB Louie McCormick for a loss of 5 yards. Sack allowed by Marc Legins.
3-15-BUF42 (4Q: 00:14) Grady Ardizzone spiked the ball to stop the clock.
4-15-BUF42 (4Q: 00:11) Grady Ardizzone pass fell incomplete, intended for WR Cesar Josephson. S Sebastian Grieb defended the pass. The ball goes over on downs.
1-10-BUF42 (4Q: 00:04) Riley Browning dropped to one knee for -1 yards.
Final Score: Arizona Cardinals 16, Buffalo Bills 14