Sunday, December 21, 2025     1:00 PM EST


27

Final


15

Team Ratings

Injury Report

TE 82 Adam Turner - Injury to ACL. Out for 2 weeks. Eligible to play Season 2, Week 18.

Game Summary

Total plays: 125
Play of the game:  Q4 1st and 10 at ARI 28 Singleback Big - Flanker Curl Ryan Turner drops back to pass. Ryan Turner pass to Derius Darby for 28 yards. Touchdown! Extra point is good!
BUF 27   ARI 15

Player of the game: 16 Scotty Marks 6 rec / 9 targets, 81 rec yds (33-yd long), 1 TD

Team Stats


Game Stats

Game engine version: 1
276 total yards

QB 82 OVR 17 Ryan Turner Retired 17/27 (63%), 200 pass yds (33-yd long, 7.4 yds/att), 1 rush, 6 rush yds (6 yds/rush), 2 TDs, 110.1 RTG
HB 83 OVR 4 Tank Brown 21 rush, 70 rush yds (3.3 yds/rush), 1 TD
WR 81 OVR 16 Scotty Marks 6 rec / 9 targets, 81 rec yds (33-yd long), 1 TD
WR 80 OVR 14 Tyler Jensen 4 rec / 5 targets, 37 rec yds (25-yd long)
WR 84 OVR 49 Derius Darby 4 rec / 4 targets, 77 rec yds (28-yd long), 1 TD
WR 66 OVR 27 Keith Haywood 1 rec / 1 targets, 3 rec yds (3-yd long)
WR 59 OVR 35 Wayne Wright 0 rec / 1 targets
TE 73 OVR 84 Jordan Amichia 1 rec / 6 targets, 1 rec yds (1-yd long)
TE 70 OVR 82 Adam Turner 1 rec / 1 targets, 1 rec yds (1-yd long)

DE 81 OVR 95 Derrick Balducci 6 tackles, 2 for loss
DE 72 OVR 41 James Haeg 1 tackle
DT 83 OVR 94 Da'Ron Parker 6 tackles
DT 72 OVR 50 Keondre Carroo 4 tackles, 1 for loss
OLB 88 OVR 90 T.J. Ward 1 tackle
OLB 83 OVR 26 Brian Bradshaw 4 tackles
MLB 81 OVR 56 Jordyn Beadles 4 tackles
CB 83 OVR 23 Kenny Matthews 1 tackle
CB 87 OVR 0 Greg Norris 2 tackles, 2 passes tipped, 10 PR yds, 23 KR yds
CB 75 OVR 8 Robert Roberts 2 tackles
S 79 OVR 6 Kyle Donnell 4 tackles, 2 passes tipped
S 73 OVR 21 Sydney Beasley 3 tackles

K 91 OVR 18 Ryan Spence 2/2, made: 49, 46
P 59 OVR 12 Josh Barfield 4 punts, 0 inside 20
233 total yards

QB 83 OVR 1 Kyler Moyer 14/29 (48%), 87 pass yds (25-yd long, 3 yds/att), 3 rush, 26 rush yds (8.7 yds/rush), 54.8 RTG
HB 91 OVR 22 Damien Hill 18 rush, 114 rush yds (6.3 yds/rush), 2 rec / 2 targets, 6 rec yds (4-yd long), 1 TD
HB 85 OVR 40 Jeff Walker 1 rush, 6 rush yds (6 yds/rush)
WR 88 OVR 89 Olamide Zettel 2 rec / 6 targets, 10 rec yds (8-yd long)
WR 85 OVR 18 Damiere Bademosi 8 rec / 9 targets, 56 rec yds (25-yd long)
WR 70 OVR 80 Bo Morris 1 rec / 4 targets, 1 rec yds (1-yd long)
WR 75 OVR 14 Cornell Palmer 0 rec / 1 targets
WR 81 OVR 15 Kaylon Gronkowski 0 rec / 3 targets
TE 92 OVR 8 Kyle Padilla 1 rec / 2 targets, 14 rec yds (14-yd long)
TE 67 OVR 81 Josh White 0 rec / 2 targets

