Exhibition Week 3, 2018

Played in Buffalo, NY, weather: 45 degrees, fair, 9 mph wind.
Buffalo won the toss and elected to receive.
Start of first quarter.
(1Q: 15:00) Ricky Azzoo kicked off 68 yards from the ARI30. Jeffrey Rodriguez returned the ball 13 yards to the BUF15. Tackled by Troy Nolan.
1-10-BUF15 (1Q: 14:31) Justin Forsett ran around right end for 0 yards. Tackled by DT Bernard Sisson, assisted by OLB Andy Hilgendorf.
2-10-BUF15 (1Q: 14:01) Matty Ice Ryan sacked by OLB Curtis Lofton and DE Glen Corbett for a loss of 6 yards. Sack allowed by Corey Clark. The ball was fumbled and recovered by ARI Ronnie Bismonte on the BUF09.
1-9-BUF09 (1Q: 13:46) Wade Swift ran around right end for 4 yards. Tackled by CB Joe Buckley.
2-5-BUF05 (1Q: 13:10) Big Al Smith pass completed to FB Quinn Johnson for 3 yards. Tackled by OLB Alex Raffensperger, assisted by Unknown. The receiver ran his route right over the middle of the field.
3-2-BUF02 (1Q: 12:41) Jimmy Sutter ran around right end for 2 yards and a TOUCHDOWN! Key block delivered by Martin Felker. Arizona 6, Buffalo 0
(1Q: 12:41) Extra point by Ricky Azzoo was good. Arizona 7, Buffalo 0
(1Q: 12:32) Ricky Azzoo kicked off 74 yards from the ARI30. Touchback.
1-10-BUF20 (1Q: 12:32) Matt Ryan pass was blocked at the line, intended for WR Tito Grisso. OLB Brenden Watson blocked the pass.
2-10-BUF20 (1Q: 12:28) Matt Ryan pass fell incomplete, intended for WR Tito Grisso. DE Travis Johnson simply tossed Matthew Burley aside to reach the quarterback and hurry the throw. The quarterback threw away from the double coverage. PENALTY: Buffalo was called for Offensive Holding.
2-20-BUF10 (1Q: 12:25) Matt Ryan pass completed to WR Jeffrey Rodriguez for 15 yards. Tackled by CB Cedric Griffin.
3-5-BUF25 (1Q: 11:57) Matt Ryan pass completed to WR Jeffrey Rodriguez for 11 yards. Tackled by CB Rickey Gaylor. The receiver ran his route right over the middle of the field. Rodriguez gained 2 yards after the catch.
1-10-BUF36 (1Q: 11:30) Matt Ryan pass completed to WR J.B. Barrere for 17 yards. Tackled by S Desmond Clemons. The receiver ran his route right over the middle of the field. Barrere gained 12 yards after the catch.
1-10-ARI47 (1Q: 10:43) Percy Hildreth ran around left end for 4 yards. Tackled by S Dana Banfield.
2-6-ARI43 (1Q: 09:58) Matty Ice Ryan pass completed to WR Tito Grisso for 6 yards. Tackled by OLB Andy Hilgendorf. The quarterback threw away from the double coverage.
1-10-ARI37 (1Q: 09:32) Matt Ryan pass completed to WR Jeffrey Rodriguez for 9 yards. Tackled by DE Travis Johnson, assisted by S Desmond Clemons.
2-1-ARI28 (1Q: 08:48) Justin Forsett ran inside the left guard for 2 yards. Tackled by ILB Ronnie Bismonte, assisted by OLB Kyle McElroy. Key block delivered by Blake Patterson. Arizona's Kyle McElroy was hurt on the play.
1-10-ARI26 (1Q: 08:19) Justin Forsett ran inside the left guard for -2 yards. Tackled by OLB Curtis Lofton.
2-12-ARI28 (1Q: 07:33) Matty Ice Ryan pass was dropped by WR Stan Mayes. The quarterback threw into double coverage.
3-12-ARI28 (1Q: 07:24) Matt Ryan pass fell incomplete, intended for WR Jeffrey Rodriguez. DT Bernard Sisson hurried the quarterback into a bad throw.
4-12-ARI28 (1Q: 07:16) Taylor Mehlhaff attempted a 45 yard field goal and succeeded. Arizona 7, Buffalo 3
(1Q: 07:09) Taylor Mehlhaff kicked off 75 yards from the BUF30. Touchback.
1-10-ARI20 (1Q: 07:09) Wade Swift ran inside the right tackle for 6 yards. Tackled by DE Leland Rose. Key block delivered by Quinn Johnson.
2-4-ARI26 (1Q: 06:43) Big Al Smith pass completed to WR Spencer Schulz for 4 yards. Tackled by OLB Alex Raffensperger. Schulz gained 6 yards after the catch. The quarterback threw away from the double coverage. PENALTY: Buffalo was called for Offsides.
1-10-ARI31 (1Q: 06:38) Alex Smith pass completed to FB Quinn Johnson for 7 yards. Tackled by CB Joe Buckley.
2-3-ARI38 (1Q: 05:52) Alex Smith pass completed to WR Sinorice Moss for 12 yards. Tackled by OLB Alex Raffensperger. The receiver ran his route right over the middle of the field.
1-10-BUF50 (1Q: 05:05) Jimmy Sutter ran around the left tackle for 11 yards. Tackled by OLB Alex Raffensperger. Key block delivered by Dwayne Forguson.
1-10-BUF39 (1Q: 04:33) Big Al Smith pass completed to WR Derrick Reilly for 10 yards. Tackled by DT Chester Pritchett. Reilly gained 5 yards after the catch.
1-10-BUF29 (1Q: 04:08) Jimmy Sutter ran inside the left guard for 7 yards. Tackled by DE Carlton OBrien. Key block delivered by Dwayne Forguson.
2-3-BUF22 (1Q: 03:41) Alex Smith pass completed to FB Quinn Johnson for 4 yards. The receiver went out of bounds. Tackled by OLB Marcus Cunningham, assisted by S Gerald Alexander. The receiver ran his route right over the middle of the field.
1-10-BUF18 (1Q: 03:08) Jimmy Sutter ran inside the right tackle for 6 yards. Tackled by ILB Ricky Ogden, assisted by S Gerald Alexander. Key block delivered by Levon McIntyre.
2-4-BUF12 (1Q: 02:37) Big Al Smith pass completed to WR Rob Sherman for 12 yards and a TOUCHDOWN! Sherman gained 7 yards after the catch. Arizona 13, Buffalo 3
(1Q: 02:37) Extra point by Ricky Azzoo was good. Arizona 14, Buffalo 3
(1Q: 02:29) Ricky Azzoo kicked off 66 yards from the ARI30. T.J. Aspell returned the ball 20 yards to the BUF24. Tackled by Andrew Brocklebank.
1-10-BUF24 (1Q: 02:03) Matt Ryan pass completed to TE Shawn Nelson for 0 yards. Tackled by DT Bernard Sisson.
2-10-BUF24 (1Q: 01:26) Matt Ryan sacked by DT Bernard Sisson for a loss of 9 yards. Sisson ran right past Neil James and knocked down the quarterback.
3-19-BUF15 (1Q: 01:00) Matty Ice Ryan pass fell incomplete, intended for WR Tito Grisso. CB Cedric Griffin simply crushed the receiver as the ball arrived.
4-19-BUF15 (1Q: 00:51) Thomas Morstead punted 53 yards. Kenneth Moore returned the kick 8 yards to the ARI40. Tackled by Grady Williamson. Ball was fumbled and recovered by ARI Quinn Johnson for 3 yards to the ARI43.. Tackled by Marty Rose.
1-10-ARI43 (1Q: 00:44) Alex Smith pass completed to RB Wade Swift for 3 yards. Tackled by S Dexter Rickard.
2-7-ARI46 (1Q: 00:09) Alex Smith pass fell incomplete, intended for WR Derrick Reilly. S Dexter Rickard defended the pass.
Start of second quarter.
3-7-ARI46 (2Q: 15:00) Alex Smith pass completed to WR Sinorice Moss for 27 yards. The receiver went out of bounds. Tackled by ILB Ricky Ogden. Moss gained 15 yards after the catch.
1-10-BUF27 (2Q: 14:27) Alex Smith pass completed to WR Derrick Reilly for 5 yards. Tackled by S Dexter Rickard, assisted by S Gerald Alexander. The receiver ran his route right over the middle of the field.
2-5-BUF22 (2Q: 13:46) Alex Smith pass was thrown incomplete, intended for WR Sinorice Moss. The quarterback threw away from the double coverage.
3-5-BUF22 (2Q: 13:41) Big Al Smith pass completed to WR Derrick Reilly for 16 yards. Tackled by OLB Lamont Gunn. Reilly gained 8 yards after the catch.
1-6-BUF06 (2Q: 13:05) Wade Swift ran around right end for 6 yards and a TOUCHDOWN! Key block delivered by Martin Felker. Felker ran over Dashon Goldson to set up the play. Arizona 20, Buffalo 3
(2Q: 13:05) Extra point by Ricky Azzoo was good. Arizona 21, Buffalo 3
(2Q: 12:55) Ricky Azzoo kicked off 72 yards from the ARI30. Touchback.
1-10-BUF20 (2Q: 12:55) Matt Ryan pass fell incomplete, intended for TE Stan Strouse. CB Cedric Griffin knocked the ball out of his grasp.
2-10-BUF20 (2Q: 12:49) Percy Hildreth ran inside the left guard for 6 yards. Tackled by OLB Andy Hilgendorf.
3-4-BUF26 (2Q: 12:19) Matty Ice Ryan pass completed to WR T.J. Aspell for 6 yards. Tackled by CB Cedric Griffin, assisted by CB Devin Kerr.
1-10-BUF32 (2Q: 11:35) Justin Forsett ran around left end for 7 yards and was forced out of bounds. Tackled by OLB Brenden Watson, assisted by CB Cedric Griffin. Key block delivered by Mansfield Wrotto.
2-3-BUF39 (2Q: 11:13) Matt Ryan sacked by OLB Curtis Lofton for a loss of 9 yards. Sack allowed by Mansfield Wrotto.
3-12-BUF30 (2Q: 10:36) Matt Ryan pass completed to WR J.B. Barrere for 9 yards. Tackled by S Dana Banfield, assisted by ILB Ronnie Bismonte. The quarterback threw into double coverage.
4-3-BUF39 (2Q: 09:53) Thomas Morstead punted 38 yards. Gimme Moore returned the kick 8 yards to the ARI31. Tackled by Marty Rose. Ball was fumbled and recovered by BUF Zack Edwards at the ARI31.
1-10-ARI31 (2Q: 09:43) Percy Hildreth ran inside the left tackle for 5 yards. Tackled by ILB Maurice Andrews, assisted by OLB Curtis Lofton. Key block delivered by Doug Free.
2-5-ARI26 (2Q: 09:12) Matty Ice Ryan pass completed to WR Stan Mayes for 1 yard. Tackled by CB Cedric Griffin, assisted by CB Rickey Gaylor. Mayes gained 3 yards after the catch. The quarterback threw into double coverage.
3-4-ARI25 (2Q: 08:37) Matt Ryan pass completed to WR Tito Grisso for 10 yards. Tackled by CB DeJuan Tribble.
1-10-ARI15 (2Q: 07:55) Percy Hildreth ran around the left tackle for 13 yards and was forced out of bounds. Tackled by ILB Ronnie Bismonte. Key block delivered by Stan Strouse.
1-2-ARI02 (2Q: 07:13) Justin Forsett ran around right end for -1 yards. Tackled by DE Glen Corbett, assisted by DT Bernard Sisson.
2-3-ARI03 (2Q: 06:34) Rob Cressio pass completed to RB Percy Hildreth for 0 yards. Tackled by CB DeJuan Tribble, assisted by S Desmond Clemons.
3-3-ARI03 (2Q: 05:49) Rob Cressio pass completed to RB Justin Forsett for 2 yards. The receiver went out of bounds. Tackled by OLB Andy Hilgendorf, assisted by CB DeJuan Tribble. Forsett gained 2 yards after the catch. The quarterback threw away from the double coverage.
4-1-ARI01 (2Q: 05:27) Taylor Mehlhaff attempted a 18 yard field goal and succeeded. Arizona 21, Buffalo 6
(2Q: 05:22) Taylor Mehlhaff kicked off 62 yards from the BUF30. DeJuan Tribble returned the ball 13 yards to the ARI21. Tackled by Grady Williamson.
1-10-ARI21 (2Q: 05:04) Alex Smith pass completed to WR Derrick Reilly for 10 yards. Tackled by ILB Ricky Ogden. The receiver ran his route right over the middle of the field. Reilly gained 3 yards after the catch. Arizona's Dwayne Forguson was hurt on the play.
1-10-ARI31 (2Q: 04:23) Van Rosenberg pass completed to WR Spencer Schulz for 5 yards. Tackled by CB Joe Buckley. The receiver ran his route right over the middle of the field.
2-5-ARI36 (2Q: 04:01) Van Rosenberg sacked by S Gerald Alexander and OLB Alex Raffensperger for a loss of 5 yards. Sack allowed by Andre Smith.
3-10-ARI31 (2Q: 03:40) Van Rosenberg pass was dropped by WR Sinorice Moss. The quarterback threw into double coverage. PENALTY: Arizona was called for Offensive Holding. The penalty was declined.
4-10-ARI31 (2Q: 03:34) Charles Shackelford punted 47 yards. The ball was marked out of bounds at the BUF22.
1-10-BUF22 (2Q: 03:23) Justin Forsett ran around left end for 5 yards. Tackled by ILB Andrew Brocklebank. Key block delivered by Neil James.
2-5-BUF27 (2Q: 02:39) Rob Cressio pass completed to RB Justin Forsett for 6 yards. Tackled by CB DeJuan Tribble. The quarterback threw away from the double coverage.
1-10-BUF33 (2Q: 02:17) Rob Cressio sacked by DT Bernard Sisson for a loss of 6 yards. Sisson ran right past Mansfield Wrotto and knocked down the quarterback.
Official time out for the two-minute warning.
2-16-BUF27 (2Q: 02:00) Rob Cressio pass completed to WR Stan Mayes for 26 yards. Tackled by CB Cedric Griffin. Mayes gained 4 yards after the catch.
1-10-ARI47 (2Q: 01:43) Rob Cressio pass was dropped by Unknown.
2-10-ARI47 (2Q: 01:40) Rob Cressio pass completed to WR Tito Grisso for 9 yards. The receiver went out of bounds. Tackled by S Desmond Clemons. The quarterback threw away from the double coverage.
3-1-ARI38 (2Q: 01:30) Percy Hildreth ran outside the right tackle for 4 yards. Tackled by ILB Ronnie Bismonte. Key block delivered by Mansfield Wrotto.
1-10-ARI34 (2Q: 01:14) Rob Cressio pass was blocked at the line, intended for TE Stan Strouse. OLB Andy Hilgendorf blocked the pass. The quarterback threw away from the double coverage.
2-10-ARI34 (2Q: 01:05) Rob Cressio sacked by OLB Curtis Lofton for a loss of 6 yards. Sack allowed by Doug Free.
3-16-ARI40 (2Q: 00:49) Rob Cressio pass completed to WR T.J. Aspell for 17 yards. Tackled by CB Rickey Gaylor. Aspell gained 4 yards after the catch.
Buffalo called a time out.
1-10-ARI23 (2Q: 00:40) Rob Cressio pass fell incomplete, intended for WR J.B. Barrere. OLB Curtis Lofton drove right through Oscar Purucker to hurry the quarterback.
2-10-ARI23 (2Q: 00:30) Rob Cressio pass was intended for WR Jeffrey Rodriguez and was intercepted by S Dana Banfield at the ARI13. The interception was returned 6 yards. Tackled by Jeffrey Rodriguez.
1-10-ARI19 (2Q: 00:21) Van Rosenberg dropped to one knee for -1 yards.
Start of third quarter.
(3Q: 15:00) Taylor Mehlhaff kicked off 73 yards from the BUF30. Kenneth Moore returned the ball 15 yards to the ARI12. Tackled by Dashon Goldson.
1-10-ARI12 (3Q: 14:33) Wade Swift ran outside the right tackle for 10 yards. Tackled by DE Leland Rose, assisted by OLB Marcus Cunningham. Key block delivered by Martin Felker. Felker flattened Chester Pritchett to ensure the play's success.
1-10-ARI22 (3Q: 13:59) Wade Swift ran outside the right tackle for 4 yards. Tackled by DE Carlton OBrien, assisted by DT Haloti Ngata.
2-6-ARI26 (3Q: 13:22) Wade Swift ran around left end for 3 yards. Tackled by Unknown, assisted by DT Haloti Ngata.
3-3-ARI29 (3Q: 12:59) Wade Swift ran a draw inside the right guard for 3 yards. Tackled by DT Chester Pritchett, assisted by Unknown. Key block delivered by Peter Jennings. PENALTY: Arizona was called for Offensive Holding.
3-13-ARI19 (3Q: 12:51) Van Rosenberg pass completed to WR Sinorice Moss for 81 yards and a TOUCHDOWN! Moss gained 67 yards after the catch. The quarterback threw into double coverage. Arizona 27, Buffalo 6
(3Q: 12:51) Extra point by Ricky Azzoo was good. Arizona 28, Buffalo 6
(3Q: 12:37) Ricky Azzoo kicked off 67 yards from the ARI30. Unknown returned the ball 23 yards to the BUF26. Tackled by Kenneth Moore.
1-10-BUF26 (3Q: 12:06) Grady Williamson ran inside the left guard for 7 yards. Tackled by S Dana Banfield. Key block delivered by Lamar Sapello.
2-3-BUF33 (3Q: 11:22) Justin Forsett ran around the left tackle for 3 yards. Tackled by CB Cedric Griffin, assisted by OLB Curtis Lofton. Key block delivered by Neil James.
1-10-BUF36 (3Q: 10:57) Justin Forsett ran around right end for 7 yards. Tackled by ILB Ronnie Bismonte, assisted by ILB Andrew Brocklebank. Key block delivered by Corey Clark.
2-3-BUF43 (3Q: 10:24) Justin Forsett ran inside the left guard for 0 yards. Tackled by ILB Ronnie Bismonte, assisted by S Desmond Clemons. PENALTY: Buffalo was called for an Illegal Shift.
2-8-BUF38 (3Q: 10:17) Justin Forsett ran inside the left tackle for 3 yards. Tackled by OLB Andy Hilgendorf, assisted by DT Bernard Sisson.
3-5-BUF41 (3Q: 09:43) Rob Cressio sacked by DE Travis Johnson for a loss of 7 yards. Johnson simply blew through Mansfield Wrotto to reach the quarterback and knock him down.
4-12-BUF34 (3Q: 09:01) Thomas Morstead punted 59 yards. The ball was downed at the ARI07.
1-10-ARI07 (3Q: 08:52) Van Rosenberg pass completed to RB Jimmy Sutter for 3 yards. The receiver went out of bounds. Tackled by DE Carlton OBrien, assisted by S Gerald Alexander. Sutter gained 2 yards after the catch.
2-7-ARI10 (3Q: 08:23) Van Rosenberg pass completed to WR Rob Sherman for 12 yards. Tackled by OLB Marcus Cunningham, assisted by OLB Luther Pulley.
1-10-ARI22 (3Q: 07:37) Quinn Johnson ran a trap outside the left tackle for 9 yards. Tackled by OLB Marcus Cunningham. Key block delivered by Peter Jennings.
2-1-ARI31 (3Q: 07:04) Jimmy Sutter ran around right end for 1 yard. Tackled by OLB Luther Pulley. Key block delivered by Martin Felker.
1-10-ARI32 (3Q: 06:41) Van Rosenberg pass completed to TE Gilbert Maioriello for 12 yards. Tackled by ILB Ricky Ogden. The receiver ran his route right over the middle of the field. Maioriello gained 7 yards after the catch.
1-10-ARI44 (3Q: 06:14) Jimmy Sutter ran outside the right tackle for 3 yards. Tackled by S Gerald Alexander.
2-7-ARI47 (3Q: 05:37) Van Rosenberg pass was blocked at the line, intended for WR Rob Sherman. DE Carlton OBrien blocked the pass.
3-7-ARI47 (3Q: 05:28) Wade Swift ran outside the right tackle for 5 yards. Tackled by DE Leland Rose, assisted by DT Chester Pritchett.
4-2-BUF48 (3Q: 05:05) Charles Shackelford punted 48 yards. Touchback.
1-10-BUF20 (3Q: 04:58) Rob Cressio pass fell incomplete, intended for WR Tito Grisso. OLB Curtis Lofton hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
2-10-BUF20 (3Q: 04:54) Justin Forsett ran inside the left guard for 10 yards. Tackled by S Dana Banfield. Key block delivered by Matthew Burley.
1-10-BUF30 (3Q: 04:24) Rob Cressio pass completed to TE Stan Strouse for 26 yards. Tackled by OLB Andy Hilgendorf. Strouse gained 1 yard after the catch. The quarterback threw away from the double coverage.
1-10-ARI44 (3Q: 03:45) Rob Cressio pass completed to RB Justin Forsett for 12 yards. Tackled by OLB Brenden Watson. Forsett gained 7 yards after the catch.
1-10-ARI32 (3Q: 03:05) Rob Cressio pass fell incomplete, intended for WR Jeffrey Rodriguez. DE Glen Corbett hurried the quarterback into a bad throw.
2-10-ARI32 (3Q: 03:01) Percy Hildreth ran outside the right tackle for 1 yard. Tackled by OLB Curtis Lofton. PENALTY: Buffalo was called for Offensive Holding.
2-20-ARI42 (3Q: 02:54) Percy Hildreth ran around the left tackle for 4 yards. Tackled by DE Travis Johnson.
3-16-ARI38 (3Q: 02:30) Rob Cressio pass fell incomplete, intended for WR Tito Grisso. CB Cedric Griffin defended the pass.
4-16-ARI38 (3Q: 02:21) Thomas Morstead punted 38 yards. Touchback.
1-10-ARI20 (3Q: 02:16) Wade Swift ran inside the right guard for 0 yards. Tackled by DE Leland Rose, assisted by DT Haloti Ngata.
2-10-ARI20 (3Q: 01:42) Van Rosenberg pass completed to RB Wade Swift for 11 yards. Tackled by OLB Lamont Gunn, assisted by DE Leland Rose. Swift gained 13 yards after the catch.
1-10-ARI31 (3Q: 01:14) PENALTY: Buffalo was called for Encroachment.
1-5-ARI36 (3Q: 01:08) Wade Swift ran around left end for 4 yards. Tackled by S Dexter Rickard.
2-1-ARI40 (3Q: 00:37) Wade Swift ran inside the left tackle for 7 yards. Tackled by S Gerald Alexander. Key block delivered by Martin Felker.
Start of fourth quarter.
1-10-ARI47 (4Q: 15:00) Jimmy Sutter ran around left end for 9 yards. Tackled by OLB Luther Pulley. Key block delivered by Martin Felker. Felker flattened Carlton OBrien to ensure the play's success.
2-1-BUF44 (4Q: 14:26) Van Rosenberg pass fell incomplete, intended for WR Rob Sherman. OLB Alex Raffensperger defended the pass.
3-1-BUF44 (4Q: 14:22) Jimmy Sutter ran a trap outside the right tackle for 13 yards. Tackled by ILB Ricky Ogden. Key block delivered by Martin Felker. PENALTY: Arizona was called for Offensive Holding.
3-11-ARI46 (4Q: 14:12) Van Rosenberg pass completed to WR Rob Sherman for 14 yards. Tackled by S Dexter Rickard. Sherman gained 4 yards after the catch.
1-10-BUF40 (4Q: 13:29) Jimmy Sutter ran inside the left guard for 0 yards. Tackled by S Gerald Alexander, assisted by S Dashon Goldson. PENALTY: Arizona was called for Illegal Motion. The penalty was declined.
2-10-BUF40 (4Q: 13:19) Jimmy Sutter ran around right end for 16 yards. Tackled by S Gerald Alexander. Key block delivered by Andre Smith.
1-10-BUF24 (4Q: 12:44) Wade Swift ran around the left tackle for 2 yards. Tackled by Unknown, assisted by DE Carlton OBrien.
2-8-BUF22 (4Q: 12:14) Jimmy Sutter ran inside the left guard for 2 yards. Tackled by ILB Ricky Ogden.
3-6-BUF20 (4Q: 11:31) Van Rosenberg sacked by DE Chris Long and OLB Lamont Gunn for a loss of 6 yards. Sack allowed by Bruce Dodge. The ball was fumbled and recovered by ARI Hardy Brewer on the BUF26.
4-12-BUF26 (4Q: 11:07) Ricky Azzoo attempted a 43 yard field goal and missed short of the crossbar. The holder did not do a very good job of getting the ball down in time.
1-10-BUF33 (4Q: 11:01) Percy Hildreth ran around right end for 5 yards. Tackled by OLB Curtis Lofton. Key block delivered by Mansfield Wrotto.
2-5-BUF38 (4Q: 10:22) Justin Forsett ran inside the right tackle for 4 yards. Tackled by ILB Ronnie Bismonte. PENALTY: Arizona was called for Offsides.
1-10-BUF43 (4Q: 10:15) Rob Cressio pass fell incomplete, intended for WR J.B. Barrere. DE Travis Johnson drove right through Corey Clark to hurry the quarterback. The quarterback threw away from the double coverage.
2-10-BUF43 (4Q: 10:07) Percy Hildreth ran a draw inside the left guard for 3 yards. Tackled by CB DeJuan Tribble.
3-7-BUF46 (4Q: 09:27) Rob Cressio pass completed to WR Stan Mayes for 21 yards. Tackled by CB Cedric Griffin. The receiver ran his route right over the middle of the field. PENALTY: Arizona was called for Defensive Holding. The penalty was declined.
1-10-ARI33 (4Q: 09:10) Rob Cressio sacked by DT Bernard Sisson and DE Travis Johnson for a loss of 5 yards. Sack allowed by Blake Patterson.
2-15-ARI38 (4Q: 08:26) Rob Cressio pass completed to WR Stan Mayes for 5 yards. Tackled by S Desmond Clemons. The ball was fumbled and recovered by BUF Stan Mayes for 4 yards to the ARI29.
3-6-ARI29 (4Q: 07:51) Rob Cressio pass fell incomplete, intended for WR J.B. Barrere. DT Bernard Sisson hurried the quarterback into a bad throw.
4-6-ARI29 (4Q: 07:45) Taylor Mehlhaff attempted a 46 yard field goal and succeeded. Arizona 28, Buffalo 9
(4Q: 07:38) Taylor Mehlhaff kicked off 68 yards from the BUF30. DeJuan Tribble returned the ball 14 yards to the ARI16. Tackled by Grady Williamson. Arizona's Kenneth Moore was hurt on the play.
1-10-ARI16 (4Q: 07:16) Quinn Johnson ran a counterplay inside the right tackle for -1 yards. Tackled by ILB Ricky Ogden.
2-11-ARI15 (4Q: 06:30) Van Rosenberg sacked by DT Ray Cochrane for a loss of 7 yards. Cochrane ran right past Bruce Dodge and knocked down the quarterback. The ball was fumbled and recovered by ARI Van Rosenberg on the ARI08.
3-18-ARI08 (4Q: 05:44) Jimmy Sutter ran inside the left guard for 5 yards. Tackled by S Dexter Rickard.
4-13-ARI13 (4Q: 05:00) Charles Shackelford punted 52 yards. Jeffrey Rodriguez returned the kick 5 yards to the BUF40. Tackled by Rickey Gaylor.
1-10-BUF40 (4Q: 04:50) Rob Cressio pass completed to WR Tito Grisso for 3 yards. Tackled by CB Cedric Griffin, assisted by CB DeJuan Tribble. The quarterback threw away from the double coverage.
2-7-BUF43 (4Q: 04:29) Rob Cressio pass completed to WR T.J. Aspell for 9 yards. The receiver went out of bounds. Tackled by S Desmond Clemons, assisted by OLB Curtis Lofton. The quarterback threw away from the double coverage.
1-10-ARI48 (4Q: 04:23) Rob Cressio pass completed to WR Stan Mayes for 3 yards. Tackled by S Desmond Clemons. The quarterback threw away from the double coverage.
2-7-ARI45 (4Q: 04:07) Rob Cressio pass was intended for WR Stan Mayes and was intercepted by CB Cedric Griffin at the ARI31. Tackled by Stan Mayes. The quarterback threw away from the double coverage.
1-10-ARI31 (4Q: 03:54) Jimmy Sutter ran inside the left tackle for 6 yards. Tackled by OLB Lamont Gunn, assisted by S Dashon Goldson. Key block delivered by Martin Felker.
2-4-ARI37 (4Q: 03:08) Van Rosenberg pass was dropped by WR Spencer Schulz.
3-4-ARI37 (4Q: 02:58) Wade Swift ran around the left tackle for -3 yards. Tackled by OLB Marcus Cunningham.
Buffalo called a time out.
4-7-ARI34 (4Q: 02:47) Charles Shackelford punted 47 yards. Jeffrey Rodriguez returned the kick 8 yards to the BUF27. Tackled by Rickey Gaylor.
1-10-BUF27 (4Q: 02:38) Rob Cressio pass was dropped by WR Tito Grisso.
2-10-BUF27 (4Q: 02:32) Rob Cressio pass fell incomplete, intended for WR Jeffrey Rodriguez. S Desmond Clemons defended the pass. The quarterback threw away from the double coverage.
3-10-BUF27 (4Q: 02:25) Rob Cressio pass was dropped by WR T.J. Aspell. The defense looked very familiar with that play.
4-10-BUF27 (4Q: 02:19) Rob Cressio pass completed to WR J.B. Barrere for 12 yards. Tackled by S Dana Banfield. The quarterback threw away from the double coverage.
1-10-BUF39 (4Q: 02:02) Rob Cressio pass was thrown incomplete, intended for WR Tito Grisso. The quarterback threw away from the double coverage. PENALTY: Buffalo was called for Illegal Use of the Hands.
Official time out for the two-minute warning.
1-20-BUF29 (4Q: 01:54) Rob Cressio pass fell incomplete, intended for WR Stan Mayes. DE Glen Corbett drove right through Corey Clark to hurry the quarterback.
2-20-BUF29 (4Q: 01:45) Rob Cressio pass was thrown incomplete, intended for WR Jeffrey Rodriguez.
3-20-BUF29 (4Q: 01:38) Rob Cressio scrambled for 11 yards. Tackled by OLB Curtis Lofton.
4-9-BUF40 (4Q: 01:19) Rob Cressio pass completed to WR T.J. Aspell for 32 yards. Tackled by CB Rickey Gaylor. Aspell gained 22 yards after the catch.
1-10-ARI28 (4Q: 00:59) Rob Cressio pass completed to WR Jeffrey Rodriguez for 18 yards. Tackled by CB Rickey Gaylor. The receiver ran his route right over the middle of the field. Rodriguez gained 3 yards after the catch.
1-10-ARI10 (4Q: 00:38) Rob Cressio pass was blocked at the line, intended for WR J.B. Barrere. DE Glen Corbett blocked the pass. The defense looked very familiar with that play. The quarterback threw into double coverage.
2-10-ARI10 (4Q: 00:31) Rob Cressio pass fell incomplete, intended for WR Tito Grisso. DE Glen Corbett hurried the quarterback into a bad throw. The defense looked very familiar with that play. The quarterback threw away from the double coverage.
3-10-ARI10 (4Q: 00:22) Rob Cressio sacked by DT Bernard Sisson for a loss of 4 yards. Sack allowed by Corey Clark.
4-14-ARI14 (4Q: 00:04) Rob Cressio pass fell incomplete, intended for WR J.B. Barrere. DE Travis Johnson drove right through Neil James to hurry the quarterback. The defense looked very familiar with that play. The quarterback threw into double coverage. The ball goes over on downs.
Final Score: Arizona Cardinals 28, Buffalo Bills 9