Sunday, November 24, 2024     1:00 PM EST


21

Final


13

Team Ratings


Game Summary

Total plays: 107
Play of the game:  Q2 2nd and 11 at ARI 46 I-Form Pro - Curls Josh Anderson drops back to pass. BLITZ! Josh Anderson pass to Stefon Dotson for 46 yards. Touchdown! Extra point is good!
BUF 14   ARI 3

Player of the game: 14 Stefon Dotson 8 rec / 11 targets, 85 rec yds (46-yd long), 2 TDs

Team Stats


Game Stats

Game engine version: 1
288 total yards

QB 94 OVR 17 Josh Anderson 17/24 (71%), 179 pass yds (46-yd long, 7.5 yds/att), 1 rush, 8 rush yds (8 yds/rush), 2 TDs, 120.0 RTG
HB 84 OVR 22 Damien Havenstein 15 rush, 101 rush yds (6.7 yds/rush), 0 rec / 1 targets, 1 TD
WR 90 OVR 14 Stefon Dotson 8 rec / 11 targets, 85 rec yds (46-yd long), 2 TDs
WR 82 OVR 13 Gabe Decoud 4 rec / 5 targets, 40 rec yds (16-yd long)
WR 74 OVR 11 Deonte Heath 3 rec / 3 targets, 20 rec yds (15-yd long)
TE 84 OVR 88 Dawson Kerrigan 2 rec / 4 targets, 34 rec yds (17-yd long)

DE 96 OVR 40 Von Morgan 3 tackles
DE 81 OVR 56 Leonard Foster 1 tackle
DT 85 OVR 91 Ed Orr 3 tackles
DT 80 OVR 92 DaQuan James 6 tackles, 1 for loss, 1 sack
OLB 88 OVR 58 Matt Myers 9 tackles, 1 for loss
OLB 71 OVR 52 A.J. Kaaya 2 tackles
MLB 66 OVR 42 Dorian Weber 4 tackles
CB 92 OVR 27 Tre'Davious Williams 4 tackles, 3 passes tipped, 5 PR yds, 24 KR yds
CB 85 OVR 7 Taron Jones 1 tackle
CB 73 OVR 24 Kaiir Ellis 1 tackle
CB 77 OVR 30 Dane Johnson 2 tackles
S 89 OVR 21 Jordan Perry 2 tackles, 1 pass tipped
S 89 OVR 23 Micah Hill 3 tackles, 1 pass tipped

P 90 OVR 8 Sam Mitchell 2 punts, 0 inside 20
258 total yards

QB 85 OVR 1 Kyler Matthews 20/30 (67%), 155 pass yds (24-yd long, 5.2 yds/att), 1 rush, 12 rush yds (12 yds/rush), 1 sack, 78.5 RTG
HB 81 OVR 6 James Collins 17 rush, 89 rush yds (5.2 yds/rush), 1 TD
HB 81 OVR 23 Corey Cruz 2 rush, 7 rush yds (3.5 yds/rush)
WR 82 OVR 2 Marquise Branch 3 rec / 5 targets, 21 rec yds (12-yd long)
WR 83 OVR 4 Rondale McCourty 7 rec / 10 targets, 70 rec yds (24-yd long)
WR 79 OVR 0 Zach Pinion 2 rec / 3 targets, 14 rec yds (12-yd long)
WR 85 OVR 83 Greg Davis 3 rec / 4 targets, 17 rec yds (7-yd long)
TE 91 OVR 86 Zach Escobar 5 rec / 7 targets, 33 rec yds (18-yd long)
TE 72 OVR 85 Trey Mack 0 rec / 1 targets

DE 63 OVR 91 L.J. Cunningham 5 tackles
DE 72 OVR 90 Rashard Lamp 3 tackles, 1 for loss
DT 67 OVR 95 Leki Fulton 1 tackle
DT 71 OVR 94 Carlos Williams 1 tackle
OLB 68 OVR 97 Cameron Taylor 2 tackles
OLB 68 OVR 45 Dennis Giles 1 pass tipped
MLB 80 OVR 25 Zaven Cox 6 tackles
CB 71 OVR 20 Marco Whittaker 1 tackle
CB 75 OVR 33 Antonio Hahn 2 tackles, 1 pass tipped
CB 76 OVR 24 Rashad Fuller 1 pass tipped
CB 73 OVR 35 Christian Morris 1 tackle
CB 73 OVR 29 Kris Buchanan 2 tackles
S 93 OVR 3 Budda Bell 4 tackles, 13 PR yds, 25 KR yds
S 81 OVR 9 Isaiah Staples 2 tackles

