Exhibition Week 3, 2014

Played in Buffalo, NY, weather: 48 degrees, fair, 2 mph wind.
Buffalo won the toss and elected to receive.
Start of first quarter.
(1Q: 15:00) Stephen Gostkowski kicked off 64 yards from the ARI30. Marshall Vecchio returned the ball 19 yards to the BUF25. Tackled by Bobby Battle.
1-10-BUF25 (1Q: 14:33) Marshall Vecchio ran around the left tackle for 4 yards. Tackled by OLB D.J. Williams.
2-6-BUF29 (1Q: 14:01) Marshall Vecchio ran inside the right tackle for 9 yards. Tackled by OLB D.J. Williams. Key block delivered by Jay Blake.
1-10-BUF38 (1Q: 13:16) Rob Cressio pass fell incomplete, intended for TE Stan Strouse. DT Bernard Sisson hurried the quarterback into a bad throw.
2-10-BUF38 (1Q: 13:13) Rob Cressio pass completed to WR Travis Wilson for 18 yards. Tackled by OLB D.J. Williams. Wilson gained 10 yards after the catch.
1-10-ARI44 (1Q: 12:26) Marshall Vecchio ran inside the left tackle for 6 yards. Tackled by DE Travis Johnson. Key block delivered by Roman Porter.
2-4-ARI38 (1Q: 11:39) Rob Cressio pass completed to WR Sam Logan for 5 yards. Tackled by CB Gerald Amado.
1-10-ARI33 (1Q: 11:03) Rob Cressio pass fell incomplete, intended for WR Bryant Johnson. DE Darrin Evans hurried the quarterback into a bad throw.
2-10-ARI33 (1Q: 10:59) Marshall Vecchio ran inside the left tackle for 1 yard. Tackled by DE Travis Johnson. OLB D.J. Williams crushed Dan Buenning to wreck the play.
3-9-ARI32 (1Q: 10:19) Rob Cressio pass completed to WR Colin Saenz for 16 yards. Tackled by CB Gerald Amado. The receiver ran his route right over the middle of the field.
1-10-ARI16 (1Q: 09:52) Marshall Vecchio ran inside the left guard for 12 yards. Tackled by DE Britt Floyd. Key block delivered by Kenneth Fultz. Fultz ran over David Irons to set up the play.
1-4-ARI04 (1Q: 09:11) Marshall Vecchio ran inside the left tackle for 2 yards. Tackled by OLB D.J. Williams. DE Travis Johnson knocked down Alfred Rogers to break up the play.
2-2-ARI02 (1Q: 08:32) Percy Hildreth ran inside the left tackle for 2 yards and a TOUCHDOWN! Key block delivered by Earl Jelinek. Buffalo 6, Arizona 0
(1Q: 08:32) Extra point by Justin Medlock was good. Buffalo 7, Arizona 0
(1Q: 08:23) Justin Medlock kicked off 48 yards from the BUF30. Bobby Battle returned the ball 18 yards to the ARI40. Tackled by Stephen Singleton.
1-10-ARI40 (1Q: 08:01) Shaun Casper ran around left end for 3 yards. Tackled by OLB Cory Cochrane, assisted by DE Steve Barber.
2-7-ARI43 (1Q: 07:27) Dan Orlovsky pass was blocked at the line, intended for WR Sinorice Moss. DE Steve Barber blocked the pass.
3-7-ARI43 (1Q: 07:19) Dan Orlovsky pass completed to TE Jim Hanlon for 17 yards. Tackled by OLB Cory Cochrane, assisted by CB Juan Fisher. The receiver ran his route right over the middle of the field. Hanlon gained 6 yards after the catch. The quarterback threw away from the double coverage.
1-10-BUF40 (1Q: 06:53) Shaun Casper ran inside the left tackle for 2 yards. Tackled by S Lincoln Page, assisted by OLB Cory Cochrane.
2-8-BUF38 (1Q: 06:07) Dan Orlovsky pass fell incomplete, intended for RB Rex Shaw. OLB Alex Raffensperger defended the pass.
3-8-BUF38 (1Q: 05:58) Dan Orlovsky sacked by DT Andy Humphries for a loss of 8 yards. Sack allowed by Orlando Fortenberry.
4-16-BUF46 (1Q: 05:16) Cary Erwin punted 46 yards. Touchback.
1-10-BUF20 (1Q: 05:10) Rob Cressio pass completed to WR Travis Wilson for 46 yards. Tackled by S Bobby Battle. Wilson gained 39 yards after the catch.
1-10-ARI34 (1Q: 04:23) Rob Cressio pass completed to TE Joe Klopfenstein for 4 yards. Tackled by CB Gerald Amado.
2-6-ARI30 (1Q: 03:49) Rob Cressio sacked by DE Travis Johnson for a loss of 14 yards. Sack allowed by Jay Blake. The ball was fumbled and recovered by ARI Darrin Evans on the ARI44.
1-10-ARI44 (1Q: 03:38) Dan Orlovsky pass completed to TE Antonio Gates for 3 yards. Tackled by CB Craig Gorton, assisted by OLB Paul Posluszny.
2-7-ARI47 (1Q: 03:06) Rex Shaw ran around the left tackle for 4 yards. Tackled by DE Steve Barber. PENALTY: Arizona was called for Offensive Holding.
2-17-ARI37 (1Q: 02:58) Dan Orlovsky pass completed to TE Jesse Malcomson for 4 yards. Tackled by DT Ray Cochrane, assisted by CB Usama Young.
3-13-ARI41 (1Q: 02:12) Dan Orlovsky pass completed to FB Mark Fong for 23 yards. Tackled by S Chad Reeves, assisted by CB Usama Young. Fong gained 17 yards after the catch. The quarterback threw away from the double coverage. PENALTY: Arizona was called for Offensive Holding.
3-23-ARI31 (1Q: 01:58) Dan Orlovsky pass was dropped by WR Rob Sherman.
4-23-ARI31 (1Q: 01:52) Cary Erwin punted 57 yards. Craig Gorton returned the kick 6 yards to the BUF18. Tackled by Bobby Battle.
1-10-BUF18 (1Q: 01:41) Rob Cressio sacked by DE Darrin Evans for a loss of 6 yards. Sack allowed by Kenneth Fultz. The ball was fumbled and recovered by ARI Britt Floyd for 12 yards and a TOUCHDOWN! Buffalo 7, Arizona 6
(1Q: 01:41) Extra point by Stephen Gostkowski was good. Buffalo 7, Arizona 7
(1Q: 01:25) Stephen Gostkowski kicked off 64 yards from the ARI30. Craig Gorton returned the ball 24 yards to the BUF30. Tackled by Earl Betz.
1-10-BUF30 (1Q: 00:54) Marshall Vecchio ran around the left tackle for 10 yards. Tackled by S Roger Copeland, assisted by DE Britt Floyd. Key block delivered by Kenneth Fultz.
1-10-BUF40 (1Q: 00:20) Rob Cressio pass was thrown incomplete, intended for WR Colin Saenz.
2-10-BUF40 (1Q: 00:13) Rob Cressio pass fell incomplete, intended for WR Sam Logan. CB Cedric Griffin defended the pass.
3-10-BUF40 (1Q: 00:07) Rob Cressio pass completed to WR Colin Saenz for 9 yards. Tackled by CB Cedric Griffin, assisted by OLB J.R. Totten. The receiver ran his route right over the middle of the field. Saenz gained 5 yards after the catch.
Start of second quarter.
4-1-BUF49 (2Q: 15:00) Reggie Hodges punted 51 yards. Touchback.
1-10-ARI20 (2Q: 14:53) Dan Orlovsky pass completed to RB Rex Shaw for 5 yards. Tackled by CB R.J. Terry. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
2-5-ARI25 (2Q: 14:28) Shaun Casper ran around right end for 3 yards. Tackled by DT Everett Kinsella, assisted by DT Andy Humphries.
3-2-ARI28 (2Q: 13:50) Shaun Casper ran inside the right guard for -1 yards. Tackled by S Lincoln Page, assisted by OLB Cory Cochrane.
4-3-ARI27 (2Q: 13:16) Cary Erwin punted 52 yards. Marshall Vecchio returned the kick -1 yards to the BUF20. Tackled by Rex Shaw.
1-10-BUF20 (2Q: 13:08) Rob Cressio pass completed to TE Joe Klopfenstein for 10 yards. Tackled by CB Cedric Griffin. The receiver ran his route right over the middle of the field.
1-10-BUF30 (2Q: 12:30) Marshall Vecchio ran around left end for 5 yards. Tackled by DT Morris Sherman, assisted by DE Travis Johnson. Key block delivered by Earl Jelinek.
2-5-BUF35 (2Q: 11:59) Percy Hildreth ran outside the right tackle for 2 yards. Tackled by DE Travis Johnson. PENALTY: Arizona was called for Offsides.
1-10-BUF40 (2Q: 11:53) Marshall Vecchio ran around left end for 2 yards. Tackled by OLB J.R. Totten, assisted by S Roger Copeland.
2-8-BUF42 (2Q: 11:16) Percy Hildreth ran inside the right guard for 0 yards. Tackled by OLB D.J. Williams, assisted by OLB J.R. Totten.
3-8-BUF42 (2Q: 10:47) Clay Careil scrambled for 3 yards. Tackled by OLB Andy Hilgendorf.
4-5-BUF45 (2Q: 10:10) Reggie Hodges punted 43 yards. Craig Gordon returned the kick 3 yards to the ARI15. Tackled by Roman Porter.
1-10-ARI15 (2Q: 09:59) Shaun Casper ran outside the right tackle for 12 yards. Tackled by DE Butch McNeely, assisted by DT Everett Kinsella. Casper made a great move on Steve Barber. Key block delivered by Reggie Wells.
1-10-ARI27 (2Q: 09:34) Shaun Casper ran around right end for 11 yards. Tackled by OLB Cory Cochrane. Key block delivered by Orlando Fortenberry.
1-10-ARI38 (2Q: 09:07) Shaun Casper ran around the left tackle for 25 yards. Tackled by S Lincoln Page. Key block delivered by Earnest Tatum.
1-10-BUF37 (2Q: 08:24) Rex Shaw ran inside the left guard for 6 yards. Tackled by OLB Cory Cochrane. Key block delivered by Frank Haen.
2-4-BUF31 (2Q: 07:42) Rex Shaw ran around left end for 3 yards. Tackled by OLB Stewart Bradley, assisted by CB Craig Gorton.
3-1-BUF28 (2Q: 07:05) Shaun Casper ran around the left tackle for 3 yards. Tackled by DT Haloti Ngata. Key block delivered by Jermaine Summers.
1-10-BUF25 (2Q: 06:33) Rex Shaw ran inside the left tackle for 4 yards. Tackled by S Lincoln Page.
2-6-BUF21 (2Q: 06:00) Dan Orlovsky pass completed to WR Sinorice Moss for 6 yards. Tackled by OLB Stewart Bradley.
1-10-BUF15 (2Q: 05:23) Dan Orlovsky pass completed to WR James Jones for 15 yards and a TOUCHDOWN! Jones gained 1 yard after the catch. Arizona 13, Buffalo 7
(2Q: 05:23) Extra point by Stephen Gostkowski was good. Arizona 14, Buffalo 7
(2Q: 05:13) Stephen Gostkowski kicked off 77 yards from the ARI30. Craig Gorton returned the ball 21 yards to the BUF14. Tackled by Earl Betz.
1-10-BUF14 (2Q: 04:42) PENALTY: Buffalo was called for a False Start.
1-15-BUF09 (2Q: 04:32) Marshall Vecchio ran around the left tackle for 4 yards. Tackled by DT Bernard Sisson.
2-11-BUF13 (2Q: 04:00) Marshall Vecchio ran around the left tackle for 9 yards. Tackled by OLB D.J. Williams. Key block delivered by Dwayne Forguson.
3-2-BUF22 (2Q: 03:19) Percy Hildreth ran inside the left guard for 2 yards. Tackled by S Bobby Battle. Key block delivered by Kenneth Fultz.
1-10-BUF24 (2Q: 02:45) Marshall Vecchio ran a trap outside the right tackle for 0 yards. Tackled by DT Bernard Sisson. DE Britt Floyd knocked down Dan Buenning to break up the play.
2-10-BUF24 (2Q: 02:04) Clay Careil pass completed to WR Sam Logan for 15 yards. Tackled by S Bobby Battle. Logan gained 4 yards after the catch.
Official time out for the two-minute warning.
1-10-BUF39 (2Q: 01:55) Clay Careil pass fell incomplete, intended for WR Sam Logan. CB Cedric Griffin simply crushed the receiver as the ball arrived.
2-10-BUF39 (2Q: 01:47) Clay Careil sacked by CB Cedric Griffin for a loss of 5 yards. Sack allowed by Jay Blake.
3-15-BUF34 (2Q: 01:27) Clay Careil pass was thrown incomplete, intended for WR Travis Wilson.
4-15-BUF34 (2Q: 01:21) Reggie Hodges punted 39 yards. Glenn Hubbard returned the kick -1 yards to the ARI26. Tackled by Madison Hedgecock.
1-10-ARI26 (2Q: 01:10) Dan Orlovsky pass completed to TE Antonio Gates for 0 yards. The receiver went out of bounds. Tackled by CB Marlon Bellais.
2-10-ARI26 (2Q: 01:00) Shaun Casper ran inside the right guard for -2 yards. Tackled by DE Steve Barber.
3-12-ARI24 (2Q: 00:16) Dan Orlovsky pass completed to WR Sinorice Moss for 2 yards. Tackled by S Chad Reeves.
Buffalo called a time out.
4-10-ARI26 (2Q: 00:07) Cary Erwin punted 50 yards. Craig Gorton returned the kick 5 yards to the BUF29. Tackled by Jim Hanlon.
Start of third quarter.
(3Q: 15:00) Justin Medlock kicked off 58 yards from the BUF30. David Irons returned the ball 14 yards to the ARI26. Tackled by Stewart Bradley.
1-10-ARI26 (3Q: 14:34) Dan Orlovsky pass completed to WR James Jones for 9 yards. The receiver went out of bounds. Tackled by CB R.J. Terry. Jones gained 1 yard after the catch.
2-1-ARI35 (3Q: 14:09) Dan Orlovsky pass completed to WR Sinorice Moss for 12 yards. Tackled by OLB Cory Cochrane. The receiver ran his route right over the middle of the field. PENALTY: Arizona was called for Offensive Holding.
2-11-ARI25 (3Q: 13:59) PENALTY: Arizona was called for a False Start.
2-16-ARI20 (3Q: 13:49) Dan Orlovsky pass completed to WR Spencer Schulz for -1 yards. Tackled by S Chad Reeves.
3-17-ARI19 (3Q: 13:12) Dan Orlovsky pass completed to WR Spencer Schulz for 15 yards. Tackled by OLB Cory Cochrane. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
4-2-ARI34 (3Q: 12:41) Cary Erwin punted 39 yards. Marshall Vecchio called for a fair catch at the BUF27.
1-10-BUF27 (3Q: 12:30) Percy Hildreth ran inside the left tackle for 1 yard. Tackled by OLB J.R. Totten.
2-9-BUF28 (3Q: 12:06) Clay Careil pass completed to RB Marshall Vecchio for 5 yards. Tackled by OLB Andy Hilgendorf. Vecchio gained 4 yards after the catch.
3-4-BUF33 (3Q: 11:24) Clay Careil pass completed to TE Joe Klopfenstein for 6 yards. Tackled by OLB D.J. Williams. Buffalo's Kenneth Fultz was hurt on the play. This appears to be a minor knee injury. He should be able to remain in the game.
1-10-BUF39 (3Q: 10:38) Marshall Vecchio ran inside the left guard for 1 yard. Tackled by OLB D.J. Williams, assisted by DT Morris Sherman.
2-9-BUF40 (3Q: 10:02) Percy Hildreth ran inside the left tackle for 6 yards. Tackled by DE Travis Johnson.
3-3-BUF46 (3Q: 09:26) Marshall Vecchio ran inside the left tackle for 2 yards. Tackled by CB Gerald Amado. PENALTY: Buffalo was called for an Illegal Formation. The penalty was declined.
4-1-BUF48 (3Q: 09:16) Reggie Hodges punted 52 yards. Touchback.
1-10-ARI20 (3Q: 09:10) My Fong ran around the left tackle for 6 yards. Tackled by DE Steve Barber. Fong made a great move on Marlon Bellais. Key block delivered by Jermaine Summers.
2-4-ARI26 (3Q: 08:27) Dan Orlovsky pass completed to WR James Jones for 3 yards. Tackled by OLB Stephen Singleton. The quarterback threw into double coverage.
3-1-ARI29 (3Q: 07:58) Shaun Casper ran inside the left tackle for 4 yards. Tackled by OLB Paul Posluszny. Key block delivered by Orlando Fortenberry.
1-10-ARI33 (3Q: 07:35) Shaun Casper ran inside the left guard for 2 yards. Tackled by S Chad Reeves.
2-8-ARI35 (3Q: 06:53) Dan Orlovsky pass completed to TE Antonio Gates for 4 yards. Tackled by CB Craig Gorton.
3-4-ARI39 (3Q: 06:24) Dan Orlovsky pass completed to WR James Jones for 11 yards. Tackled by CB R.J. Terry.
1-10-BUF50 (3Q: 05:59) Shaun Casper ran outside the right tackle for 2 yards. Tackled by DT Ray Cochrane, assisted by OLB Paul Posluszny. PENALTY: Buffalo was called for Offsides.
1-5-BUF45 (3Q: 05:51) Rex Shaw ran inside the left tackle for 3 yards. Tackled by OLB Cory Cochrane, assisted by CB Louis Gibson.
2-2-BUF42 (3Q: 05:30) PENALTY: Arizona was called for a False Start.
2-7-BUF47 (3Q: 05:24) Dan Orlovsky pass fell incomplete, intended for WR Rob Sherman. DT Andy Humphries hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
3-7-BUF47 (3Q: 05:18) Dan Orlovsky pass completed to TE Antonio Gates for 3 yards. Tackled by OLB Stephen Singleton, assisted by CB Usama Young.
4-4-BUF44 (3Q: 04:47) Cary Erwin punted 44 yards. Touchback.
1-10-BUF20 (3Q: 04:40) Clay Careil scrambled for 10 yards. Tackled by OLB J.R. Totten.
1-10-BUF30 (3Q: 04:15) Marshall Vecchio ran around the left tackle for 2 yards. Tackled by DE Travis Johnson.
2-8-BUF32 (3Q: 03:30) Clay Careil pass completed to WR Colin Saenz for 21 yards. Tackled by CB David Irons. Saenz gained 12 yards after the catch.
1-10-ARI47 (3Q: 02:59) Percy Hildreth ran around the left tackle for 4 yards. Tackled by DE Alvin McCarthy, assisted by DT Bernard Sisson.
2-6-ARI43 (3Q: 02:23) Clay Careil pass completed to WR Colin Saenz for 5 yards. Tackled by CB Cedric Griffin.
3-1-ARI38 (3Q: 01:56) Percy Hildreth ran inside the left guard for 7 yards. Tackled by CB Gerald Amado. Key block delivered by Kenneth Fultz.
1-10-ARI31 (3Q: 01:34) Marshall Vecchio ran inside the left tackle for 0 yards. Tackled by OLB Andy Hilgendorf.
2-10-ARI31 (3Q: 00:58) Marshall Vecchio ran inside the left guard for 3 yards. Tackled by DE Britt Floyd.
3-7-ARI28 (3Q: 00:28) Clay Careil pass completed to WR Colin Saenz for 8 yards. The receiver went out of bounds. Tackled by CB Gerald Amado.
Start of fourth quarter.
1-10-ARI20 (4Q: 15:00) Clay Careil pass was blocked at the line, intended for WR Sam Logan. OLB J.R. Totten blocked the pass.
2-10-ARI20 (4Q: 14:54) Clay Careil sacked by DE Travis Johnson for a loss of 5 yards. Johnson ran right past Jay Blake and knocked down the quarterback.
3-15-ARI25 (4Q: 14:13) Percy Hildreth ran around the left tackle for 5 yards. Tackled by OLB Andy Hilgendorf.
4-10-ARI20 (4Q: 13:34) Justin Medlock attempted a 37 yard field goal and succeeded. Arizona 14, Buffalo 10
(4Q: 13:27) Justin Medlock kicked off 61 yards from the BUF30. David Irons returned the ball 21 yards to the ARI30. Tackled by Stephen Singleton.
1-10-ARI30 (4Q: 12:55) Dan Orlovsky pass was thrown incomplete, intended for WR Sinorice Moss.
2-10-ARI30 (4Q: 12:43) Dan Orlovsky pass was thrown incomplete, intended for WR Rob Sherman.
3-10-ARI30 (4Q: 12:30) Dan Orlovsky pass completed to RB Shaun Casper for 9 yards. Tackled by S Chad Reeves. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
4-1-ARI39 (4Q: 11:52) Cary Erwin punted 61 yards. Touchback.
1-10-BUF20 (4Q: 11:46) Marshall Vecchio ran around the left tackle for 0 yards. Tackled by S Roger Copeland, assisted by CB Glenn Hubbard. The defense looked very familiar with that play. PENALTY: Buffalo was called for Offensive Holding.
1-20-BUF10 (4Q: 11:38) Clay Careil pass completed to FB Earl Jelinek for 13 yards. Tackled by S Roger Copeland. Jelinek gained 7 yards after the catch. PENALTY: Arizona was called for Illegal Contact. The penalty was declined.
2-7-BUF23 (4Q: 11:28) Percy Hildreth ran around the left tackle for 1 yard. Tackled by OLB D.J. Williams.
3-6-BUF24 (4Q: 10:46) Clay Careil pass completed to WR Sam Logan for 1 yard. Tackled by OLB Andy Hilgendorf, assisted by CB Glenn Hubbard.
4-5-BUF25 (4Q: 10:06) Reggie Hodges punted 43 yards. Craig Gordon called for a fair catch at the ARI32.
1-10-ARI32 (4Q: 09:56) Dan Orlovsky pass completed to FB Mark Fong for 4 yards. The receiver went out of bounds. Tackled by OLB Paul Posluszny. Buffalo's Stewart Bradley was hurt on the play.
2-6-ARI36 (4Q: 09:17) Dan Orlovsky pass completed to WR Rob Sherman for 18 yards. Tackled by DT Andy Humphries.
1-10-BUF46 (4Q: 08:41) Rex Shaw ran around the left tackle for -3 yards. Tackled by CB R.J. Terry, assisted by OLB Cory Cochrane.
2-13-BUF49 (4Q: 08:03) Dan Orlovsky sacked by DE Butch McNeely and OLB Cory Cochrane for a loss of 8 yards. Sack allowed by Reggie Wells.
3-21-ARI43 (4Q: 07:26) Dan Orlovsky pass completed to WR James Jones for 10 yards. The receiver went out of bounds. Tackled by OLB Stephen Singleton, assisted by CB Juan Fisher.
4-11-BUF47 (4Q: 06:58) Cary Erwin punted 42 yards. The ball was marked out of bounds at the BUF05.
1-10-BUF05 (4Q: 06:50) Clay Careil pass completed to WR Colin Saenz for 13 yards. The receiver went out of bounds. Tackled by CB Cedric Griffin. Saenz gained 1 yard after the catch.
1-10-BUF18 (4Q: 06:28) Percy Hildreth ran around the left tackle for 3 yards. Tackled by OLB D.J. Williams, assisted by DT Bernard Sisson.
2-7-BUF21 (4Q: 06:02) Marshall Vecchio ran around the left tackle for 0 yards. Tackled by DE Travis Johnson.
3-7-BUF21 (4Q: 05:22) Clay Careil pass completed to RB Percy Hildreth for 5 yards. Tackled by CB Glenn Hubbard, assisted by CB Cedric Griffin.
4-2-BUF26 (4Q: 04:36) Reggie Hodges punted 35 yards. Glenn Hubbard returned the kick 0 yards to the ARI39. Tackled by Stephen Singleton. Ball was fumbled and recovered by ARI Earl Betz for 1 yard to the ARI40.. Tackled by Stan Strouse.
1-10-ARI40 (4Q: 04:25) Shaun Casper ran outside the right tackle for 1 yard. Tackled by OLB Cory Cochrane.
2-9-ARI41 (4Q: 03:42) Dan Orlovsky pass fell incomplete, intended for WR James Jones. OLB Cory Cochrane hurried the quarterback into a bad throw.
3-9-ARI41 (4Q: 03:32) Rex Shaw ran outside the right tackle for 2 yards. Tackled by OLB Cory Cochrane, assisted by DT Ray Cochrane.
4-7-ARI43 (4Q: 02:45) Cary Erwin punted 40 yards. Craig Gorton returned the kick 9 yards to the BUF26. Tackled by Orlando Fortenberry.
1-10-BUF26 (4Q: 02:36) Clay Careil pass fell incomplete, intended for WR Colin Saenz. DE Travis Johnson hurried the quarterback into a bad throw.
2-10-BUF26 (4Q: 02:30) Clay Careil sacked by DE Travis Johnson for a loss of 8 yards. Johnson ran right past Kenneth Fultz and knocked down the quarterback.
Official time out for the two-minute warning.
3-18-BUF18 (4Q: 02:00) Clay Careil pass fell incomplete, intended for WR Colin Saenz. DE Travis Johnson hurried the quarterback into a bad throw.
4-18-BUF18 (4Q: 01:48) Clay Careil pass was dropped by WR Sam Logan. The ball goes over on downs.
1-10-BUF18 (4Q: 01:40) Rex Shaw ran around left end for 9 yards. Tackled by DT Ray Cochrane. Key block delivered by Jermaine Summers. PENALTY: Arizona was called for Illegal Use of the Hands.
1-20-BUF28 (4Q: 01:31) Shaun Casper ran around left end for 10 yards. Tackled by DT Ray Cochrane. Key block delivered by Orlando Fortenberry. Fortenberry flattened Unknown to ensure the play's success. PENALTY: Buffalo was called for an Intentional Face Mask.
1-9-BUF09 (4Q: 01:22) Shaun Casper ran inside the right guard for 2 yards. Tackled by OLB Paul Posluszny.
Buffalo called a time out.
2-7-BUF07 (4Q: 01:15) Rex Shaw ran around left end for 2 yards. Tackled by DE Steve Barber, assisted by CB Craig Gorton.
Buffalo called a time out.
3-5-BUF05 (4Q: 01:06) Rex Shaw ran outside the right tackle for 5 yards and a TOUCHDOWN! Key block delivered by Orlando Fortenberry. Arizona 20, Buffalo 10
(4Q: 01:06) Extra point by Stephen Gostkowski was good. Arizona 21, Buffalo 10
(4Q: 00:57) Stephen Gostkowski kicked off 70 yards from the ARI30. Craig Gorton returned the ball 24 yards to the BUF24. Tackled by Jim Hanlon.
1-10-BUF24 (4Q: 00:48) Clay Careil sacked by DE Travis Johnson and DE Darrin Evans for a loss of 5 yards. Sack allowed by Dwayne Forguson.
Buffalo called a time out.
2-15-BUF19 (4Q: 00:38) Clay Careil pass was thrown incomplete, intended for WR Bryant Johnson.
3-15-BUF19 (4Q: 00:29) Clay Careil pass completed to WR Travis Wilson for 18 yards. Tackled by CB Gerald Amado, assisted by CB Cedric Griffin. The receiver ran his route right over the middle of the field. Wilson gained 4 yards after the catch.
1-10-BUF37 (4Q: 00:11) PENALTY: Buffalo was called for a False Start.
1-15-BUF32 (4Q: 00:11) Clay Careil pass fell incomplete, intended for TE Stan Strouse. S Roger Copeland defended the pass.
2-15-BUF32 (4Q: 00:05) Clay Careil pass fell incomplete, intended for WR Colin Saenz. CB Cedric Griffin defended the pass.
Final Score: Arizona Cardinals 21, Buffalo Bills 10