Week 2, 2020

Played in Buffalo, NY, weather: 57 degrees, fair, 11 mph wind.
Arizona won the toss and elected to receive.
Start of first quarter.
(1Q: 15:00) Taylor Mehlhaff kicked off 77 yards from the BUF30. Touchback.
1-10-ARI20 (1Q: 15:00) Wade Swift ran around left end for 5 yards. Tackled by DE Chris Long, assisted by OLB Thomas Lang. Key block delivered by Dwayne Forguson.
2-5-ARI25 (1Q: 14:28) Big Al Smith pass completed to WR Rob Sherman for 26 yards. Tackled by ILB Bryan Covington. Sherman gained 17 yards after the catch.
1-10-BUF49 (1Q: 13:47) Ryan Torain ran inside the left tackle for 7 yards. Tackled by CB Mark Hall, assisted by DE Baraka Atkins. Key block delivered by Martin Felker.
2-3-BUF42 (1Q: 13:08) Wade Swift ran outside the right tackle for 3 yards. Tackled by OLB Thomas Lang, assisted by S Dexter Rickard. Key block delivered by Terrell Disney.
1-10-BUF39 (1Q: 12:29) Alex Smith pass completed to RB Ryan Torain for 5 yards. Tackled by DT Chester Pritchett.
2-5-BUF34 (1Q: 11:55) Alex Smith pass completed to RB Ryan Torain for 2 yards. Tackled by ILB Bryan Covington.
3-3-BUF32 (1Q: 11:19) Ryan Torain ran around right end for 1 yard. Tackled by DE Chris Long, assisted by OLB Thomas Lang.
4-2-BUF31 (1Q: 10:41) Ricky Azzoo attempted a 48 yard field goal and succeeded. Arizona 3, Buffalo 0
(1Q: 10:36) Ricky Azzoo kicked off 75 yards from the ARI30. Touchback.
1-10-BUF20 (1Q: 10:36) Gabe Blasingame ran inside the right guard for 11 yards. Tackled by DE Glen Corbett, assisted by DT Bernard Sisson. Key block delivered by Louis Vasquez.
1-10-BUF31 (1Q: 10:09) Phillip Rotzell pass completed to WR Levon Givens for 4 yards. The receiver went out of bounds. Tackled by S Michael Mitchell. The receiver ran his route right over the middle of the field. The quarterback threw into double coverage.
2-6-BUF35 (1Q: 09:37) Phillip Rotzell scrambled for 6 yards. Tackled by OLB Gene Riley.
1-10-BUF41 (1Q: 08:50) Phillip Rotzell pass was thrown incomplete, intended for WR Irv Buckner. The quarterback threw into double coverage.
2-10-BUF41 (1Q: 08:44) Gabe Blasingame ran a counterplay inside the left tackle for 3 yards. Tackled by OLB Victor Sorgi, assisted by DT Bernard Sisson.
3-7-BUF44 (1Q: 08:15) Phillip Rotzell pass was blocked at the line, intended for WR Irv Buckner. OLB Victor Sorgi blocked the pass. The quarterback threw into double coverage.
4-7-BUF44 (1Q: 08:08) Thomas Morstead punted 50 yards. The ball was downed at the ARI06.
1-10-ARI06 (1Q: 07:59) Ryan Torain ran around left end for 4 yards. Tackled by S Dexter Rickard.
2-6-ARI10 (1Q: 07:23) Big Al Smith pass completed to RB Steven Bradford for 4 yards. Tackled by DE Chris Long, assisted by CB Danny Duff. The quarterback threw away from the double coverage.
3-2-ARI14 (1Q: 06:48) Big Al Smith pass completed to WR Sinorice Moss for 6 yards. Tackled by S Gerald Alexander. The quarterback threw away from the double coverage.
1-10-ARI20 (1Q: 06:11) Alex Smith pass completed to FB Quinn Johnson for 0 yards. Tackled by CB Benjamin King. The quarterback threw away from the double coverage.
2-10-ARI20 (1Q: 05:30) Ryan Torain ran around left end for 8 yards. Tackled by S Dexter Rickard, assisted by S Gerald Alexander. Key block delivered by Andre Smith.
3-2-ARI28 (1Q: 04:49) Wade Swift ran outside the right tackle for 4 yards. Tackled by DT Everett Kinsella. Key block delivered by Andre Smith.
1-10-ARI32 (1Q: 04:07) Big Al Smith pass completed to WR Sinorice Moss for 10 yards. Tackled by OLB Thomas Lang. The receiver ran his route right over the middle of the field. The quarterback threw into double coverage.
1-10-ARI42 (1Q: 03:29) Ryan Torain ran around the left tackle for 1 yard. Tackled by DE Carlton OBrien.
2-9-ARI43 (1Q: 02:54) Wade Swift ran outside the right tackle for 18 yards and was forced out of bounds. Tackled by ILB Bryan Covington. Key block delivered by Andre Smith.
1-10-BUF39 (1Q: 02:15) Wade Swift ran around right end for 33 yards. Tackled by ILB Bryan Covington. Key block delivered by Walt Disney. Disney ran over Bryan Covington to set up the play.
1-6-BUF06 (1Q: 01:40) Ryan Torain ran outside the right tackle for -1 yards. Tackled by DT Everett Kinsella, assisted by DE Carlton OBrien.
2-7-BUF07 (1Q: 01:08) Alex Smith scrambled for 6 yards. Tackled by CB Benjamin King. PENALTY: Arizona was called for Illegal Motion.
2-12-BUF12 (1Q: 01:00) Wade Swift ran inside the right tackle for 10 yards and was forced out of bounds. Tackled by DE Chris Long. Key block delivered by Everett Patterson.
3-2-BUF02 (1Q: 00:27) Alex Smith pass completed to WR Sinorice Moss for 2 yards and a TOUCHDOWN! Arizona 9, Buffalo 0
(1Q: 00:27) Extra point by Ricky Azzoo was good. Arizona 10, Buffalo 0
(1Q: 00:22) Ricky Azzoo kicked off 73 yards from the ARI30. Touchback.
1-10-BUF20 (1Q: 00:22) Phillip Rotzell pass completed to WR Colin Saenz for 10 yards. Tackled by OLB Gene Riley. Saenz gained 5 yards after the catch. The quarterback threw away from the double coverage.
Start of second quarter.
1-10-BUF30 (2Q: 15:00) Gabe Blasingame ran outside the right tackle for 6 yards. Tackled by ILB Ronnie Bismonte. Key block delivered by Allen Barbre.
2-4-BUF36 (2Q: 14:23) Phillip Rotzell pass fell incomplete, intended for WR Levon Givens. OLB Kyle McElroy hurried the quarterback into a bad throw. The quarterback threw into double coverage.
3-4-BUF36 (2Q: 14:18) Phillip Rotzell scrambled for 4 yards. Tackled by CB Cedric Griffin and assisted by OLB Kyle McElroy.
1-10-BUF40 (2Q: 13:50) Phillip Rotzell pass fell incomplete, intended for WR Irv Buckner. DE Ian Kim hurried the quarterback into a bad throw. The quarterback threw into double coverage.
2-10-BUF40 (2Q: 13:42) Gabe Blasingame ran around the left tackle for -3 yards. Tackled by CB Cedric Griffin, assisted by CB Devin Kerr.
3-13-BUF37 (2Q: 12:57) Phillip Rotzell pass completed to WR Levon Givens for 46 yards. Tackled by S Michael Mitchell. The quarterback threw into double coverage.
1-10-ARI17 (2Q: 12:18) Gabe Blasingame ran inside the left guard for 15 yards. Tackled by CB Devin Kerr. Key block delivered by Jorge Lynn.
1-2-ARI02 (2Q: 11:43) Gabe Blasingame ran inside the right tackle for 0 yards. Tackled by DE Glen Corbett, assisted by OLB Gene Riley.
2-2-ARI02 (2Q: 11:17) Gabe Blasingame ran inside the right guard for 2 yards and a TOUCHDOWN! Key block delivered by Mansfield Wrotto. Arizona 10, Buffalo 6
(2Q: 11:17) Extra point by Taylor Mehlhaff was good. Arizona 10, Buffalo 7
(2Q: 11:10) Taylor Mehlhaff kicked off 77 yards from the BUF30. Touchback.
1-10-ARI20 (2Q: 11:10) Alex Smith pass was dropped by TE Leonard Dodge.
2-10-ARI20 (2Q: 11:05) Alex Smith pass was thrown incomplete, intended for WR Sinorice Moss. The quarterback threw into double coverage.
3-10-ARI20 (2Q: 11:00) Alex Smith pass fell incomplete, intended for WR Sinorice Moss. DE Chris Long drove right through Dwayne Forguson to hurry the quarterback.
4-10-ARI20 (2Q: 10:51) Kenny Morris punted 53 yards. T.J. Aspell returned the kick 2 yards to the BUF29. Tackled by Leonard Dodge.
1-10-BUF29 (2Q: 10:40) Gabe Blasingame ran inside the left guard for 2 yards. Tackled by OLB Victor Sorgi.
2-8-BUF31 (2Q: 10:12) Phillip Rotzell pass completed to WR Levon Givens for 13 yards. Tackled by ILB Hilee Taylor, assisted by CB R.J. Terry. Givens gained 2 yards after the catch.
1-10-BUF44 (2Q: 09:26) Gabe Blasingame ran inside the right tackle for 4 yards. Tackled by OLB Gene Riley.
2-6-BUF48 (2Q: 08:54) Gabe Blasingame ran inside the right tackle for 2 yards. Tackled by ILB Ronnie Bismonte.
3-4-BUF50 (2Q: 08:20) Phillip Rotzell pass was dropped by WR Colin Saenz. The quarterback threw into double coverage.
4-4-BUF50 (2Q: 08:16) Thomas Morstead punted 50 yards. Touchback.
1-10-ARI20 (2Q: 08:09) Alex Smith pass completed to WR Arman Shields for 16 yards. Tackled by CB Benjamin King. Shields gained 4 yards after the catch. The quarterback threw away from the double coverage.
1-10-ARI36 (2Q: 07:42) Alex Smith pass completed to FB Quinn Johnson for 8 yards. Tackled by S Gerald Alexander.
2-2-ARI44 (2Q: 07:16) Alex Smith pass completed to WR Rob Sherman for 21 yards. Tackled by CB Mark Hall. Sherman gained 10 yards after the catch.
1-10-BUF35 (2Q: 06:31) Alex Smith pass completed to WR Rob Sherman for 34 yards. Tackled by CB Danny Duff. The receiver ran his route right over the middle of the field. Sherman gained 18 yards after the catch. The quarterback threw into double coverage.
1-1-BUF01 (2Q: 05:45) Ryan Torain ran around right end for 1 yard and a TOUCHDOWN! Key block delivered by Andre Smith. Arizona 16, Buffalo 7
(2Q: 05:45) Extra point by Ricky Azzoo was good. Arizona 17, Buffalo 7
(2Q: 05:38) Ricky Azzoo kicked off 68 yards from the ARI30. Pat Hitchcock returned the ball 12 yards to the BUF14. Tackled by Arman Shields.
1-10-BUF14 (2Q: 05:19) Gabe Blasingame ran around left end for 13 yards and was forced out of bounds. Tackled by OLB Gene Riley. Key block delivered by Jorge Lynn.
1-10-BUF27 (2Q: 04:40) Phillip Rotzell pass completed to WR Irv Buckner for 23 yards. Tackled by S Michael Mitchell. The receiver ran his route right over the middle of the field. Buckner gained 9 yards after the catch.
1-10-BUF50 (2Q: 03:53) Phillip Rotzell pass completed to TE Kendall Carswell for 11 yards. Tackled by S Michael Mitchell.
1-10-ARI39 (2Q: 03:31) Phillip Rotzell pass completed to TE Kendall Carswell for 12 yards. Tackled by CB Devin Kerr. The receiver ran his route right over the middle of the field.
1-10-ARI27 (2Q: 03:14) Phillip Rotzell pass fell incomplete, intended for WR J.B. Barrere. DE Ian Kim drove right through Mansfield Wrotto to hurry the quarterback.
2-10-ARI27 (2Q: 03:04) Phillip Rotzell pass was blocked at the line, intended for WR Levon Givens. DE Glen Corbett blocked the pass.
3-10-ARI27 (2Q: 02:57) Phillip Rotzell pass completed to WR Irv Buckner for 19 yards. Tackled by S Troy Nolan, assisted by S Michael Mitchell. Buckner gained 1 yard after the catch.
1-8-ARI08 (2Q: 02:36) Gabe Blasingame ran around left end for 1 yard. Tackled by S Troy Nolan, assisted by DE Glen Corbett.
2-7-ARI07 (2Q: 02:15) Gabe Blasingame ran outside the right tackle for 1 yard. Tackled by DT Bernard Sisson.
Official time out for the two-minute warning.
3-6-ARI06 (2Q: 02:00) Phillip Rotzell pass completed to WR Colin Saenz for 5 yards. The receiver went out of bounds. Tackled by CB Devin Kerr. The quarterback threw into double coverage.
4-1-ARI01 (2Q: 01:41) Taylor Mehlhaff attempted a 18 yard field goal and succeeded. Arizona 17, Buffalo 10
(2Q: 01:36) Taylor Mehlhaff kicked off 77 yards from the BUF30. Touchback.
1-10-ARI20 (2Q: 01:36) Big Al Smith pass completed to RB Ryan Torain for 6 yards. Tackled by S Dexter Rickard, assisted by S Gerald Alexander. The quarterback threw away from the double coverage. PENALTY: Buffalo was called for Offsides.
1-5-ARI25 (2Q: 01:36) Big Al Smith pass was thrown incomplete, intended for WR Sinorice Moss. The quarterback threw away from the double coverage.
2-5-ARI25 (2Q: 01:25) Alex Smith pass completed to WR Sinorice Moss for -1 yards. Tackled by S Toby Swanger.
3-6-ARI24 (2Q: 00:47) Alex Smith pass completed to WR Sinorice Moss for 7 yards. Tackled by CB Benjamin King. The receiver ran his route right over the middle of the field. The quarterback threw into double coverage. Arizona's Tommie Bullock was hurt on the play.
1-10-ARI31 (2Q: 00:18) Wade Swift ran inside the left guard for 17 yards. Tackled by CB Mark Hall. Key block delivered by Martin Felker. Felker ran over Benjamin King to set up the play.
Start of third quarter.
(3Q: 15:00) Ricky Azzoo kicked off 75 yards from the ARI30. T.J. Aspell returned the ball 39 yards to the BUF34. Tackled by Roger Sikma.
1-10-BUF34 (3Q: 14:41) Gabe Blasingame ran inside the left tackle for 3 yards. Tackled by S Troy Nolan. The ball was fumbled and recovered by BUF Gabe Blasingame for 10 yards to the BUF47. Tackled by Michael Mitchell. Buffalo's Louis Vasquez was hurt on the play. This appears to be a minor hand injury. He should be able to remain in the game.
1-10-BUF47 (3Q: 14:08) Phillip Rotzell pass fell incomplete, intended for RB Gabe Blasingame. CB R.J. Terry defended the pass. The quarterback threw away from the double coverage.
2-10-BUF47 (3Q: 14:00) Justin Forsett ran inside the right guard for 10 yards. Tackled by DT Bernard Sisson. Key block delivered by Neil Clark.
1-10-ARI43 (3Q: 13:25) Phillip Rotzell pass fell incomplete, intended for WR Colin Saenz. OLB Gene Riley defended the pass.
2-10-ARI43 (3Q: 13:22) Gabe Blasingame ran inside the right tackle for 9 yards. Tackled by S Troy Nolan. Key block delivered by Mansfield Wrotto.
3-1-ARI34 (3Q: 12:46) Phillip Rotzell pass completed to FB Marshall Quaccia for 6 yards. Tackled by S Michael Mitchell.
1-10-ARI28 (3Q: 12:16) Gabe Blasingame ran inside the right tackle for -2 yards. Tackled by S Ernie Adachi.
2-12-ARI30 (3Q: 11:49) Phillip Rotzell pass completed to WR Levon Givens for 28 yards. Tackled by CB Cedric Griffin. Givens gained 23 yards after the catch. The quarterback threw into double coverage.
1-2-ARI02 (3Q: 11:14) Gabe Blasingame ran inside the left tackle for 0 yards. Tackled by OLB Kyle McElroy.
2-2-ARI02 (3Q: 10:33) Gabe Blasingame ran inside the right guard for 1 yard. Tackled by S Troy Nolan.
3-1-ARI01 (3Q: 09:59) Marshall Quaccia ran inside the right guard for 1 yard and a TOUCHDOWN! Key block delivered by Branden Albert. Arizona 17, Buffalo 16
(3Q: 09:59) Extra point by Taylor Mehlhaff was good. Buffalo 17, Arizona 17
(3Q: 09:51) Taylor Mehlhaff kicked off 73 yards from the BUF30. DeJuan Tribble returned the ball 27 yards to the ARI24. Tackled by T.J. Aspell.
1-10-ARI24 (3Q: 09:20) Alex Smith pass completed to WR Sinorice Moss for 7 yards. Tackled by CB Danny Duff, assisted by OLB Thomas Lang.
2-3-ARI31 (3Q: 08:59) Wade Swift ran around left end for -1 yards. Tackled by OLB Thomas Lang. PENALTY: Arizona was called for Offensive Holding.
2-13-ARI21 (3Q: 08:50) Alex Smith pass completed to WR Sinorice Moss for 4 yards. Tackled by S Gerald Alexander, assisted by CB Danny Duff. The receiver ran his route right over the middle of the field. The quarterback threw into double coverage. PENALTY: Arizona was called for Offensive Holding.
2-23-ARI11 (3Q: 08:42) Alex Smith pass completed to WR J.R. Woodyard for 10 yards. Tackled by S Gerald Alexander. The quarterback threw away from the double coverage.
3-13-ARI21 (3Q: 07:59) Alex Smith sacked by OLB Thomas Lang for a loss of 6 yards. Sack allowed by Martin Felker.
4-19-ARI15 (3Q: 07:19) Kenny Morris punted 51 yards. T.J. Aspell returned the kick 2 yards to the BUF36. Tackled by Quinn Johnson.
1-10-BUF36 (3Q: 07:12) Gabe Blasingame ran inside the right guard for 4 yards. Tackled by DT Zach Word.
2-6-BUF40 (3Q: 06:42) Gabe Blasingame ran inside the right tackle for 6 yards. Tackled by S Troy Nolan. Key block delivered by Michael Oher.
1-10-BUF46 (3Q: 06:20) Phillip Rotzell pass completed to TE Kendall Carswell for 10 yards. Tackled by CB Devin Kerr.
1-10-ARI44 (3Q: 05:56) Gabe Blasingame ran inside the right guard for 1 yard. Tackled by S Troy Nolan.
2-9-ARI43 (3Q: 05:19) Gabe Blasingame ran inside the right guard for 27 yards. Tackled by CB R.J. Terry. Key block delivered by Kendall Carswell.
1-10-ARI16 (3Q: 04:41) Justin Forsett ran inside the right guard for 5 yards. Tackled by S Troy Nolan, assisted by DE Ian Kim. Key block delivered by Neil Clark.
2-5-ARI11 (3Q: 04:11) Justin Forsett ran inside the right tackle for 7 yards. Tackled by OLB Victor Sorgi, assisted by CB Devin Kerr. Key block delivered by Michael Oher.
1-4-ARI04 (3Q: 03:31) Justin Forsett ran inside the right guard for 0 yards. Tackled by S Troy Nolan.
2-4-ARI04 (3Q: 03:04) Gabe Blasingame ran around left end for 4 yards and a TOUCHDOWN! Key block delivered by Jorge Lynn. Buffalo 23, Arizona 17
(3Q: 03:04) Extra point by Taylor Mehlhaff was good. Buffalo 24, Arizona 17
(3Q: 02:57) Taylor Mehlhaff kicked off 53 yards from the BUF30. DeJuan Tribble returned the ball 29 yards to the ARI46. Tackled by Pat Hitchcock.
1-10-ARI46 (3Q: 02:34) Wade Swift ran outside the right tackle for 7 yards. Tackled by ILB Lee Ethridge. Key block delivered by Leonard Dodge.
2-3-BUF47 (3Q: 01:53) Ryan Torain ran around the left tackle for 3 yards. Tackled by S Dexter Rickard, assisted by DE Baraka Atkins. Key block delivered by Antoine Jennings.
1-10-BUF44 (3Q: 01:31) Alex Smith pass fell incomplete, intended for RB Wade Swift. OLB Thomas Lang hurried the quarterback into a bad throw.
2-10-BUF44 (3Q: 01:27) Steven Bradford ran inside the left guard for 2 yards. Tackled by DT Everett Kinsella.
3-8-BUF42 (3Q: 00:52) Alex Smith pass completed to WR Arman Shields for 5 yards. Tackled by OLB Thomas Lang. The quarterback threw away from the double coverage.
4-3-BUF37 (3Q: 00:09) Kenny Morris punted 37 yards. Touchback.
1-10-BUF20 (3Q: 00:03) Phillip Rotzell pass fell incomplete, intended for TE Shawn Nelson. OLB Gene Riley defended the pass. The wind blew that pass off course. PENALTY: Buffalo was called for Offensive Holding.
Start of fourth quarter.
1-20-BUF10 (4Q: 15:00) Phillip Rotzell pass was dropped by WR Irv Buckner.
2-20-BUF10 (4Q: 14:54) Phillip Rotzell pass fell incomplete, intended for WR Irv Buckner. ILB Hilee Taylor hurried the quarterback into a bad throw.
3-20-BUF10 (4Q: 14:45) Phillip Rotzell pass fell incomplete, intended for WR Levon Givens. OLB Kyle McElroy drove right through Allen Barbre to hurry the quarterback. The quarterback threw into double coverage.
4-20-BUF10 (4Q: 14:38) Thomas Morstead punted 48 yards. The ball was downed at the ARI42.
1-10-ARI42 (4Q: 14:28) Alex Smith scrambled for 6 yards. Tackled by OLB Thomas Lang and assisted by S Gerald Alexander.
2-4-ARI48 (4Q: 13:50) Alex Smith pass fell incomplete, intended for WR Sinorice Moss. DE Chris Long hurried the quarterback into a bad throw. The quarterback threw into double coverage.
3-4-ARI48 (4Q: 13:44) Ryan Torain ran around right end for 8 yards and was forced out of bounds. Tackled by OLB Thomas Lang. Key block delivered by Walt Disney.
1-10-BUF44 (4Q: 12:57) Alex Smith pass completed to RB Wade Swift for 5 yards. Tackled by S Gerald Alexander. Swift gained 3 yards after the catch. The quarterback threw away from the double coverage.
2-5-BUF39 (4Q: 12:19) Alex Smith pass completed to WR Arman Shields for 9 yards. Tackled by CB Danny Duff, assisted by ILB Bryan Covington.
1-10-BUF30 (4Q: 11:42) Wade Swift ran inside the right guard for 15 yards. Tackled by CB Mark Hall. Key block delivered by Martin Felker. Felker flattened Luther Pulley to ensure the play's success.
1-10-BUF15 (4Q: 11:14) Wade Swift ran around the left tackle for 2 yards. Tackled by DE Shannon Franz, assisted by S Gerald Alexander.
2-8-BUF13 (4Q: 10:47) Alex Smith pass completed to WR Sinorice Moss for 6 yards. Tackled by S Gerald Alexander. The quarterback threw into double coverage.
3-2-BUF07 (4Q: 10:16) Ryan Torain ran around left end for 1 yard. Tackled by CB Danny Duff.
4-1-BUF06 (4Q: 09:42) Ricky Azzoo attempted a 23 yard field goal and succeeded. PENALTY: Buffalo was called for Offsides.
1-3-BUF03 (4Q: 09:34) Alex Smith pass completed to WR Sinorice Moss for 3 yards and a TOUCHDOWN! The quarterback threw away from the double coverage. Buffalo 24, Arizona 23
(4Q: 09:34) Extra point by Ricky Azzoo was good. Buffalo 24, Arizona 24
(4Q: 09:29) Ricky Azzoo kicked off 63 yards from the ARI30. Pat Hitchcock returned the ball 20 yards to the BUF27. Tackled by Roger Sikma. PENALTY: Buffalo was called for Holding on the Kick Return.
1-10-BUF08 (4Q: 09:03) Phillip Rotzell pass fell incomplete, intended for WR Irv Buckner. S Troy Nolan defended the pass. The quarterback threw into double coverage.
2-10-BUF08 (4Q: 08:51) Phillip Rotzell pass completed to WR Irv Buckner for 59 yards. Tackled by OLB Gene Riley. The receiver ran his route right over the middle of the field. Buckner gained 45 yards after the catch.
1-10-ARI33 (4Q: 08:11) Gabe Blasingame ran inside the left guard for 25 yards. Tackled by CB R.J. Terry. Key block delivered by Louis Vasquez.
1-8-ARI08 (4Q: 07:24) Gabe Blasingame ran inside the left tackle for 2 yards. Tackled by DE Glen Corbett.
2-6-ARI06 (4Q: 06:44) Phillip Rotzell pass completed to WR Levon Givens for 6 yards and a TOUCHDOWN! Buffalo 30, Arizona 24
(4Q: 06:44) Extra point by Taylor Mehlhaff was blocked.
(4Q: 06:36) Taylor Mehlhaff kicked off 65 yards from the BUF30. DeJuan Tribble returned the ball 23 yards to the ARI28. Tackled by Pat Hitchcock. PENALTY: Arizona was called for Holding on the Kick Return.
1-10-ARI11 (4Q: 05:59) Alex Smith pass completed to RB Ryan Torain for 11 yards. Tackled by ILB Bryan Covington, assisted by S Gerald Alexander.
1-10-ARI22 (4Q: 05:21) Wade Swift ran around the left tackle for 7 yards. Tackled by DE Chris Long. Key block delivered by Dwayne Forguson.
2-3-ARI29 (4Q: 04:53) Alex Smith pass completed to FB Quinn Johnson for 4 yards. Tackled by OLB Thomas Lang.
1-10-ARI33 (4Q: 04:07) Alex Smith pass was dropped by RB Ryan Torain. The quarterback threw away from the double coverage. PENALTY: Buffalo was called for Defensive Holding.
1-10-ARI38 (4Q: 04:04) Wade Swift ran around the left tackle for 3 yards. Tackled by OLB Thomas Lang, assisted by CB Mark Hall.
2-7-ARI41 (4Q: 03:20) Big Al Smith pass completed to WR Rob Sherman for 27 yards. Tackled by CB Benjamin King. Sherman gained 21 yards after the catch.
1-10-BUF32 (4Q: 03:01) PENALTY: Buffalo was called for Encroachment.
1-5-BUF27 (4Q: 02:58) Alex Smith pass completed to WR J.R. Woodyard for 15 yards. Tackled by S Toby Swanger, assisted by CB Benjamin King. Woodyard gained 3 yards after the catch. The quarterback threw into double coverage.
1-10-BUF12 (4Q: 02:41) PENALTY: Arizona was called for a False Start.
1-15-BUF17 (4Q: 02:41) Big Al Smith pass completed to TE Everett Patterson for 17 yards and a TOUCHDOWN! Buffalo 30, Arizona 30
(4Q: 02:41) Extra point by Ricky Azzoo was good. Arizona 31, Buffalo 30
(4Q: 02:31) Ricky Azzoo kicked off 74 yards from the ARI30. Touchback.
1-10-BUF20 (4Q: 02:31) PENALTY: Arizona was called for Encroachment.
1-5-BUF25 (4Q: 02:31) Gabe Blasingame ran inside the left guard for 6 yards. Tackled by OLB Kyle McElroy, assisted by DE Glen Corbett. Key block delivered by Louis Vasquez. Vasquez ran over Devin Kerr to set up the play.
Official time out for the two-minute warning.
1-10-BUF31 (4Q: 02:00) Phillip Rotzell pass was blocked at the line, intended for WR Colin Saenz. DE Ian Kim blocked the pass. The quarterback threw into double coverage.
2-10-BUF31 (4Q: 01:52) Phillip Rotzell pass completed to WR Irv Buckner for 9 yards. Tackled by CB Devin Kerr. The quarterback threw away from the double coverage.
3-1-BUF40 (4Q: 01:34) Phillip Rotzell pass was dropped by WR Irv Buckner. The quarterback threw into double coverage.
4-1-BUF40 (4Q: 01:28) Phillip Rotzell pass completed to FB Marshall Quaccia for 1 yard. Tackled by CB Devin Kerr. The quarterback threw away from the double coverage.
1-10-BUF41 (4Q: 01:12) Phillip Rotzell pass fell incomplete, intended for RB Gabe Blasingame. DT Bernard Sisson hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
2-10-BUF41 (4Q: 00:59) Phillip Rotzell pass fell incomplete, intended for WR Irv Buckner. OLB Kyle McElroy hurried the quarterback into a bad throw.
3-10-BUF41 (4Q: 00:53) Phillip Rotzell pass fell incomplete, intended for TE Kendall Carswell. DE Ian Kim hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
4-10-BUF41 (4Q: 00:50) Phillip Rotzell pass completed to WR Irv Buckner for 20 yards. Tackled by OLB Gene Riley. The receiver ran his route right over the middle of the field. Buckner gained 8 yards after the catch.
Buffalo called a time out.
1-10-ARI39 (4Q: 00:41) Phillip Rotzell pass completed to RB Gabe Blasingame for 6 yards. Tackled by S Michael Mitchell. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
Buffalo called a time out.
2-4-ARI33 (4Q: 00:32) Phillip Rotzell pass fell incomplete, intended for WR Irv Buckner. DT Bernard Sisson hurried the quarterback into a bad throw. The quarterback threw into double coverage.
3-4-ARI33 (4Q: 00:21) Phillip Rotzell pass fell incomplete, intended for RB Gabe Blasingame. CB Cedric Griffin knocked the ball out of his grasp. The quarterback threw away from the double coverage. PENALTY: Arizona was called for Defensive Pass Interference.
1-10-ARI27 (4Q: 00:11) Taylor Mehlhaff attempted a 44 yard field goal and succeeded. Buffalo 33, Arizona 31
(4Q: 00:05) Taylor Mehlhaff kicked off 76 yards from the BUF30. Touchback.
1-10-ARI20 (4Q: 00:05) Alex Smith pass completed to WR Rob Sherman for 23 yards. Tackled by OLB Luther Pulley. Sherman gained 8 yards after the catch. The quarterback threw away from the double coverage.
Final Score: Buffalo Bills 33, Arizona Cardinals 31