K 90 OVR 5 Matt Pugh Retired 2/2, made: 32, 37
P 81 OVR 26 Matt Hampton 2 punts, 2 inside 20

All Plays

Time between plays:

 Q1 15:00 KickoffKickoff by Matt Pugh to BUF -4. Touchback.

 Q1 15:00 1st and 10 at BUF 25 Shotgun Spread - Texas Josh Anderson drops back to pass. Josh Anderson pass to Deonte Heath for 3 yards. (Kris Buchanan)
 Q1 14:12 2nd and 7 at BUF 28 Singleback Big - Flanker Curl Josh Anderson drops back to pass. Josh Anderson pass to Stefon Dotson for 2 yards. (Cameron Taylor)
 Q1 13:19 3rd and 5 at BUF 30 Shotgun Empty - Slot Drive Josh Anderson drops back to pass. Josh Anderson pass intended for Stefon Dotson incomplete.
 Q1 13:06 4th and 5 at BUF 30 PuntPunt by Sam Mitchell for 53 yards, returned by Budda Bell for 5 yards (to ARI 22).

 Q1 12:55 1st and 10 at ARI 22 I-Form Pro - Curls Kyler Matthews drops back to pass. Kyler Matthews pass intended for Rondale McCourty incomplete.
 Q1 12:40 2nd and 10 at ARI 22 Singleback Big - Outs Kyler Matthews drops back to pass. BLITZ! Kyler Matthews pass to Zach Escobar for 18 yards. (Taron Jones) First down!
 Q1 11:48 1st and 10 at ARI 40 I-Form Pro - HB Counter Weak James Collins takes the handoff. James Collins ran for 8 yards. (Von Morgan)
 Q1 11:01 2nd and 2 at ARI 48 Singleback Big - HB Blast Left James Collins takes the handoff. James Collins ran for 9 yards. (A.J. Kaaya) First down!
 Q1 10:12 1st and 10 at BUF 43 Singleback Normal - Double Hitch Kyler Matthews drops back to pass. Kyler Matthews pass intended for Marquise Branch tipped by Micah Hill!
 Q1 9:57 2nd and 10 at BUF 43 Singleback Normal - Double Hitch Kyler Matthews drops back to pass. Kyler Matthews pass to Rondale McCourty for 6 yards. (Matt Myers)
 Q1 9:09 3rd and 4 at BUF 37 Singleback Normal - Double Hitch Kyler Matthews drops back to pass. Kyler Matthews pass to Marquise Branch for 12 yards. (Tre'Davious Williams) First down!
 Q1 8:25 1st and 10 at BUF 25 Singleback Normal - Double Hitch Kyler Matthews drops back to pass. Kyler Matthews pass to Rondale McCourty for 3 yards. (Matt Myers)
 Q1 7:37 2nd and 7 at BUF 22 I-Form Pro - HB Counter Weak James Collins takes the handoff. James Collins ran for 10 yards. (Leonard Foster) First down!
 Q1 6:44 1st and 10 at BUF 12 Singleback Normal - TE Post Kyler Matthews drops back to pass. Kyler Matthews pass intended for Zach Escobar incomplete.
 Q1 6:29 2nd and 10 at BUF 12 Singleback Big - Outs Kyler Matthews drops back to pass. BLITZ! Kyler Matthews sacked for -5 yards (DaQuan James)
 Q1 5:37 3rd and 15 at BUF 17 Shotgun Spread - Flood Kyler Matthews drops back to pass. Kyler Matthews pass to Zach Pinion for 2 yards. (Dane Johnson)
 Q1 4:50 4th and 13 at BUF 15 Field Goal32 yard FG attempt by Matt Pugh is good!
BUF 0   ARI 3


 Q1 4:47 KickoffKickoff by Matt Pugh to BUF -9. Touchback.

 Q1 4:47 1st and 10 at BUF 25 I-Form Pro - Quick Slants Josh Anderson drops back to pass. Josh Anderson pass to Stefon Dotson for 16 yards. (Budda Bell) First down!
 Q1 3:57 1st and 10 at BUF 41 Singleback Normal - HB Stretch Right Damien Havenstein takes the handoff. BLITZ! Damien Havenstein ran for 2 yards. (L.J. Cunningham)
 Q1 3:04 2nd and 8 at BUF 43 Singleback Normal - TE Post Josh Anderson drops back to pass. Josh Anderson pass to Deonte Heath for 2 yards. (Budda Bell)
 Q1 2:16 3rd and 6 at BUF 45 Singleback Normal - TE Post Josh Anderson drops back to pass. BLITZ! Josh Anderson pass to Deonte Heath for 15 yards. (Budda Bell) First down!
 Q1 1:30 1st and 10 at ARI 40 Singleback Big - Flanker Curl Josh Anderson drops back to pass. Josh Anderson pass to Stefon Dotson for 6 yards. (Zaven Cox)
 Q1 0:38 2nd and 4 at ARI 34 Shotgun Empty - Double In Josh Anderson drops back to pass. Josh Anderson pass to Gabe Decoud for 2 yards. (Kris Buchanan)
End of first quarter
BUF 0   ARI 3


 Q2 15:00 3rd and 2 at ARI 32 Singleback Normal - HB Slash Damien Havenstein takes the handoff. BLITZ! Damien Havenstein ran for 12 yards. (L.J. Cunningham) First down!
 Q2 14:08 1st and 10 at ARI 20 Singleback Normal - TE Post Josh Anderson drops back to pass. Josh Anderson pass to Dawson Kerrigan for 17 yards. (Antonio Hahn) First down!
 Q2 13:18 1st and Goal at ARI 3 Shotgun Empty - Slot Drive Josh Anderson drops back to pass. BLITZ! Josh Anderson pass intended for Gabe Decoud incomplete.
 Q2 13:06 2nd and Goal at ARI 3 Singleback Normal - TE Post Josh Anderson drops back to pass. Josh Anderson pass to Stefon Dotson for 3 yards. Touchdown! Extra point is good!
BUF 7   ARI 3


 Q2 13:01 KickoffKickoff by Tyler Bower out of the end zone. Touchback.

 Q2 13:01 1st and 10 at ARI 25 Singleback Normal - Double Hitch Kyler Matthews drops back to pass. Kyler Matthews pass to Zach Escobar for 1 yards. (Micah Hill)
 Q2 12:08 2nd and 9 at ARI 26 Shotgun Spread - HB Counter Y James Collins takes the handoff. BLITZ! James Collins ran for 17 yards. (Ed Orr) First down!
 Q2 11:24 1st and 10 at ARI 43 Singleback Big - Outs Kyler Matthews drops back to pass. Kyler Matthews pass to Rondale McCourty for 1 yards. (Dorian Weber)
 Q2 10:32 2nd and 9 at ARI 44 Singleback Normal - TE Post Kyler Matthews drops back to pass. BLITZ! Kyler Matthews pass intended for Rondale McCourty tipped by Tre'Davious Williams!
 Q2 10:19 3rd and 9 at ARI 44 Shotgun Empty - Slot Drive Kyler Matthews drops back to pass. BLITZ! Kyler Matthews pass to Greg Davis for 4 yards. (Micah Hill)
 Q2 9:31 4th and 5 at ARI 48 PuntPunt by Matt Hampton for 39 yards (to BUF 13).

 Q2 9:25 1st and 10 at BUF 13 Shotgun Spread - HB Counter Y Damien Havenstein takes the handoff. Damien Havenstein ran for 1 yards. (Zaven Cox)
 Q2 8:38 2nd and 9 at BUF 14 Singleback Big - HB Sweep Right Damien Havenstein takes the handoff. Damien Havenstein ran for 9 yards. (Leki Fulton) First down!
 Q2 7:48 1st and 10 at BUF 23 Singleback Big - HB Blast Left Damien Havenstein takes the handoff. BLITZ! Damien Havenstein ran for 4 yards. (Cameron Taylor)
 Q2 7:02 2nd and 6 at BUF 27 Singleback Big - Flanker Curl Josh Anderson drops back to pass. BLITZ! Josh Anderson pass intended for Damien Havenstein tipped by Dennis Giles!
 Q2 6:47 3rd and 6 at BUF 27 Singleback Big - Flanker Curl Josh Anderson drops back to pass. Josh Anderson pass intended for Stefon Dotson incomplete.
 Q2 6:32 4th and 6 at BUF 27 PuntPunt by Sam Mitchell for 52 yards, returned by Budda Bell for 8 yards (to ARI 29).

 Q2 6:23 1st and 10 at ARI 29 Singleback Normal - Double Hitch Kyler Matthews drops back to pass. Kyler Matthews pass to Marquise Branch for 6 yards. (Jordan Perry)
 Q2 5:34 2nd and 4 at ARI 35 Singleback Big - Outs Kyler Matthews drops back to pass. BLITZ! Kyler Matthews pass intended for Zach Escobar tipped by Tre'Davious Williams!
 Q2 5:21 3rd and 4 at ARI 35 Singleback Normal - Double Hitch Kyler Matthews drops back to pass. Kyler Matthews pass to Zach Escobar for 8 yards. (Dorian Weber) First down!
 Q2 4:33 1st and 10 at ARI 43 Singleback Normal - TE Post Kyler Matthews drops back to pass. BLITZ! Kyler Matthews pass to Rondale McCourty for 10 yards. (Matt Myers) First down!
All defensive players on the Bulls increased OVR an additional +1 for the rest of this game, due to play recognition (Singleback Normal pass x10).
 Q2 3:50 1st and 10 at BUF 47 Singleback Normal - HB Stretch Right James Collins takes the handoff. James Collins ran for 2 yards. (DaQuan James)
 Q2 3:04 2nd and 8 at BUF 45 Shotgun Spread - HB Draw James Collins takes the handoff. BLITZ! James Collins ran for 3 yards. (Ed Orr)
 Q2 2:39 3rd and 5 at BUF 42 Shotgun Spread - Texas Kyler Matthews drops back to pass. Kyler Matthews pass intended for Greg Davis incomplete.
 Q2 2:32 4th and 5 at BUF 42 PuntPunt by Matt Hampton for 39 yards, returned by Tre'Davious Williams for 5 yards (to BUF 8).

 Q2 2:21 1st and 10 at BUF 8 Singleback Big - HB Sweep Right Damien Havenstein takes the handoff. BLITZ! Damien Havenstein ran for 8 yards. (L.J. Cunningham)
 Q2 2:00 2nd and 2 at BUF 16 Singleback Normal - HB Stretch Right Damien Havenstein takes the handoff. Damien Havenstein ran for 39 yards. (Antonio Hahn) First down!
 Q2 1:33 1st and 10 at ARI 45 Singleback Normal - HB Slash Damien Havenstein takes the handoff. BLITZ! Damien Havenstein ran and was tackled behind the line for -1 yards! (Rashard Lamp)
 Q2 1:04 2nd and 11 at ARI 46 I-Form Pro - Curls Josh Anderson drops back to pass. BLITZ! Josh Anderson pass to Stefon Dotson for 46 yards. Touchdown! Extra point is good!
BUF 14   ARI 3


 Q2 0:49 KickoffKickoff by Tyler Bower to ARI -6. Touchback.

 Q2 0:49 1st and 10 at ARI 25 Singleback Normal - Double Hitch Kyler Matthews drops back to pass. Kyler Matthews pass to Greg Davis for 7 yards. (Matt Myers)
 Q2 0:21 2nd and 3 at ARI 32 Singleback Big - HB Blast Left James Collins takes the handoff. BLITZ! James Collins ran for 8 yards. (A.J. Kaaya) First down!
Halftime
BUF 14   ARI 3



 Q3 15:00 KickoffKickoff by Tyler Bower out of the end zone. Touchback.

 Q3 15:00 1st and 10 at ARI 25 Singleback Normal - TE Post Kyler Matthews drops back to pass. Kyler Matthews pass to Zach Escobar for 4 yards. (Matt Myers)
 Q3 14:07 2nd and 6 at ARI 29 I-Form Pro - Quick Slants Kyler Matthews drops back to pass. Kyler Matthews pass to Rondale McCourty for 22 yards. (Tre'Davious Williams) First down!
 Q3 13:23 1st and 10 at BUF 49 Singleback Normal - TE Post Kyler Matthews drops back to pass. Kyler Matthews pass intended for Marquise Branch incomplete. (Jordan Perry)
 Q3 13:08 2nd and 10 at BUF 49 Shotgun Spread - HB Counter Y James Collins takes the handoff. James Collins ran and was stopped for no gain. (DaQuan James)
 Q3 12:25 3rd and 10 at BUF 49 Shotgun Empty - Slot Drive Kyler Matthews drops back to pass. BLITZ! Kyler Matthews pass to Rondale McCourty for 24 yards. (Kaiir Ellis) First down!
 Q3 11:34 1st and 10 at BUF 25 Singleback Normal - HB Slash James Collins takes the handoff. James Collins ran for 3 yards. (Matt Myers)
 Q3 10:49 2nd and 7 at BUF 22 Singleback Big - Flanker Curl Kyler Matthews drops back to pass. Kyler Matthews pass intended for Trey Mack incomplete.
 Q3 10:37 3rd and 7 at BUF 22 Singleback Normal - TE Post Kyler Matthews drops back to pass. Kyler Matthews pass to Zach Escobar for 2 yards. (Micah Hill)
 Q3 9:52 4th and 5 at BUF 20 Field Goal37 yard FG attempt by Matt Pugh is good!
BUF 14   ARI 6


 Q3 9:47 KickoffKickoff by Matt Pugh to BUF -9. Touchback.

 Q3 9:47 1st and 10 at BUF 25 Singleback Normal - TE Post Josh Anderson drops back to pass. BLITZ! Josh Anderson pass intended for Dawson Kerrigan incomplete.
 Q3 9:33 2nd and 10 at BUF 25 Shotgun Empty - Double In Josh Anderson drops back to pass. Josh Anderson pass intended for Stefon Dotson tipped by Rashad Fuller!
 Q3 9:22 3rd and 10 at BUF 25 Singleback Normal - Double Hitch Josh Anderson drops back to pass. Josh Anderson pass to Gabe Decoud for 16 yards. (Zaven Cox) First down!
 Q3 8:30 1st and 10 at BUF 41 Shotgun Spread - Texas Josh Anderson drops back to pass. Josh Anderson pass to Gabe Decoud for 8 yards. (Isaiah Staples)
 Q3 7:38 2nd and 2 at BUF 49 Singleback Big - Flanker Curl Josh Anderson drops back to pass. Josh Anderson pass to Stefon Dotson for 3 yards. (Zaven Cox) First down!
 Q3 6:47 1st and 10 at ARI 48 Singleback Normal - HB Slash Damien Havenstein takes the handoff. Damien Havenstein ran for 5 yards. (L.J. Cunningham)
 Q3 5:59 2nd and 5 at ARI 43 Shotgun Empty - Double In Josh Anderson drops back to pass. Josh Anderson pass to Stefon Dotson for 7 yards. (Marco Whittaker) First down!
 Q3 5:06 1st and 10 at ARI 36 Singleback Normal - HB Slash Damien Havenstein takes the handoff. Damien Havenstein ran for 2 yards. (Rashard Lamp)
 Q3 4:22 2nd and 8 at ARI 34 I-Form Pro - HB Toss Right Damien Havenstein takes the handoff. Damien Havenstein ran for 6 yards. (Zaven Cox)
 Q3 3:39 3rd and 2 at ARI 28 I-Form Pro - HB Counter Weak Damien Havenstein takes the handoff. Damien Havenstein ran for 8 yards. (Rashard Lamp) First down!
 Q3 2:55 1st and 10 at ARI 20 I-Form Pro - Curls Josh Anderson drops back to pass. Josh Anderson pass to Dawson Kerrigan for 17 yards. (Isaiah Staples) First down!
 Q3 2:03 1st and Goal at ARI 3 Singleback Normal - HB Slash Damien Havenstein takes the handoff. BLITZ! Damien Havenstein ran for 3 yards. Touchdown! Extra point is good!
BUF 21   ARI 6


 Q3 1:59 KickoffKickoff by Tyler Bower to ARI 2, returned by Budda Bell for 25 yards (to ARI 27).

 Q3 1:49 1st and 10 at ARI 27 Singleback Normal - Double Hitch Kyler Matthews drops back to pass. Kyler Matthews pass intended for Rondale McCourty tipped by Jordan Perry!
 Q3 1:36 2nd and 10 at ARI 27 Singleback Normal - TE Post Kyler Matthews drops back to pass. Kyler Matthews pass to Greg Davis for 6 yards. (Tre'Davious Williams)
 Q3 0:46 3rd and 4 at ARI 33 Singleback Normal - Double Hitch Kyler Matthews drops back to pass. Kyler Matthews pass to Rondale McCourty for 4 yards. (Matt Myers) First down!
End of third quarter
BUF 21   ARI 6


 Q4 15:00 1st and 10 at ARI 37 Singleback Big - Flanker Curl Kyler Matthews drops back to pass. BLITZ! Kyler Matthews scrambled for 12 yards. (DaQuan James) First down!
 Q4 14:16 1st and 10 at ARI 49 Singleback Big - HB Blast Left James Collins takes the handoff. James Collins ran for 7 yards. (Matt Myers)
 Q4 13:27 2nd and 3 at BUF 44 I-Form Pro - HB Counter Weak James Collins takes the handoff. James Collins ran for 5 yards. (DaQuan James) First down!
 Q4 12:36 1st and 10 at BUF 39 Singleback Normal - HB Stretch Right Corey Cruz takes the handoff. Corey Cruz ran and was tackled behind the line for -2 yards! (Matt Myers)
 Q4 11:51 2nd and 12 at BUF 41 Shotgun Empty - Slot Drive Kyler Matthews drops back to pass. Kyler Matthews pass intended for Zach Pinion tipped by Tre'Davious Williams!
 Q4 11:39 3rd and 12 at BUF 41 Shotgun Empty - Double In Kyler Matthews drops back to pass. Kyler Matthews pass to Zach Pinion for 12 yards. (Dane Johnson) First down!
 Q4 10:49 1st and 10 at BUF 29 I-Form Pro - HB Counter Weak James Collins takes the handoff. BLITZ! James Collins ran for 9 yards. (Von Morgan)
 Q4 9:58 2nd and 1 at BUF 20 Singleback Big - HB Sweep Right James Collins takes the handoff. James Collins ran and was stopped for no gain. (Von Morgan)
 Q4 9:05 3rd and 1 at BUF 20 Singleback Normal - HB Stretch Right Corey Cruz takes the handoff. Corey Cruz ran for 9 yards. (Ed Orr) First down!
 Q4 8:18 1st and 10 at BUF 11 Singleback Big - HB Blast Left James Collins takes the handoff. James Collins ran and was stopped for no gain. (Dorian Weber)
 Q4 7:30 2nd and 10 at BUF 11 Shotgun Spread - HB Draw James Collins takes the handoff. James Collins ran for 6 yards. (Dorian Weber)
 Q4 6:44 3rd and 4 at BUF 5 Singleback Normal - TE Post Kyler Matthews drops back to pass. BLITZ! Kyler Matthews pass to Marquise Branch for 3 yards. (Tre'Davious Williams)
 Q4 5:58 4th and 1 at BUF 2 Singleback Normal - HB Stretch Right James Collins takes the handoff. James Collins ran for 1 yards. (DaQuan James) First down!
 Q4 5:13 1st and Goal at BUF 1 Singleback Big - HB Sweep Right James Collins takes the handoff. James Collins ran for 1 yards. Touchdown! Extra point is good!
BUF 21   ARI 13


 Q4 5:09 KickoffKickoff by Matt Pugh to BUF 6, returned by Tre'Davious Williams for 24 yards (to BUF 30).

 Q4 5:00 1st and 10 at BUF 30 Shotgun Spread - HB Draw Damien Havenstein takes the handoff. Damien Havenstein ran for 1 yards. (Zaven Cox)
 Q4 4:14 2nd and 9 at BUF 31 Singleback Normal - TE Post Josh Anderson drops back to pass. Josh Anderson pass intended for Dawson Kerrigan tipped by Antonio Hahn!
 Q4 3:59 3rd and 9 at BUF 31 I-Form Pro - Quick Slants Josh Anderson drops back to pass. BLITZ! Josh Anderson pass to Gabe Decoud for 14 yards. (Budda Bell) First down!
 Q4 3:14 1st and 10 at BUF 45 Singleback Big - Outs Josh Anderson drops back to pass. Josh Anderson scrambled for 8 yards. (L.J. Cunningham)
 Q4 2:28 2nd and 2 at ARI 47 Shotgun Spread - HB Counter Y Damien Havenstein takes the handoff. Damien Havenstein ran for 2 yards. (Carlos Williams) First down!
 Q4 2:00 1st and 10 at ARI 45 Shotgun Empty - Slot Drive Josh Anderson drops back to pass. Josh Anderson pass to Stefon Dotson for 2 yards. (Christian Morris)
 Q4 1:14 2nd and 8 at ARI 43 Kneel FormationJosh Anderson kneeled the ball.
 Q4 0:35 3rd and 9 at ARI 44 Kneel FormationJosh Anderson kneeled the ball.
End of Regulation
BUF 21   ARI 13


Auto-scroll page
Download Game CSV