DE 96 OVR 97 Nick Boehm 3 tackles
DE 81 OVR 63 Alex Smalls 1 tackle
DT 88 OVR 98 Jalen Charles 5 tackles
DT 74 OVR 92 Phil Hickman 5 tackles, 1 for loss
OLB 79 OVR 7 Shaquil Bass 2 tackles
OLB 80 OVR 52 Jamin Dobbs 3 tackles
MLB 88 OVR 32 Nick Barron 3 tackles, 1 pass tipped
CB 77 OVR 37 Bryce Harrison 2 tackles
CB 84 OVR 13 Emmanuel Fackrell 4 tackles
CB 83 OVR 3 Caleb Flores 2 passes tipped, 5 PR yds
CB 80 OVR 34 Clark Petersen 1 tackle
CB 78 OVR 20 Ambry Todman 1 tackle
S 85 OVR 48 Jalen Prater 4 tackles
S 85 OVR 33 Julian Burris 2 tackles, 2 passes tipped

K 92 OVR 5 Matt Pace Retired 3/4, made: 49, 44, 24, missed: 44
P 98 OVR 10 Johnny Hill Retired 3 punts, 3 inside 20

All Plays

Time between plays:


 Q1 15:00 KickoffKickoff by Ryan Spence to ARI -7. Touchback.

 Q1 15:00 1st and 10 at ARI 25 Shotgun Spread - Texas Kyler Moyer drops back to pass. Kyler Moyer pass intended for Olamide Zettel incomplete.
 Q1 14:46 2nd and 10 at ARI 25 Singleback Normal - Double Hitch Kyler Moyer drops back to pass. BLITZ! Kyler Moyer pass intended for Olamide Zettel incomplete.
 Q1 14:31 3rd and 10 at ARI 25 I-Form Pro - Curls Kyler Moyer drops back to pass. BLITZ! Kyler Moyer pass to Damiere Bademosi for 16 yards. (Brian Bradshaw) First down!
 Q1 13:47 1st and 10 at ARI 41 Shotgun Spread - HB Counter Y Damien Hill takes the handoff. Damien Hill ran and was tackled behind the line for -3 yards! (Derrick Balducci)
 Q1 12:59 2nd and 13 at ARI 38 I-Form Pro - Curls Kyler Moyer drops back to pass. Kyler Moyer pass intended for Olamide Zettel incomplete.
 Q1 12:44 3rd and 13 at ARI 38 I-Form Pro - Quick Slants Kyler Moyer drops back to pass. Kyler Moyer pass intended for Damiere Bademosi tipped by Greg Norris!
 Q1 12:33 4th and 13 at ARI 38 PuntPunt by Johnny Hill for 57 yards, returned by Greg Norris for 0 yards (Fair Catch) (to BUF 5).

 Q1 12:27 1st and 10 at BUF 5 Shotgun Spread - Flood Ryan Turner drops back to pass. Ryan Turner pass intended for Scotty Marks incomplete.
 Q1 12:15 2nd and 10 at BUF 5 Shotgun Empty - Double In Ryan Turner drops back to pass. Ryan Turner pass intended for Tyler Jensen tipped by Caleb Flores!
 Q1 12:02 3rd and 10 at BUF 5 I-Form Pro - Curls Ryan Turner drops back to pass. Ryan Turner pass to Scotty Marks for 1 yards. (Jalen Prater)
 Q1 11:16 4th and 9 at BUF 6 PuntPunt by Josh Barfield for 38 yards, returned by Caleb Flores for 0 yards (Fair Catch) (to BUF 44).

 Q1 11:10 1st and 10 at BUF 44 Singleback Big - Outs Kyler Moyer drops back to pass. BLITZ! Kyler Moyer pass to Kyle Padilla for 14 yards. (Kyle Donnell) First down!
 Q1 10:17 1st and 10 at BUF 30 Singleback Big - Flanker Curl Kyler Moyer drops back to pass. Kyler Moyer pass to Damiere Bademosi for 2 yards. (Jordyn Beadles)
 Q1 9:34 2nd and 8 at BUF 28 Shotgun Spread - HB Counter Y Damien Hill takes the handoff. Damien Hill ran and was tackled behind the line for -4 yards! (Derrick Balducci)
 Q1 8:42 3rd and 12 at BUF 32 Singleback Normal - TE Post Kyler Moyer drops back to pass. BLITZ! Kyler Moyer pass intended for Kaylon Gronkowski incomplete.
 Q1 8:30 4th and 12 at BUF 32 Field Goal49 yard FG attempt by Matt Pace is good!
