Week 2, 2040

Played in Arizona, AZ, weather: 61 degrees, fair, calm.
Buffalo won the toss and elected to receive.
Start of first quarter.
(1Q: 15:00) Randy Johnstone kicked off 69 yards from the ARI35. Touchback.
1-10-BUF25 (1Q: 15:00) Luther Reeves ran around the left tackle for 1 yard. Tackled by S Branden Carter, assisted by DE Quentin Mahoney.
2-9-BUF26 (1Q: 14:34) Donny Robertson pass completed to TE Quentin Webster for 31 yards. Tackled by S Conner Raymond. Webster gained 26 yards after the catch.
1-10-ARI43 (1Q: 13:47) Donny Robertson pass completed to WR Landon Collier for 5 yards. Tackled by CB Calvin Tate. Collier gained 1 yard after the catch.
2-5-ARI38 (1Q: 13:18) Donny Robertson pass completed to WR Landon Collier for 2 yards. Tackled by OLB Earl Fuller, assisted by S Conner Raymond. Collier gained 1 yard after the catch.
3-3-ARI36 (1Q: 12:52) Donny Robertson pass completed to WR Eric Francis for 11 yards. Tackled by S Branden Carter. Francis gained 5 yards after the catch.
1-10-ARI25 (1Q: 12:14) Donny Robertson pass completed to WR Eric Francis for 4 yards. The receiver went out of bounds. Tackled by CB Alvin Levi, assisted by DT Wesley Sutter. The receiver ran his route right over the middle of the field. Francis gained 2 yards after the catch.
2-6-ARI21 (1Q: 11:28) Donny Robertson scrambled for 6 yards. Tackled by S Conner Raymond.
1-10-ARI15 (1Q: 10:59) PENALTY: TE Quentin Webster of Buffalo was called for a False Start.
1-15-ARI20 (1Q: 10:49) Luther Reeves ran inside the right guard for 2 yards. Tackled by DT Al Porter.
2-13-ARI18 (1Q: 10:23) Freddie O'Donnell ran a counterplay inside the right tackle for 6 yards. Tackled by S Branden Carter.
3-7-ARI12 (1Q: 09:43) Donny Robertson pass completed to WR Frank O'Neill for 11 yards. The receiver went out of bounds. Tackled by CB Alvin Levi. O'Neill gained 6 yards after the catch.
1-1-ARI01 (1Q: 09:15) Play-Action. Donny Robertson pass fell incomplete, intended for TE Quentin Webster. DE Skip Woodard hurried the quarterback into a bad throw.
2-1-ARI01 (1Q: 09:10) Freddie O'Donnell ran around right end for 1 yard and a TOUCHDOWN! Key block delivered by Louis Wunder. Buffalo 6, Arizona 0
(1Q: 09:10) Extra point by D.J. White was good. Buffalo 7, Arizona 0
(1Q: 09:02) D.J. White kicked off 72 yards from the BUF35. Touchback.
1-10-ARI25 (1Q: 09:02) Roosevelt Ehret ran around right end for 3 yards. Tackled by CB Bernard Carr, assisted by DT Evan Duncan.
2-7-ARI28 (1Q: 08:39) Greg Christo pass completed to RB Paul Ross for -3 yards. Tackled by CB Corwin Hansen.
3-10-ARI25 (1Q: 08:05) Greg Christo pass completed to WR Evan Lacy for 15 yards. Tackled by S Damon Mills. Lacy gained 2 yards after the catch. The quarterback threw into double coverage. Arizona's Neil Bernard was hurt on the play. This appears to be a minor hand injury. He should be able to remain in the game.
1-10-ARI40 (1Q: 07:40) PENALTY: TE Kendall Petruzziello of Arizona was called for a False Start.
1-15-ARI35 (1Q: 07:36) Greg Christo pass completed to RB Roosevelt Ehret for 10 yards. Tackled by CB Bernard Carr. The receiver ran his route right over the middle of the field. Ehret gained 2 yards after the catch.
2-5-ARI45 (1Q: 06:49) Roosevelt Ehret ran inside the right tackle for 2 yards. Tackled by DT Terrence Keyser.
3-3-ARI47 (1Q: 06:24) Roosevelt Ehret ran outside the right tackle for 1 yard. Tackled by S Cristian Thompson, assisted by OLB Cary Wilde.
4-2-ARI48 (1Q: 05:56) Preston Stevenson punted 45 yards. The ball was downed at the BUF07.
1-10-BUF07 (1Q: 05:47) Luther Reeves ran inside the right tackle for 8 yards. Tackled by S Conner Raymond. Key block delivered by Jeremy Deisig. PENALTY: OLB Earl Fuller of Arizona was called for Unnecessary Roughness.
1-10-BUF30 (1Q: 05:39) Luther Reeves ran around left end for 13 yards. Tackled by DE Quentin Mahoney. Key block delivered by Louis Wunder.
1-10-BUF43 (1Q: 05:10) Donny Robertson pass completed to WR Landon Collier for 19 yards. Tackled by CB Alvin Levi. Collier gained 10 yards after the catch.
1-10-ARI38 (1Q: 04:24) Luther Reeves ran inside the right guard for 4 yards. Tackled by CB Alvin Levi.
2-6-ARI34 (1Q: 03:55) Donny Robertson scrambled for 8 yards. Tackled by OLB Earl Fuller.
1-10-ARI26 (1Q: 03:08) Donny Robertson pass completed to WR Landon Collier for 26 yards and a TOUCHDOWN! Collier gained 20 yards after the catch. The quarterback threw away from the double coverage. Buffalo 13, Arizona 0
(1Q: 03:08) Extra point by D.J. White was good. Buffalo 14, Arizona 0
(1Q: 02:54) D.J. White kicked off 61 yards from the BUF35. Alfred Broome returned the ball 15 yards to the ARI19. Tackled by Marty Kamilewicz.
1-10-ARI19 (1Q: 02:33) Evan Lacy ran a reverse around left end for 6 yards. Tackled by DT Terrence Keyser. Key block delivered by Winfred Long.
2-4-ARI25 (1Q: 01:56) Greg Christo pass completed to TE Dakota Gonzalez for 0 yards. Tackled by OLB Cary Wilde.
3-4-ARI25 (1Q: 01:09) Greg Christo pass completed to RB Roosevelt Ehret for 8 yards. Tackled by DT Rob Sanderson, assisted by ILB Brad Rieger.
1-10-ARI33 (1Q: 00:28) PENALTY: TE Kendall Petruzziello of Arizona was called for a False Start.
1-15-ARI28 (1Q: 00:24) Roosevelt Ehret ran inside the right guard for 2 yards. Tackled by DT Evan Duncan, assisted by CB Bernard Carr.
Start of second quarter.
2-13-ARI30 (2Q: 15:00) Roosevelt Ehret ran a trap outside the left tackle for 3 yards. Tackled by DT Mitch Gaines.
3-10-ARI33 (2Q: 14:24) Greg Christo sacked by DT Terrence Keyser for a loss of 4 yards. Keyser ran right past Neil Bernard and knocked down the quarterback.
4-14-ARI29 (2Q: 14:00) Preston Stevenson punted 39 yards. Dustin Davidson called for a fair catch at the BUF32.
1-10-BUF32 (2Q: 13:50) Luther Reeves ran around right end for 8 yards. Tackled by DT Al Porter, assisted by DT Wesley Sutter. Key block delivered by Claude Hallows.
2-2-BUF40 (2Q: 13:05) J.B. Foreman ran inside the right tackle for 6 yards. Tackled by DT Al Porter, assisted by OLB Earl Fuller. Key block delivered by Branden Mathews.
1-10-BUF46 (2Q: 12:40) J.B. Foreman ran inside the left guard for -2 yards. Tackled by S Branden Carter.
2-12-BUF44 (2Q: 11:55) J.B. Foreman ran inside the right tackle for 8 yards. Tackled by S Branden Carter. Key block delivered by Jeremy Deisig.
3-4-ARI48 (2Q: 11:14) Donny Robertson pass fell incomplete, intended for WR Eric Francis. OLB Earl Fuller defended the pass.
4-4-ARI48 (2Q: 11:07) Kelvin Pariso punted 44 yards. The ball was marked out of bounds at the ARI04.
1-10-ARI04 (2Q: 10:59) Greg Christo pass fell incomplete, intended for WR Rico Rafalski. OLB Cary Wilde defended the pass.
2-10-ARI04 (2Q: 10:53) Paul Ross ran inside the left guard for 4 yards. Tackled by DE Jay Austin.
3-6-ARI08 (2Q: 10:24) Greg Christo pass fell incomplete, intended for WR Evan Lacy. DT Terrence Keyser hurried the quarterback into a bad throw. The quarterback threw into double coverage.
4-6-ARI08 (2Q: 10:18) Preston Stevenson punted 43 yards. Dustin Davidson returned the kick 13 yards to the ARI38. Tackled by Colby Scott.
1-10-ARI38 (2Q: 10:10) Donny Robertson pass completed to WR Eric Francis for 7 yards. Tackled by S Branden Carter, assisted by CB Alvin Levi. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
2-3-ARI31 (2Q: 09:40) J.B. Foreman ran outside the right tackle for 4 yards. Tackled by OLB Earl Fuller, assisted by S Branden Carter. Key block delivered by Branden Mathews.
1-10-ARI27 (2Q: 09:08) Donny Robertson pass fell incomplete, intended for WR Landon Collier. CB Alvin Levi defended the pass. The quarterback threw away from the double coverage.
2-10-ARI27 (2Q: 09:03) Freddie O'Donnell ran around left end for 6 yards and was forced out of bounds. Tackled by ILB Rodolfo Lowder, assisted by OLB Tristan Weems.
3-4-ARI21 (2Q: 08:26) Donny Robertson pass was thrown incomplete, intended for WR Frank O'Neill.
4-4-ARI21 (2Q: 08:21) D.J. White attempted a 38 yard field goal and succeeded. Buffalo 17, Arizona 0
(2Q: 08:15) D.J. White kicked off 74 yards from the BUF35. Touchback.
1-10-ARI25 (2Q: 08:15) Greg Christo pass was dropped by WR Rico Rafalski.
2-10-ARI25 (2Q: 08:09) Play-Action. Greg Christo pass fell incomplete, intended for WR Evan Lacy. DT Rob Sanderson drove right through Eric Huntley to hurry the quarterback.
3-10-ARI25 (2Q: 08:02) Greg Christo pass completed to TE Dakota Gonzalez for 7 yards. Tackled by CB Irv Heffner, assisted by OLB Santiago McCorkle.
4-3-ARI32 (2Q: 07:25) Preston Stevenson punted 40 yards. Dustin Davidson returned the kick 7 yards to the BUF35. Tackled by Winfred Long.
1-10-BUF35 (2Q: 07:15) Freddie O'Donnell ran inside the left tackle for 2 yards. Tackled by ILB Rodolfo Lowder, assisted by DE Skip Woodard.
2-8-BUF37 (2Q: 06:36) J.B. Foreman ran inside the right tackle for 2 yards. Tackled by DT Wesley Sutter, assisted by DE Skip Woodard. ILB Marshall Sullivan knocked down Claude Hallows to break up the play.
3-6-BUF39 (2Q: 06:01) Donny Robertson pass completed to TE Quentin Webster for 9 yards. Tackled by CB Alvin Levi.
1-10-BUF48 (2Q: 05:17) Donny Robertson pass fell incomplete, intended for WR Eric Francis. CB Calvin Tate defended the pass. The quarterback threw away from the double coverage.
2-10-BUF48 (2Q: 05:11) Donny Robertson pass completed to TE Quentin Webster for 8 yards. Tackled by CB Alvin Levi. The quarterback threw away from the double coverage.
3-2-ARI44 (2Q: 04:54) Luther Reeves ran around the left tackle for 3 yards. Tackled by OLB Darius Thune. Key block delivered by Howard Louchiey.
1-10-ARI41 (2Q: 04:11) PENALTY: C Claude Hallows of Buffalo was called for a False Start.
1-15-ARI46 (2Q: 04:05) PENALTY: WR Landon Collier of Buffalo was called for a False Start.
1-20-BUF49 (2Q: 03:58) Donny Robertson pass completed to WR Landon Collier for 10 yards. Tackled by OLB Earl Fuller.
2-10-ARI41 (2Q: 03:36) Donny Robertson pass completed to WR Landon Collier for 11 yards. Tackled by ILB Marshall Sullivan, assisted by CB J.R. Thomason. The quarterback threw away from the double coverage.
1-10-ARI30 (2Q: 03:16) Donny Robertson pass fell incomplete, intended for TE Quentin Webster. ILB Marshall Sullivan defended the pass.
2-10-ARI30 (2Q: 03:09) Donny Robertson pass was dropped by WR Landon Collier.
3-10-ARI30 (2Q: 03:05) Donny Robertson scrambled for 5 yards. Tackled by CB Alvin Levi.
4-5-ARI25 (2Q: 02:21) D.J. White attempted a 42 yard field goal and succeeded. Buffalo 20, Arizona 0
(2Q: 02:15) D.J. White kicked off 68 yards from the BUF35. Alfred Broome returned the ball 16 yards to the ARI13. Tackled by Robert Gray.
Official time out for the two-minute warning.
1-10-ARI13 (2Q: 02:00) Paul Ross ran inside the left tackle for 8 yards. Tackled by OLB Cary Wilde, assisted by DE Raymond Mahoney. Key block delivered by Chandler Springer.
2-2-ARI21 (2Q: 01:19) Roosevelt Ehret ran inside the left guard for 5 yards. Tackled by DT Mitch Gaines. Key block delivered by Winfred Long.
1-10-ARI26 (2Q: 00:49) Paul Ross ran outside the right tackle for -2 yards. Tackled by DT Terrence Keyser. Buffalo's Damon Mills was hurt on the play.
2-12-ARI24 (2Q: 00:32) Roosevelt Ehret ran outside the right tackle for 4 yards. Tackled by ILB Brad Rieger, assisted by DT Terrence Keyser.
Buffalo called a time out.
3-8-ARI28 (2Q: 00:23) Greg Christo pass fell incomplete, intended for WR Evan Lacy. DT Rob Sanderson hurried the quarterback into a bad throw. The quarterback threw into double coverage.
4-8-ARI28 (2Q: 00:18) Preston Stevenson punted 48 yards. Dustin Davidson called for a fair catch at the BUF24.
1-10-BUF24 (2Q: 00:10) Donny Robertson pass completed to TE Quentin Webster for 6 yards. Tackled by DE Quentin Mahoney, assisted by CB Alvin Levi.
Start of third quarter.
(3Q: 15:00) D.J. White kicked off 74 yards from the BUF35. Touchback.
1-10-ARI25 (3Q: 15:00) Roosevelt Ehret ran inside the left guard for 2 yards. Tackled by DE Xavier Shepherd.
2-8-ARI27 (3Q: 14:22) Greg Christo pass completed to TE Kendall Petruzziello for 19 yards. Tackled by ILB Brad Rieger. Petruzziello gained 8 yards after the catch.
1-10-ARI46 (3Q: 13:38) Greg Christo pass completed to WR Rico Rafalski for 15 yards. Tackled by CB Bernard Carr.
1-10-BUF39 (3Q: 13:11) Play-Action. Greg Christo pass fell incomplete, intended for TE Kendall Petruzziello. DE Raymond Mahoney hurried the quarterback into a bad throw.
2-10-BUF39 (3Q: 13:06) Greg Christo pass completed to WR Mercury Patton for 5 yards. Tackled by S Cristian Thompson, assisted by CB Corwin Hansen. Patton gained 3 yards after the catch. PENALTY: CB Orlando Dodson of Buffalo was called for Unsportsmanlike Conduct.
1-10-BUF19 (3Q: 12:57) Roosevelt Ehret ran around the left tackle for 1 yard. Tackled by DE Raymond Mahoney. ILB Brad Rieger knocked down Neil Bernard to break up the play.
2-9-BUF18 (3Q: 12:13) Play-Action. Greg Christo pass fell incomplete, intended for RB Paul Ross. OLB Cary Wilde hurried the quarterback into a bad throw.
3-9-BUF18 (3Q: 12:09) Greg Christo pass fell incomplete, intended for WR Mercury Patton. DE Raymond Mahoney hurried the quarterback into a bad throw. The quarterback threw into double coverage. Buffalo's Brad Rieger was hurt on the play.
4-9-BUF18 (3Q: 11:59) Randy Johnstone attempted a 35 yard field goal and missed wide to the left.
1-10-BUF25 (3Q: 11:51) Luther Reeves ran outside the right tackle for 5 yards. Tackled by S Conner Raymond, assisted by DE Joseph Branch. Key block delivered by Louis Wunder.
2-5-BUF30 (3Q: 11:11) Donny Robertson pass completed to WR Eric Francis for 24 yards. Tackled by CB Calvin Tate. The receiver ran his route right over the middle of the field. Francis gained 23 yards after the catch.
1-10-ARI46 (3Q: 10:36) Donny Robertson scrambled for 3 yards. Tackled by S Branden Carter and assisted by CB J.R. Thomason. PENALTY: TE Quentin Webster of Buffalo was called for an Illegal Shift.
1-15-BUF49 (3Q: 10:24) Donny Robertson pass completed to RB Luther Reeves for -1 yards. Tackled by S Branden Carter. The quarterback threw away from the double coverage. Arizona's Joseph Branch was hurt on the play. This appears to be a minor hand injury. He should be able to remain in the game.
2-16-BUF48 (3Q: 09:57) Donny Robertson pass completed to TE Quentin Webster for 20 yards. Tackled by OLB Earl Fuller. The receiver ran his route right over the middle of the field. Webster gained 1 yard after the catch. The quarterback threw away from the double coverage.
1-10-ARI32 (3Q: 09:17) Donny Robertson pass completed to RB J.B. Foreman for 3 yards. Tackled by S Branden Carter. The quarterback threw away from the double coverage.
2-7-ARI29 (3Q: 08:38) Donny Robertson pass fell incomplete, intended for WR Frank O'Neill. S Jackie Meyer defended the pass. The quarterback threw into double coverage.
3-7-ARI29 (3Q: 08:32) Donny Robertson pass fell incomplete, intended for WR Landon Collier. DE Skip Woodard hurried the quarterback into a bad throw.
4-7-ARI29 (3Q: 08:25) D.J. White attempted a 46 yard field goal and succeeded. Buffalo 23, Arizona 0
(3Q: 08:20) D.J. White kicked off 74 yards from the BUF35. Touchback.
1-10-ARI25 (3Q: 08:20) Roosevelt Ehret ran a trap outside the left tackle for 4 yards. Tackled by DT Evan Duncan.
2-6-ARI29 (3Q: 07:40) Greg Christo pass completed to WR Rico Rafalski for 12 yards. Tackled by CB Bernard Carr.
1-10-ARI41 (3Q: 07:03) Roosevelt Ehret ran a counterplay inside the left tackle for 1 yard. Tackled by DE Jay Austin, assisted by S Cristian Thompson.
2-9-ARI42 (3Q: 06:30) Paul Ross ran inside the right tackle for 4 yards. Tackled by OLB Cary Wilde.
3-5-ARI46 (3Q: 06:01) Greg Christo pass completed to WR Rico Rafalski for 29 yards. Tackled by ILB Kurt Florence. Rafalski gained 20 yards after the catch.
1-10-BUF25 (3Q: 05:31) Greg Christo pass was dropped by WR Evan Lacy.
2-10-BUF25 (3Q: 05:26) Paul Ross ran outside the right tackle for -4 yards. Tackled by S Cristian Thompson.
3-14-BUF29 (3Q: 04:43) Greg Christo pass fell incomplete, intended for TE Kendall Petruzziello. S Cristian Thompson hurried the quarterback into a bad throw.
4-14-BUF29 (3Q: 04:33) Randy Johnstone attempted a 46 yard field goal and succeeded. Buffalo 23, Arizona 3
(3Q: 04:26) Randy Johnstone kicked off 74 yards from the ARI35. Touchback.
1-10-BUF25 (3Q: 04:26) Donny Robertson pass completed to WR Eric Francis for 9 yards. Tackled by ILB Marshall Sullivan. Francis gained 1 yard after the catch.
2-1-BUF34 (3Q: 03:50) Donny Robertson pass completed to TE Kurt Pinero for 8 yards. Tackled by OLB Earl Fuller.
1-10-BUF42 (3Q: 03:06) J.B. Foreman ran around left end for 4 yards. Tackled by S Branden Carter. Buffalo's Kurt Pinero was hurt on the play.
2-6-BUF46 (3Q: 02:21) Donny Robertson sacked by DE Skip Woodard for a loss of 8 yards. Sack allowed by Claude Hallows.
3-14-BUF38 (3Q: 01:37) Donny Robertson pass completed to TE Quentin Webster for 13 yards. Tackled by CB Alvin Levi.
4-1-ARI49 (3Q: 00:54) Kelvin Pariso punted 49 yards. Touchback.
1-10-ARI20 (3Q: 00:48) Greg Christo pass completed to WR Evan Lacy for 17 yards. Tackled by OLB Cary Wilde. Lacy gained 12 yards after the catch.
1-10-ARI37 (3Q: 00:11) Greg Christo pass fell incomplete, intended for WR Evan Lacy. DT Mitch Gaines hurried the quarterback into a bad throw. The quarterback threw into double coverage.
2-10-ARI37 (3Q: 00:04) Greg Christo pass fell incomplete, intended for TE Kendall Petruzziello. DE Jay Austin defended the pass.
Start of fourth quarter.
3-10-ARI37 (4Q: 15:00) Greg Christo pass fell incomplete, intended for TE Kendall Petruzziello. S Cristian Thompson defended the pass. The quarterback threw away from the double coverage.
4-10-ARI37 (4Q: 14:50) Preston Stevenson punted 57 yards. The ball was marked out of bounds at the BUF06.
1-10-BUF06 (4Q: 14:39) J.B. Foreman ran around left end for 5 yards. Tackled by DT Al Porter, assisted by S Branden Carter. Key block delivered by Howard Louchiey.
2-5-BUF11 (4Q: 13:55) Luther Reeves ran inside the right guard for -1 yards. Tackled by S Branden Carter, assisted by DE Skip Woodard.
3-6-BUF10 (4Q: 13:23) Donny Robertson pass completed to TE Quentin Webster for 21 yards. Tackled by OLB Earl Fuller. Webster gained 13 yards after the catch.
1-10-BUF31 (4Q: 12:51) Donny Robertson pass completed to TE Quentin Webster for 5 yards. Tackled by OLB Tristan Weems. The receiver ran his route right over the middle of the field. Webster gained 4 yards after the catch. The quarterback threw away from the double coverage.
2-5-BUF36 (4Q: 12:04) Luther Reeves ran a draw inside the left guard for -2 yards. Tackled by OLB Earl Fuller, assisted by CB Alvin Levi.
3-7-BUF34 (4Q: 11:36) Donny Robertson pass was thrown incomplete, intended for WR Landon Collier. The defense looked very familiar with that play.
4-7-BUF34 (4Q: 11:29) Kelvin Pariso punted 33 yards. Orlando Hamilton called for a fair catch at the ARI33.
1-10-ARI33 (4Q: 11:20) Greg Christo pass fell incomplete, intended for WR Rico Rafalski. DE Raymond Mahoney hurried the quarterback into a bad throw. PENALTY: T Winfred Long of Arizona was called for Offensive Holding.
1-20-ARI23 (4Q: 11:12) Greg Christo pass fell incomplete, intended for RB Roosevelt Ehret. DT Terrence Keyser defended the pass.
2-20-ARI23 (4Q: 11:06) Greg Christo pass completed to TE Kendall Petruzziello for 9 yards. Tackled by OLB Cary Wilde. The receiver ran his route right over the middle of the field. Petruzziello gained 3 yards after the catch.
3-11-ARI32 (4Q: 10:19) Greg Christo pass fell incomplete, intended for WR Evan Lacy. ILB Kurt Florence defended the pass. The quarterback threw into double coverage.
4-11-ARI32 (4Q: 10:09) Preston Stevenson punted 43 yards. Dustin Davidson returned the kick 11 yards to the BUF36. Tackled by Isaiah Bartels.
1-10-BUF36 (4Q: 10:02) J.B. Foreman ran around the left tackle for 1 yard. Tackled by DT Wesley Sutter, assisted by OLB Tristan Weems. DE Quentin Mahoney knocked down Claude Hallows to break up the play.
2-9-BUF37 (4Q: 09:30) J.B. Foreman ran around right end for -4 yards and was forced out of bounds. Tackled by DE Skip Woodard.
3-13-BUF33 (4Q: 08:47) Donny Robertson pass fell incomplete, intended for WR Frank O'Neill. ILB Rodolfo Lowder defended the pass.
4-13-BUF33 (4Q: 08:40) Kelvin Pariso punted 47 yards. Orlando Hamilton returned the kick 0 yards to the ARI20. Tackled by Louis Wunder.
1-10-ARI20 (4Q: 08:32) Play-Action. Greg Christo pass completed to RB Roosevelt Ehret for 6 yards. The receiver went out of bounds. Tackled by CB Bernard Carr. Ehret gained 1 yard after the catch.
2-4-ARI26 (4Q: 08:11) Greg Christo pass completed to TE Kendall Petruzziello for 14 yards. The receiver went out of bounds. Tackled by CB Bernard Carr, assisted by CB Corwin Hansen. Petruzziello gained 1 yard after the catch.
1-10-ARI40 (4Q: 07:49) PENALTY: DE Raymond Mahoney of Buffalo was called for Encroachment.
1-5-ARI45 (4Q: 07:39) Greg Christo pass completed to TE Kendall Petruzziello for 4 yards. Tackled by OLB Cary Wilde. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
2-1-ARI49 (4Q: 07:21) Play-Action. Greg Christo scrambled for 8 yards. Tackled by CB Orlando Dodson. The ball was fumbled and recovered by ARI Evan Lacy on the BUF43.
1-10-BUF43 (4Q: 07:01) Play-Action. Greg Christo pass completed to WR Tyrus King for 10 yards. Tackled by CB Dustin Davidson. The receiver ran his route right over the middle of the field.
1-10-BUF33 (4Q: 06:42) Greg Christo pass completed to WR Rico Rafalski for 5 yards. Tackled by S Cristian Thompson. PENALTY: RB Paul Ross of Arizona was called for an Illegal Formation.
1-15-BUF38 (4Q: 06:36) Play-Action. Greg Christo pass fell incomplete, intended for TE Kendall Petruzziello. OLB Cary Wilde defended the pass.
2-15-BUF38 (4Q: 06:30) Greg Christo pass completed to WR Rico Rafalski for 13 yards. Tackled by CB Corwin Hansen.
3-2-BUF25 (4Q: 06:07) Play-Action. Greg Christo pass completed to TE Kendall Petruzziello for 8 yards. Tackled by S Brendan Gadsden. The receiver ran his route right over the middle of the field.
1-10-BUF17 (4Q: 05:44) Greg Christo pass fell incomplete, intended for TE Kendall Petruzziello. DE Xavier Shepherd hurried the quarterback into a bad throw.
2-10-BUF17 (4Q: 05:36) Greg Christo pass was thrown incomplete, intended for WR Evan Lacy.
3-10-BUF17 (4Q: 05:30) Greg Christo pass completed to TE Kendall Petruzziello for 1 yard. Tackled by S Brendan Gadsden, assisted by OLB Santiago McCorkle. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
4-9-BUF16 (4Q: 05:13) Play-Action. Greg Christo pass fell incomplete, intended for TE Kendall Petruzziello. CB Irv Heffner defended the pass. The ball goes over on downs.
1-10-BUF16 (4Q: 05:03) PENALTY: T Jeremy Deisig of Buffalo was called for a False Start.
1-15-BUF11 (4Q: 04:55) Luther Reeves ran inside the right guard for 6 yards. Tackled by CB Calvin Tate. Key block delivered by Louis Wunder.
2-9-BUF17 (4Q: 04:09) Luther Reeves ran inside the right tackle for 1 yard. Tackled by DT Al Porter.
3-8-BUF18 (4Q: 03:23) J.B. Foreman ran outside the right tackle for 3 yards. Tackled by CB Calvin Tate, assisted by S Branden Carter.
4-5-BUF21 (4Q: 02:38) Kelvin Pariso punted 42 yards. Orlando Hamilton returned the kick 5 yards to the ARI42. Tackled by Landon Collier.
1-10-ARI42 (4Q: 02:27) Play-Action. Greg Christo pass completed to WR Tyrus King for 23 yards. Tackled by OLB Cary Wilde, assisted by CB Bernard Carr. The receiver ran his route right over the middle of the field. King gained 9 yards after the catch.
Official time out for the two-minute warning.
1-10-BUF35 (4Q: 02:00) Greg Christo pass fell incomplete, intended for WR Rico Rafalski. DE Jay Austin hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
2-10-BUF35 (4Q: 01:55) Play-Action. Greg Christo pass completed to RB Roosevelt Ehret for 2 yards. Tackled by CB Irv Heffner. PENALTY: T Eric Huntley of Arizona was called for Offensive Holding.
2-20-BUF45 (4Q: 01:44) Greg Christo pass completed to WR Rico Rafalski for 8 yards. Tackled by CB Irv Heffner.
3-12-BUF37 (4Q: 01:24) Play-Action. Greg Christo pass completed to WR Rico Rafalski for 0 yards. Tackled by CB Corwin Hansen, assisted by DE Jay Austin. The quarterback threw away from the double coverage.
4-12-BUF37 (4Q: 01:07) Greg Christo pass fell incomplete, intended for TE Kendall Petruzziello. DE Raymond Mahoney drove right through Eric Huntley to hurry the quarterback. The quarterback threw away from the double coverage. The ball goes over on downs.
1-10-BUF37 (4Q: 00:57) Luther Reeves ran around the left tackle for 11 yards. Tackled by OLB Earl Fuller, assisted by S Branden Carter. Key block delivered by Howard Louchiey.
Arizona called a time out.
1-10-BUF48 (4Q: 00:49) Luther Reeves ran inside the right guard for 1 yard. Tackled by DT Wesley Sutter.
Arizona called a time out.
2-9-BUF49 (4Q: 00:42) Donny Robertson dropped to one knee for -1 yards.
Arizona called a time out.
3-10-BUF48 (4Q: 00:32) Donny Robertson dropped to one knee for -1 yards.
Final Score: Buffalo Bills 23, Arizona Cardinals 3