Total plays: 107
Play of the game:
Q2 2nd and 11at ARI 46I-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 14ARI 3
Player of the game:
14
Stefon Dotson
8 rec / 11 targets, 85 rec yds (46-yd long), 2 TDs
Q1 15:00KickoffKickoff by Matt Pugh to BUF -4. Touchback.
Q1 15:00 1st and 10at BUF 25Shotgun Spread - Texas Josh Anderson drops back to pass. Josh Anderson pass to Deonte Heath for 3 yards. (Kris Buchanan)
Q1 14:12 2nd and 7at BUF 28Singleback 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 5at BUF 30Shotgun Empty - Slot Drive Josh Anderson drops back to pass. Josh Anderson pass intended for Stefon Dotson incomplete.
Q1 13:06 4th and 5at BUF 30PuntPunt by Sam Mitchell for 53 yards, returned by Budda Bell for 5 yards (to ARI 22).
Q1 12:55 1st and 10at ARI 22I-Form Pro - Curls Kyler Matthews drops back to pass. Kyler Matthews pass intended for Rondale McCourty incomplete.
Q1 12:40 2nd and 10at ARI 22Singleback 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 10at ARI 40I-Form Pro - HB Counter Weak James Collins takes the handoff. James Collins ran for 8 yards. (Von Morgan)
Q1 11:01 2nd and 2at ARI 48Singleback 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 10at BUF 43Singleback 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 10at BUF 43Singleback 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 4at BUF 37Singleback 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 10at BUF 25Singleback 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 7at BUF 22I-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 10at BUF 12Singleback Normal - TE Post Kyler Matthews drops back to pass. Kyler Matthews pass intended for Zach Escobar incomplete.
Q1 6:29 2nd and 10at BUF 12Singleback Big - Outs Kyler Matthews drops back to pass. BLITZ! Kyler Matthews sacked for -5 yards (DaQuan James)
Q1 5:37 3rd and 15at BUF 17Shotgun Spread - Flood Kyler Matthews drops back to pass. Kyler Matthews pass to Zach Pinion for 2 yards. (Dane Johnson)
Q1 4:50 4th and 13at BUF 15Field Goal32 yard FG attempt by Matt Pugh is good!
BUF 0ARI 3
Q1 4:47KickoffKickoff by Matt Pugh to BUF -9. Touchback.
Q1 4:47 1st and 10at BUF 25I-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 10at BUF 41Singleback Normal - HB Stretch Right Damien Havenstein takes the handoff. BLITZ! Damien Havenstein ran for 2 yards. (L.J. Cunningham)
Q1 3:04 2nd and 8at BUF 43Singleback 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 6at BUF 45Singleback 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 10at ARI 40Singleback 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 4at ARI 34Shotgun 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 0ARI 3
Q2 15:00 3rd and 2at ARI 32Singleback 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 10at ARI 20Singleback 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 Goalat ARI 3Shotgun Empty - Slot Drive Josh Anderson drops back to pass. BLITZ! Josh Anderson pass intended for Gabe Decoud incomplete.
Q2 13:06 2nd and Goalat ARI 3Singleback Normal - TE Post Josh Anderson drops back to pass. Josh Anderson pass to Stefon Dotson for 3 yards. Touchdown! Extra point is good!
BUF 7ARI 3
Q2 13:01KickoffKickoff by Tyler Bower out of the end zone. Touchback.
Q2 13:01 1st and 10at ARI 25Singleback 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 9at ARI 26Shotgun 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 10at ARI 43Singleback Big - Outs Kyler Matthews drops back to pass. Kyler Matthews pass to Rondale McCourty for 1 yards. (Dorian Weber)
Q2 10:32 2nd and 9at ARI 44Singleback 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 9at ARI 44Shotgun 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 5at ARI 48PuntPunt by Matt Hampton for 39 yards (to BUF 13).
Q2 9:25 1st and 10at BUF 13Shotgun Spread - HB Counter Y Damien Havenstein takes the handoff. Damien Havenstein ran for 1 yards. (Zaven Cox)
Q2 8:38 2nd and 9at BUF 14Singleback Big - HB Sweep Right Damien Havenstein takes the handoff. Damien Havenstein ran for 9 yards. (Leki Fulton) First down!
Q2 7:48 1st and 10at BUF 23Singleback Big - HB Blast Left Damien Havenstein takes the handoff. BLITZ! Damien Havenstein ran for 4 yards. (Cameron Taylor)
Q2 7:02 2nd and 6at BUF 27Singleback 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 6at BUF 27Singleback Big - Flanker Curl Josh Anderson drops back to pass. Josh Anderson pass intended for Stefon Dotson incomplete.
Q2 6:32 4th and 6at BUF 27PuntPunt by Sam Mitchell for 52 yards, returned by Budda Bell for 8 yards (to ARI 29).
Q2 6:23 1st and 10at ARI 29Singleback 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 4at ARI 35Singleback 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 4at ARI 35Singleback 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 10at ARI 43Singleback 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 10at BUF 47Singleback Normal - HB Stretch Right James Collins takes the handoff. James Collins ran for 2 yards. (DaQuan James)
Q2 3:04 2nd and 8at BUF 45Shotgun Spread - HB Draw James Collins takes the handoff. BLITZ! James Collins ran for 3 yards. (Ed Orr)
Q2 2:39 3rd and 5at BUF 42Shotgun Spread - Texas Kyler Matthews drops back to pass. Kyler Matthews pass intended for Greg Davis incomplete.
Q2 2:32 4th and 5at BUF 42PuntPunt by Matt Hampton for 39 yards, returned by Tre'Davious Williams for 5 yards (to BUF 8).
Q2 2:21 1st and 10at BUF 8Singleback Big - HB Sweep Right Damien Havenstein takes the handoff. BLITZ! Damien Havenstein ran for 8 yards. (L.J. Cunningham)
Q2 2:00 2nd and 2at BUF 16Singleback Normal - HB Stretch Right Damien Havenstein takes the handoff. Damien Havenstein ran for 39 yards. (Antonio Hahn) First down!
Q2 1:33 1st and 10at ARI 45Singleback 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 11at ARI 46I-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 14ARI 3
Q2 0:49KickoffKickoff by Tyler Bower to ARI -6. Touchback.
Q2 0:49 1st and 10at ARI 25Singleback 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 3at ARI 32Singleback Big - HB Blast Left James Collins takes the handoff. BLITZ! James Collins ran for 8 yards. (A.J. Kaaya) First down!Halftime
BUF 14ARI 3
Q3 15:00KickoffKickoff by Tyler Bower out of the end zone. Touchback.
Q3 15:00 1st and 10at ARI 25Singleback 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 6at ARI 29I-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 10at BUF 49Singleback Normal - TE Post Kyler Matthews drops back to pass. Kyler Matthews pass intended for Marquise Branch incomplete. (Jordan Perry)
Q3 13:08 2nd and 10at BUF 49Shotgun 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 10at BUF 49Shotgun 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 10at BUF 25Singleback Normal - HB Slash James Collins takes the handoff. James Collins ran for 3 yards. (Matt Myers)
Q3 10:49 2nd and 7at BUF 22Singleback Big - Flanker Curl Kyler Matthews drops back to pass. Kyler Matthews pass intended for Trey Mack incomplete.
Q3 10:37 3rd and 7at BUF 22Singleback 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 5at BUF 20Field Goal37 yard FG attempt by Matt Pugh is good!
BUF 14ARI 6
Q3 9:47KickoffKickoff by Matt Pugh to BUF -9. Touchback.
Q3 9:47 1st and 10at BUF 25Singleback Normal - TE Post Josh Anderson drops back to pass. BLITZ! Josh Anderson pass intended for Dawson Kerrigan incomplete.
Q3 9:33 2nd and 10at BUF 25Shotgun 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 10at BUF 25Singleback 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 10at BUF 41Shotgun Spread - Texas Josh Anderson drops back to pass. Josh Anderson pass to Gabe Decoud for 8 yards. (Isaiah Staples)
Q3 7:38 2nd and 2at BUF 49Singleback 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 10at ARI 48Singleback Normal - HB Slash Damien Havenstein takes the handoff. Damien Havenstein ran for 5 yards. (L.J. Cunningham)
Q3 5:59 2nd and 5at ARI 43Shotgun 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 10at ARI 36Singleback Normal - HB Slash Damien Havenstein takes the handoff. Damien Havenstein ran for 2 yards. (Rashard Lamp)
Q3 4:22 2nd and 8at ARI 34I-Form Pro - HB Toss Right Damien Havenstein takes the handoff. Damien Havenstein ran for 6 yards. (Zaven Cox)
Q3 3:39 3rd and 2at ARI 28I-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 10at ARI 20I-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 Goalat ARI 3Singleback Normal - HB Slash Damien Havenstein takes the handoff. BLITZ! Damien Havenstein ran for 3 yards. Touchdown! Extra point is good!
BUF 21ARI 6
Q3 1:59KickoffKickoff by Tyler Bower to ARI 2, returned by Budda Bell for 25 yards (to ARI 27).
Q3 1:49 1st and 10at ARI 27Singleback 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 10at ARI 27Singleback 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 4at ARI 33Singleback 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 21ARI 6
Q4 15:00 1st and 10at ARI 37Singleback 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 10at ARI 49Singleback Big - HB Blast Left James Collins takes the handoff. James Collins ran for 7 yards. (Matt Myers)
Q4 13:27 2nd and 3at BUF 44I-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 10at BUF 39Singleback 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 12at BUF 41Shotgun 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 12at BUF 41Shotgun 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 10at BUF 29I-Form Pro - HB Counter Weak James Collins takes the handoff. BLITZ! James Collins ran for 9 yards. (Von Morgan)
Q4 9:58 2nd and 1at BUF 20Singleback 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 1at BUF 20Singleback Normal - HB Stretch Right Corey Cruz takes the handoff. Corey Cruz ran for 9 yards. (Ed Orr) First down!
Q4 8:18 1st and 10at BUF 11Singleback 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 10at BUF 11Shotgun Spread - HB Draw James Collins takes the handoff. James Collins ran for 6 yards. (Dorian Weber)
Q4 6:44 3rd and 4at BUF 5Singleback 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 1at BUF 2Singleback Normal - HB Stretch Right James Collins takes the handoff. James Collins ran for 1 yards. (DaQuan James) First down!
Q4 5:13 1st and Goalat BUF 1Singleback Big - HB Sweep Right James Collins takes the handoff. James Collins ran for 1 yards. Touchdown! Extra point is good!
BUF 21ARI 13
Q4 5:09KickoffKickoff by Matt Pugh to BUF 6, returned by Tre'Davious Williams for 24 yards (to BUF 30).
Q4 5:00 1st and 10at BUF 30Shotgun Spread - HB Draw Damien Havenstein takes the handoff. Damien Havenstein ran for 1 yards. (Zaven Cox)
Q4 4:14 2nd and 9at BUF 31Singleback 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 9at BUF 31I-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 10at BUF 45Singleback Big - Outs Josh Anderson drops back to pass. Josh Anderson scrambled for 8 yards. (L.J. Cunningham)
Q4 2:28 2nd and 2at ARI 47Shotgun Spread - HB Counter Y Damien Havenstein takes the handoff. Damien Havenstein ran for 2 yards. (Carlos Williams) First down!
Q4 2:00 1st and 10at ARI 45Shotgun 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 8at ARI 43Kneel FormationJosh Anderson kneeled the ball.
Q4 0:35 3rd and 9at ARI 44Kneel FormationJosh Anderson kneeled the ball.End of Regulation