BUF 0   ARI 3


 Q1 8:27 KickoffKickoff by Matt Pace to BUF -2. Touchback.

 Q1 8:27 1st and 10 at BUF 25 I-Form Pro - HB Counter Weak Tank Brown takes the handoff. Tank Brown ran and was tackled behind the line for -1 yards! (Phil Hickman)
 Q1 7:37 2nd and 11 at BUF 24 I-Form Pro - HB Counter Weak Tank Brown takes the handoff. Tank Brown ran for 3 yards. (Shaquil Bass)
 Q1 6:54 3rd and 8 at BUF 27 Shotgun Empty - Double In Ryan Turner drops back to pass. Ryan Turner pass to Scotty Marks for 33 yards. (Jalen Prater) First down!
 Q1 6:05 1st and 10 at ARI 40 Shotgun Spread - HB Draw Tank Brown takes the handoff. Tank Brown ran for 3 yards. (Phil Hickman)
 Q1 5:20 2nd and 7 at ARI 37 Shotgun Spread - HB Counter Y Tank Brown takes the handoff. Tank Brown ran for 2 yards. (Nick Barron)
 Q1 4:30 3rd and 5 at ARI 35 Shotgun Empty - Slot Drive Ryan Turner drops back to pass. Ryan Turner pass to Keith Haywood for 3 yards. (Ambry Todman)
 Q1 3:40 4th and 2 at ARI 32 Field Goal49 yard FG attempt by Ryan Spence is good!
BUF 3   ARI 3


 Q1 3:35 KickoffKickoff by Ryan Spence out of the end zone. Touchback.

 Q1 3:35 1st and 10 at ARI 25 Singleback Normal - HB Stretch Right Damien Hill takes the handoff. Damien Hill ran for 8 yards. (Derrick Balducci)
 Q1 2:46 2nd and 2 at ARI 33 Singleback Big - Outs Kyler Moyer drops back to pass. BLITZ! Kyler Moyer pass intended for Josh White tipped by Kyle Donnell!
 Q1 2:33 3rd and 2 at ARI 33 Shotgun Spread - Texas Kyler Moyer drops back to pass. Kyler Moyer pass intended for Kaylon Gronkowski incomplete.
 Q1 2:20 4th and 2 at ARI 33 PuntPunt by Johnny Hill for 59 yards, returned by Greg Norris for 4 yards (to BUF 12).

 Q1 2:10 1st and 10 at BUF 12 Shotgun Spread - Texas Ryan Turner drops back to pass. Ryan Turner pass intended for Scotty Marks tipped by Julian Burris!
 Q1 1:55 2nd and 10 at BUF 12 Singleback Normal - TE Post Ryan Turner drops back to pass. BLITZ! Ryan Turner pass intended for Jordan Amichia tipped by Caleb Flores!
 Q1 1:40 3rd and 10 at BUF 12 I-Form Pro - Curls Ryan Turner drops back to pass. Ryan Turner pass intended for Jordan Amichia incomplete.
 Q1 1:29 4th and 10 at BUF 12 PuntPunt by Josh Barfield for 36 yards, returned by Caleb Flores for 2 yards (to BUF 46).

 Q1 1:16 1st and 10 at BUF 46 Singleback Big - HB Blast Left Damien Hill takes the handoff. Damien Hill ran for 11 yards. (Derrick Balducci) First down!
 Q1 0:23 1st and 10 at BUF 35 I-Form Pro - HB Counter Weak Damien Hill takes the handoff. Damien Hill ran for 6 yards. (Keondre Carroo)
End of first quarter
BUF 3   ARI 3


 Q2 15:00 2nd and 4 at BUF 29 Singleback Big - Flanker Curl Kyler Moyer drops back to pass. Kyler Moyer pass intended for Kyle Padilla incomplete. (Brian Bradshaw)
 Q2 14:45 3rd and 4 at BUF 29 Shotgun Empty - Double In Kyler Moyer drops back to pass. Kyler Moyer pass to Olamide Zettel for 2 yards. (Robert Roberts)
 Q2 13:54 4th and 2 at BUF 27 Field Goal44 yard FG attempt by Matt Pace is good!
BUF 3   ARI 6


 Q2 13:50 KickoffKickoff by Matt Pace to BUF 1, returned by Greg Norris for 23 yards (to BUF 24).

 Q2 13:41 1st and 10 at BUF 24 Singleback Big - Flanker Curl Ryan Turner drops back to pass. Ryan Turner pass to Adam Turner for 1 yards. (Jalen Prater)
 Q2 12:55 2nd and 9 at BUF 25 I-Form Pro - HB Counter Weak Tank Brown takes the handoff. BLITZ! Tank Brown ran for 9 yards. (Jalen Charles) First down!
 Q2 12:03 1st and 10 at BUF 34 Shotgun Spread - HB Counter Y Tank Brown takes the handoff. BLITZ! Tank Brown ran for 9 yards. (Nick Boehm)
 Q2 11:11 2nd and 1 at BUF 43 I-Form Pro - Quick Slants Ryan Turner drops back to pass. BLITZ! Ryan Turner pass to Derius Darby for 27 yards. (Bryce Harrison) First down!
 Q2 10:23 1st and 10 at ARI 30 Shotgun Spread - Texas Ryan Turner drops back to pass. BLITZ! Ryan Turner pass to Tyler Jensen for 3 yards. (Emmanuel Fackrell)
 Q2 9:37 2nd and 7 at ARI 27 Shotgun Spread - Texas Ryan Turner drops back to pass. Ryan Turner pass to Tyler Jensen for 25 yards. (Clark Petersen) First down!
 Q2 8:48 1st and Goal at ARI 2 Singleback Normal - HB Stretch Right Tank Brown takes the handoff. Tank Brown ran for 2 yards. Touchdown! Extra point is good!
BUF 10   ARI 6


 Q2 8:44 KickoffKickoff by Ryan Spence out of the end zone. Touchback.

 Q2 8:44 1st and 10 at ARI 25 Shotgun Spread - HB Counter Y Damien Hill takes the handoff. Damien Hill ran for 9 yards. (Da'Ron Parker)
 Q2 8:01 2nd and 1 at ARI 34 Singleback Normal - TE Post Kyler Moyer drops back to pass. Kyler Moyer pass to Damien Hill for 4 yards. (Kyle Donnell) First down!
 Q2 7:17 1st and 10 at ARI 38 Shotgun Spread - HB Counter Y Damien Hill takes the handoff. BLITZ! Damien Hill ran and was tackled behind the line for -4 yards! (Keondre Carroo)
 Q2 6:27 2nd and 14 at ARI 34 Singleback Big - HB Blast Left Damien Hill takes the handoff. Damien Hill ran for 1 yards. (Da'Ron Parker)
 Q2 5:34 3rd and 13 at ARI 35 Shotgun Empty - Double In Kyler Moyer drops back to pass. Kyler Moyer pass to Damiere Bademosi for 5 yards. (Sydney Beasley)
 Q2 4:51 4th and 8 at ARI 40 PuntPunt by Johnny Hill for 49 yards, returned by Greg Norris for 6 yards (to BUF 17).

 Q2 4:41 1st and 10 at BUF 17 I-Form Pro - Curls Ryan Turner drops back to pass. Ryan Turner pass to Derius Darby for 3 yards. (Emmanuel Fackrell)
 Q2 3:49 2nd and 7 at BUF 20 I-Form Pro - HB Counter Weak Tank Brown takes the handoff. Tank Brown ran for 4 yards. (Jalen Charles)
 Q2 3:18 3rd and 3 at BUF 24 Singleback Big - HB Blast Left Tank Brown takes the handoff. BLITZ! Tank Brown ran for 2 yards. (Jamin Dobbs)
 Q2 2:48 4th and 1 at BUF 26 PuntPunt by Josh Barfield for 35 yards, returned by Caleb Flores for 3 yards (to ARI 42).

 Q2 2:36 1st and 10 at ARI 42 Singleback Big - HB Blast Left Damien Hill takes the handoff. Damien Hill ran for 7 yards. (Brian Bradshaw)
 Q2 2:05 2nd and 3 at ARI 49 Singleback Big - HB Sweep Right Damien Hill takes the handoff. Damien Hill ran for 17 yards. (Jordyn Beadles) First down!
 Q2 1:56 1st and 10 at BUF 34 Shotgun Empty - Slot Drive Kyler Moyer drops back to pass. Kyler Moyer scrambled for 9 yards. (Derrick Balducci)
 Q2 1:28 2nd and 1 at BUF 25 Singleback Big - HB Sweep Right Damien Hill takes the handoff. Damien Hill ran for 7 yards. (Da'Ron Parker) First down!
 Q2 0:58 1st and 10 at BUF 18 Singleback Big - Flanker Curl Kyler Moyer drops back to pass. BLITZ! Kyler Moyer pass intended for Josh White incomplete. (Greg Norris)
 Q2 0:50 2nd and 10 at BUF 18 I-Form Pro - HB Toss Right Damien Hill takes the handoff. BLITZ! Damien Hill ran for 9 yards. (T.J. Ward)
 Q2 0:23 3rd and 1 at BUF 9 Singleback Big - Flanker Curl Kyler Moyer drops back to pass. Kyler Moyer pass to Damien Hill for 2 yards. (Greg Norris) First down!
 Q2 0:03 1st and Goal at BUF 7 Field Goal24 yard FG attempt by Matt Pace is good!
BUF 10   ARI 9

Halftime
BUF 10   ARI 9



 Q3 15:00 KickoffKickoff by Matt Pace out of the end zone. Touchback.

 Q3 15:00 1st and 10 at BUF 25 Shotgun Empty - Double In Ryan Turner drops back to pass. BLITZ! Ryan Turner pass to Scotty Marks for 11 yards. (Emmanuel Fackrell) First down!
 Q3 14:12 1st and 10 at BUF 36 Singleback Big - HB Blast Left Tank Brown takes the handoff. Tank Brown ran for 2 yards. (Phil Hickman)
 Q3 13:26 2nd and 8 at BUF 38 I-Form Pro - Quick Slants Ryan Turner drops back to pass. BLITZ! Ryan Turner pass to Scotty Marks for 10 yards. (Julian Burris) First down!
 Q3 12:43 1st and 10 at BUF 48 I-Form Pro - HB Toss Right Tank Brown takes the handoff. BLITZ! Tank Brown ran for 3 yards. (Jalen Charles)
 Q3 11:57 2nd and 7 at ARI 49 I-Form Pro - Quick Slants Ryan Turner drops back to pass. Ryan Turner scrambled for 6 yards. (Shaquil Bass)
 Q3 11:07 3rd and 1 at ARI 43 I-Form Pro - HB Toss Right Tank Brown takes the handoff. Tank Brown ran for 2 yards. (Jamin Dobbs) First down!
 Q3 10:24 1st and 10 at ARI 41 I-Form Pro - Quick Slants Ryan Turner drops back to pass. Ryan Turner pass to Jordan Amichia for 1 yards. (Bryce Harrison)
 Q3 9:41 2nd and 9 at ARI 40 Singleback Normal - HB Slash Tank Brown takes the handoff. BLITZ! Tank Brown ran for 2 yards. (Jalen Charles)
 Q3 8:56 3rd and 7 at ARI 38 Shotgun Spread - HB Draw Tank Brown takes the handoff. Tank Brown ran for 8 yards. (Nick Barron) First down!
 Q3 8:11 1st and 10 at ARI 30 Shotgun Empty - Slot Drive Ryan Turner drops back to pass. Ryan Turner pass intended for Wayne Wright incomplete.
 Q3 7:58 2nd and 10 at ARI 30 Shotgun Empty - Slot Drive Ryan Turner drops back to pass. Ryan Turner pass to Tyler Jensen for 1 yards. (Jalen Prater)
 Q3 7:05 3rd and 9 at ARI 29 Singleback Big - Outs Ryan Turner drops back to pass. BLITZ! Ryan Turner pass intended for Scotty Marks incomplete.
 Q3 6:52 4th and 9 at ARI 29 Field Goal46 yard FG attempt by Ryan Spence is good!
BUF 13   ARI 9


 Q3 6:48 KickoffKickoff by Ryan Spence to ARI -5. Touchback.

 Q3 6:48 1st and 10 at ARI 25 Singleback Normal - Double Hitch Kyler Moyer drops back to pass. Kyler Moyer pass to Damiere Bademosi for 4 yards. (Kyle Donnell)
 Q3 6:00 2nd and 6 at ARI 29 Singleback Normal - HB Stretch Right Damien Hill takes the handoff. Damien Hill ran for 18 yards. (Da'Ron Parker) First down!
 Q3 5:14 1st and 10 at ARI 47 I-Form Pro - Curls Kyler Moyer drops back to pass. Kyler Moyer pass to Damiere Bademosi for 25 yards. (Brian Bradshaw) First down!
 Q3 4:24 1st and 10 at BUF 28 Singleback Normal - Double Hitch Kyler Moyer drops back to pass. BLITZ! Kyler Moyer scrambled for 16 yards. (Da'Ron Parker) First down!
 Q3 3:35 1st and 10 at BUF 12 Singleback Big - HB Blast Left Damien Hill takes the handoff. BLITZ! Damien Hill ran for 7 yards. (Keondre Carroo)
 Q3 2:44 2nd and 3 at BUF 5 Singleback Normal - HB Stretch Right Damien Hill takes the handoff. Damien Hill ran for 5 yards. Touchdown! Extra point is missed!
BUF 13   ARI 15


 Q3 2:41 KickoffKickoff by Matt Pace out of the end zone. Touchback.

 Q3 2:41 1st and 10 at BUF 25 Singleback Normal - HB Slash Tank Brown takes the handoff. Tank Brown ran for 1 yards. (Jalen Charles)
 Q3 1:52 2nd and 9 at BUF 26 Singleback Normal - HB Stretch Right Tank Brown takes the handoff. BLITZ! Tank Brown ran and was stopped for no gain. (Phil Hickman)
 Q3 1:09 3rd and 9 at BUF 26 I-Form Pro - Curls Ryan Turner drops back to pass. BLITZ! Ryan Turner pass intended for Jordan Amichia incomplete.
 Q3 0:56 4th and 9 at BUF 26 PuntPunt by Josh Barfield for 37 yards, returned by Caleb Flores for 0 yards (Fair Catch) (to ARI 37).

 Q3 0:50 1st and 10 at ARI 37 Singleback Normal - HB Stretch Right Damien Hill takes the handoff. Damien Hill ran for 6 yards. (Keondre Carroo)
End of third quarter
BUF 13   ARI 15


 Q4 15:00 2nd and 4 at ARI 43 Shotgun Spread - HB Counter Y Jeff Walker takes the handoff. BLITZ! Jeff Walker ran for 6 yards. (Da'Ron Parker) First down!
 Q4 14:11 1st and 10 at ARI 49 I-Form Pro - Curls Kyler Moyer drops back to pass. Kyler Moyer pass to Damiere Bademosi for 1 yards. (Sydney Beasley)
 Q4 13:21 2nd and 9 at midfield Shotgun Spread - Texas Kyler Moyer drops back to pass. Kyler Moyer pass to Olamide Zettel for 8 yards. (Sydney Beasley)
 Q4 12:28 3rd and 1 at BUF 42 Singleback Normal - HB Stretch Right Damien Hill takes the handoff. Damien Hill ran for 8 yards. (Jordyn Beadles) First down!
 Q4 11:42 1st and 10 at BUF 34 Singleback Big - HB Sweep Right Damien Hill takes the handoff. Damien Hill ran for 6 yards. (Derrick Balducci)
 Q4 10:49 2nd and 4 at BUF 28 Singleback Big - Outs Kyler Moyer drops back to pass. BLITZ! Kyler Moyer pass to Damiere Bademosi for 1 yards. (Jordyn Beadles)
 Q4 10:00 3rd and 3 at BUF 27 Shotgun Spread - Texas Kyler Moyer drops back to pass. Kyler Moyer pass intended for Olamide Zettel tipped by Kyle Donnell!
 Q4 9:48 4th and 3 at BUF 27 Field Goal44 yard FG attempt by Matt Pace missed!

 Q4 9:43 1st and 10 at BUF 34 Shotgun Spread - HB Counter Y Tank Brown takes the handoff. Tank Brown ran for 1 yards. (Alex Smalls)
 Q4 8:51 2nd and 9 at BUF 35 Shotgun Empty - Slot Drive Ryan Turner drops back to pass. BLITZ! Ryan Turner pass to Tyler Jensen for 8 yards. (Julian Burris)
 Q4 8:00 3rd and 1 at BUF 43 Singleback Big - HB Blast Left Tank Brown takes the handoff. Tank Brown ran for 9 yards. (Nick Barron) First down!
 Q4 7:10 1st and 10 at ARI 48 Shotgun Spread - HB Draw Tank Brown takes the handoff. Tank Brown ran for 3 yards. (Nick Boehm)
 Q4 6:19 2nd and 7 at ARI 45 Singleback Normal - TE Post Ryan Turner drops back to pass. Ryan Turner pass to Scotty Marks for 25 yards. (Jamin Dobbs) First down!
 Q4 5:27 1st and 10 at ARI 20 I-Form Pro - HB Toss Right Tank Brown takes the handoff. Tank Brown ran and was stopped for no gain. (Phil Hickman)
 Q4 4:37 2nd and 10 at ARI 20 I-Form Pro - Quick Slants Ryan Turner drops back to pass. Ryan Turner pass to Derius Darby for 19 yards. (Emmanuel Fackrell) First down!
 Q4 3:51 1st and Goal at ARI 1 I-Form Pro - Quick Slants Ryan Turner drops back to pass. Ryan Turner pass intended for Jordan Amichia tipped by Julian Burris!
 Q4 3:38 2nd and Goal at ARI 1 Singleback Normal - TE Post Ryan Turner drops back to pass. BLITZ! Ryan Turner pass intended for Jordan Amichia tipped by Nick Barron!
 Q4 3:25 3rd and Goal at ARI 1 Shotgun Spread - Flood Ryan Turner drops back to pass. Ryan Turner pass to Scotty Marks for 1 yards. Touchdown! Extra point is good!
BUF 20   ARI 15


 Q4 3:22 KickoffKickoff by Ryan Spence out of the end zone. Touchback.

 Q4 3:22 1st and 10 at ARI 25 Shotgun Empty - Slot Drive Kyler Moyer drops back to pass. BLITZ! Kyler Moyer pass intended for Kaylon Gronkowski tipped by Greg Norris!
 Q4 3:11 2nd and 10 at ARI 25 Shotgun Spread - Texas Kyler Moyer drops back to pass. Kyler Moyer pass to Damiere Bademosi for 2 yards. (Kenny Matthews)
 Q4 2:45 3rd and 8 at ARI 27 Shotgun Spread - Texas Kyler Moyer drops back to pass. Kyler Moyer pass intended for Bo Morris incomplete.
 Q4 2:38 4th and 8 at ARI 27 Shotgun Spread - Flood Kyler Moyer drops back to pass. BLITZ! Kyler Moyer scrambled for 1 yards. (James Haeg)

 Q4 2:35 1st and 10 at ARI 28 Singleback Big - Flanker Curl Ryan Turner drops back to pass. Ryan Turner pass to Derius Darby for 28 yards. Touchdown! Extra point is good!
BUF 27   ARI 15


 Q4 2:24 KickoffKickoff by Ryan Spence to ARI -9. Touchback.

 Q4 2:24 1st and 10 at ARI 25 Shotgun Spread - Flood Kyler Moyer drops back to pass. Kyler Moyer pass intended for Bo Morris incomplete.
 Q4 2:17 2nd and 10 at ARI 25 Shotgun Empty - Double In Kyler Moyer drops back to pass. Kyler Moyer pass intended for Cornell Palmer incomplete.
 Q4 2:11 3rd and 10 at ARI 25 Shotgun Empty - Slot Drive Kyler Moyer drops back to pass. Kyler Moyer pass intended for Bo Morris incomplete. (Kyle Donnell)
 Q4 2:04 4th and 10 at ARI 25 Shotgun Spread - Texas Kyler Moyer drops back to pass. Kyler Moyer pass to Bo Morris for 1 yards. (Robert Roberts)

 Q4 1:59 1st and 10 at ARI 26 Kneel FormationRyan Turner kneeled the ball.
 Q4 1:20 2nd and 11 at ARI 27 Singleback Normal - HB Slash Tank Brown takes the handoff. Tank Brown ran for 6 yards. (Nick Boehm)
 Q4 0:28 3rd and 5 at ARI 21 Kneel FormationRyan Turner kneeled the ball.
End of Regulation
BUF 27   ARI 15


Auto-scroll page
Download Game CSV