Sunday, November 23, 2025     1:00 PM EST


24

Final


26

Storylines

14 POINT COMEBACK Arizona Roadrunners came back after trailing 14 points to upset the Buffalo Bulls 26-24 in week 11

Team Ratings


Game Summary

Total plays: 128
Play of the game:  Q1 1st and 10 at ARI 38 Singleback Normal - Double Hitch Josh Ayers drops back to pass. BLITZ! Josh Ayers pass to Dawson Kim for 38 yards. Touchdown! Extra point is good!
BUF 14   ARI 0

Player of the game: 20 Marco Watt 5 tackles, 1 pass tipped, 1 INT, 28 TO yds, 7 PR yds, 51 KR yds

Team Stats


Game Stats

Game engine version: 1
371 total yards

QB 91 OVR 17 Josh Ayers 23/36 (64%), 245 pass yds (38-yd long, 6.8 yds/att), 2 rush, 22 rush yds (11 yds/rush), 3 TDs, 1 INT, 99.9 RTG
HB 84 OVR 22 Damien Hazel 18 rush, 87 rush yds (4.8 yds/rush), 2 rec / 2 targets, 21 rec yds (15-yd long), 1 fumble
HB 85 OVR 28 Latavius Marquez 3 rush, 17 rush yds (5.7 yds/rush)
WR 92 OVR 14 Stefon Douzable 8 rec / 13 targets, 60 rec yds (17-yd long)
WR 82 OVR 13 Gabe Delarosa 4 rec / 7 targets, 86 rec yds (33-yd long), 1 TD
WR 78 OVR 11 Deonte Hollins 4 rec / 5 targets, 17 rec yds (7-yd long)
WR 82 OVR 16 Trent Stewart 0 rec / 1 targets
WR 80 OVR 18 Justin Smoot 2 rec / 4 targets, 4 rec yds (2-yd long)
TE 76 OVR 88 Dawson Kim 3 rec / 4 targets, 57 rec yds (38-yd long), 1 TD

DE 94 OVR 40 Von Matthews 10 tackles, 1 for loss, 1 sack
DE 82 OVR 50 Greg Roberts 2 tackles
DT 78 OVR 92 DaQuan Johnson 1 tackle
OLB 83 OVR 58 Matt Martin 1 tackle, 1 for loss
OLB 69 OVR 52 A.J. Kemp 2 tackles, 1 for loss
MLB 70 OVR 53 Tyrel Duke 4 tackles, 2 passes tipped
CB 87 OVR 27 Tre'Davious Warner 2 tackles, 1 pass tipped, 23 PR yds, 16 KR yds
CB 80 OVR 7 Taron Jones 1 tackle
CB 77 OVR 24 Kaiir Edwards 3 tackles
CB 73 OVR 30 Dane Jaramillo 1 tackle
CB 70 OVR 26 Cameron Draughn 1 tackle
S 90 OVR 21 Jordan Parnell 5 tackles, 1 pass tipped
S 89 OVR 23 Micah Hawkins 1 tackle, 1 pass tipped

K 84 OVR 2 Tyler Brown 1/2, made: 32, missed: 47
P 88 OVR 8 Sam Miller 2 punts (0 inside 20) 64, 51
287 total yards

QB 84 OVR 1 Kyler Martin 17/27 (63%), 166 pass yds (38-yd long, 6.1 yds/att), 2 rush, 23 rush yds (11.5 yds/rush), 1 TD, 1 sack, 91.4 RTG
HB 86 OVR 6 James Callahan 17 rush, 105 rush yds (6.2 yds/rush), 1 rec / 2 targets, 10 rec yds (10-yd long), 2 TDs
WR 83 OVR 2 Marquise Bryant 3 rec / 7 targets, 5 rec yds (2-yd long)
WR 82 OVR 4 Rondale Mitchell 6 rec / 6 targets, 56 rec yds (35-yd long), 1 TD
WR 85 OVR 0 Zach Paradis 3 rec / 5 targets, 11 rec yds (7-yd long)
WR 81 OVR 83 Greg Dodd 1 rec / 2 targets, 3 rec yds (3-yd long)
WR 74 OVR 14 Michael Watford 0 rec / 1 targets, 1 drop
TE 89 OVR 86 Zach Edwards 2 rec / 3 targets, 43 rec yds (33-yd long)
TE 79 OVR 85 Trey McKenzie 1 rec / 1 targets, 38 rec yds (38-yd long)

DE 69 OVR 91 L.J. Cline 2 tackles
DE 65 OVR 90 Rashard Latham 3 tackles
DT 65 OVR 95 Leki Freeman 5 tackles
DT 68 OVR 94 Carlos Wesley 2 tackles
OLB 67 OVR 97 Cameron Tripp 6 tackles
OLB 66 OVR 45 Dennis Ginn 3 tackles
MLB 81 OVR 25 Zaven Campbell 7 tackles, 1 fumble forced, 6 TO yds
CB 78 OVR 20 Marco Watt 5 tackles, 1 pass tipped, 1 INT, 28 TO yds, 7 PR yds, 51 KR yds
CB 74 OVR 33 Antonio Humber 1 tackle
CB 69 OVR 24 Rashad Fua 2 tackles
CB 64 OVR 21 Garrett Wright 4 tackles, 1 pass tipped
S 80 OVR 3 Budda Barr 2 tackles
S 71 OVR 9 Isaiah Serrano 4 tackles

K 92 OVR 5 Matt Parry 2/3, made: 36, 54, missed: 56
P 82 OVR 26 Matt Hill 3 punts (1 inside 20) 47, 44, 59

All Plays

Time between plays:


 Q1 15:00 KickoffKickoff by Tyler Brown out of the end zone. Touchback.

 Q1 15:00 1st and 10 at ARI 30 I-Form Pro - Curls Kyler Martin drops back to pass. BLITZ! Kyler Martin scrambled for 6 yards. (Von Matthews)
 Q1 14:09 2nd and 4 at ARI 36 Shotgun Spread - HB Draw James Callahan takes the handoff. James Callahan ran for 2 yards. (Tyrel Duke)
 Q1 13:25 3rd and 2 at ARI 38 Singleback Normal - HB Stretch Right James Callahan takes the handoff. James Callahan ran for 8 yards. (Von Matthews) First down!
 Q1 12:36 1st and 10 at ARI 46 Singleback Big - Flanker Curl Kyler Martin drops back to pass. Kyler Martin scrambled for 17 yards. (Von Matthews) First down!
 Q1 11:49 1st and 10 at BUF 37 Singleback Normal - HB Slash James Callahan takes the handoff. James Callahan ran for 5 yards. (Von Matthews)
 Q1 11:00 2nd and 5 at BUF 32 Shotgun Spread - Texas Kyler Martin drops back to pass. BLITZ! Kyler Martin sacked for -7 yards (Von Matthews)
 Q1 10:15 3rd and 12 at BUF 39 Singleback Normal - Double Hitch Kyler Martin drops back to pass. BLITZ! Kyler Martin pass intended for Zach Edwards incomplete.
 Q1 10:01 4th and 12 at BUF 39 Field Goal56 yard FG attempt by Matt Parry missed!

 Q1 9:58 1st and 10 at BUF 46 Shotgun Empty - Slot Drive Josh Ayers drops back to pass. Josh Ayers pass to Justin Smoot for 2 yards. (Budda Barr)
 Q1 9:05 2nd and 8 at BUF 48 Singleback Big - Flanker Curl Josh Ayers drops back to pass. BLITZ! Josh Ayers pass intended for Gabe Delarosa incomplete. (Dennis Ginn)
 Q1 8:52 3rd and 8 at BUF 48 Shotgun Empty - Slot Drive Josh Ayers drops back to pass. BLITZ! Josh Ayers pass to Gabe Delarosa for 33 yards. (Marco Watt) First down!
 Q1 8:06 1st and 10 at ARI 19 Singleback Normal - HB Slash Damien Hazel takes the handoff. Damien Hazel ran for 5 yards. (Cameron Tripp)
 Q1 7:21 2nd and 5 at ARI 14 Singleback Big - Flanker Curl Josh Ayers drops back to pass. Josh Ayers scrambled for 14 yards. Touchdown! Extra point is good!
BUF 7   ARI 0


 Q1 7:16 KickoffKickoff by Tyler Brown to ARI 4, returned by Marco Watt for 17 yards (to ARI 21).

 Q1 7:10 1st and 10 at ARI 21 Singleback Normal - Double Hitch Kyler Martin drops back to pass. BLITZ! Kyler Martin pass intended for Zach Paradis tipped by Tyrel Duke!
 Q1 6:56 2nd and 10 at ARI 21 Singleback Normal - TE Post Kyler Martin drops back to pass. BLITZ! Kyler Martin pass intended for Marquise Bryant tipped by Tyrel Duke!
 Q1 6:44 3rd and 10 at ARI 21 Shotgun Spread - Flood Kyler Martin drops back to pass. Kyler Martin pass intended for Greg Dodd incomplete.
 Q1 6:30 4th and 10 at ARI 21 PuntPunt by Matt Hill for 47 yards, returned by Tre'Davious Warner for 8 yards (to BUF 40).

 Q1 6:19 1st and 10 at BUF 40 Shotgun Spread - Flood Josh Ayers drops back to pass. Josh Ayers pass to Deonte Hollins for 7 yards. (Marco Watt)
 Q1 5:36 2nd and 3 at BUF 47 Singleback Normal - Double Hitch Josh Ayers drops back to pass. Josh Ayers pass to Damien Hazel for 15 yards. (Zaven Campbell) First down!
 Q1 4:44 1st and 10 at ARI 38 Singleback Normal - Double Hitch Josh Ayers drops back to pass. BLITZ! Josh Ayers pass to Dawson Kim for 38 yards. Touchdown! Extra point is good!
BUF 14   ARI 0


 Q1 4:29 KickoffKickoff by Tyler Brown to ARI -7. Touchback.

 Q1 4:29 1st and 10 at ARI 30 Singleback Big - HB Sweep Right James Callahan takes the handoff. James Callahan ran for 2 yards. (Tyrel Duke)
 Q1 3:44 2nd and 8 at ARI 32 I-Form Pro - Curls Kyler Martin drops back to pass. BLITZ! Kyler Martin pass to Zach Edwards for 10 yards. (Jordan Parnell) First down!
 Q1 2:57 1st and 10 at ARI 42 Shotgun Spread - HB Draw James Callahan takes the handoff. James Callahan ran for 10 yards. (DaQuan Johnson) First down!
 Q1 2:08 1st and 10 at BUF 48 Singleback Normal - HB Slash James Callahan takes the handoff. BLITZ! James Callahan ran for 5 yards. (Von Matthews)
 Q1 1:18 2nd and 5 at BUF 43 I-Form Pro - HB Toss Right James Callahan takes the handoff. James Callahan ran for 6 yards. (Von Matthews) First down!
 Q1 0:26 1st and 10 at BUF 37 Singleback Normal - Double Hitch Kyler Martin drops back to pass. Kyler Martin pass to Rondale Mitchell for 2 yards. (Tre'Davious Warner)
End of first quarter
BUF 14   ARI 0


 Q2 15:00 2nd and 8 at BUF 35 Singleback Normal - TE Post Kyler Martin drops back to pass. BLITZ! Kyler Martin pass intended for Marquise Bryant tipped by Jordan Parnell!
 Q2 14:46 3rd and 8 at BUF 35 I-Form Pro - Quick Slants Kyler Martin drops back to pass. BLITZ! Kyler Martin pass to Rondale Mitchell for 35 yards. Touchdown! Extra point is good!
BUF 14   ARI 7


 Q2 14:32 KickoffKickoff by Matt Parry out of the end zone. Touchback.

 Q2 14:32 1st and 10 at BUF 30 Singleback Normal - TE Post Josh Ayers drops back to pass. Josh Ayers pass intended for Gabe Delarosa incomplete.
 Q2 14:17 2nd and 10 at BUF 30 I-Form Pro - Curls Josh Ayers drops back to pass. Josh Ayers pass intended for Dawson Kim incomplete.
 Q2 14:05 3rd and 10 at BUF 30 Shotgun Empty - Double In Josh Ayers drops back to pass. BLITZ! Josh Ayers scrambled for 8 yards. (L.J. Cline)
 Q2 13:21 4th and 2 at BUF 38 PuntPunt by Sam Miller for 64 yards (to ARI -2). Touchback.

 Q2 13:13 1st and 10 at ARI 20 Singleback Big - Flanker Curl Kyler Martin drops back to pass. Kyler Martin pass to Zach Edwards for 33 yards. (Jordan Parnell) First down!
 Q2 12:23 1st and 10 at BUF 47 Shotgun Empty - Double In Kyler Martin drops back to pass. BLITZ! Kyler Martin pass to Marquise Bryant for 1 yards. (Micah Hawkins)
 Q2 11:39 2nd and 9 at BUF 46 Shotgun Spread - HB Draw James Callahan takes the handoff. James Callahan ran for 18 yards. (Greg Roberts) First down!
 Q2 10:49 1st and 10 at BUF 28 Shotgun Empty - Slot Drive Kyler Martin drops back to pass. Kyler Martin pass to Rondale Mitchell for 3 yards. (Tre'Davious Warner)
 Q2 10:03 2nd and 7 at BUF 25 Shotgun Spread - HB Draw James Callahan takes the handoff. James Callahan ran for 4 yards. (Von Matthews)
 Q2 9:10 3rd and 3 at BUF 21 Shotgun Spread - Texas Kyler Martin drops back to pass. Kyler Martin pass to Marquise Bryant for 2 yards. (Jordan Parnell)
 Q2 8:17 4th and 1 at BUF 19 Field Goal36 yard FG attempt by Matt Parry is good!
BUF 14   ARI 10


 Q2 8:12 KickoffKickoff by Matt Parry to BUF -5. Touchback.

 Q2 8:12 1st and 10 at BUF 30 Singleback Normal - HB Slash Damien Hazel takes the handoff. Damien Hazel ran for 9 yards. (Leki Freeman)
 Q2 7:29 2nd and 1 at BUF 39 Singleback Big - HB Sweep Right Damien Hazel takes the handoff. Damien Hazel ran for 6 yards. (Zaven Campbell) First down!
 Q2 6:44 1st and 10 at BUF 45 Singleback Big - HB Sweep Right Damien Hazel takes the handoff. BLITZ! Damien Hazel ran for 7 yards. (Cameron Tripp)
 Q2 5:55 2nd and 3 at ARI 48 Shotgun Spread - HB Draw Latavius Marquez takes the handoff. Latavius Marquez ran for 2 yards. (Leki Freeman)
 Q2 5:08 3rd and 1 at ARI 46 I-Form Pro - Curls Josh Ayers drops back to pass. BLITZ! Josh Ayers pass to Stefon Douzable for 13 yards. (Garrett Wright) First down!
 Q2 4:22 1st and 10 at ARI 33 I-Form Pro - HB Counter Weak Damien Hazel takes the handoff. BLITZ! Damien Hazel ran for 6 yards. (Cameron Tripp)
 Q2 3:31 2nd and 4 at ARI 27 Shotgun Spread - Flood Josh Ayers drops back to pass. Josh Ayers pass intended for Stefon Douzable intercepted by Marco Watt! Return of 28 yards.

 Q2 3:20 1st and 10 at BUF 45 Shotgun Spread - Flood Kyler Martin drops back to pass. Kyler Martin pass to Greg Dodd for 3 yards. (Kaiir Edwards)
 Q2 3:11 2nd and 7 at BUF 42 Singleback Big - HB Blast Left James Callahan takes the handoff. James Callahan ran for 2 yards. (Von Matthews)
 Q2 2:54 3rd and 5 at BUF 40 Singleback Normal - Double Hitch Kyler Martin drops back to pass. Kyler Martin pass to Rondale Mitchell for 3 yards. (Kaiir Edwards)
 Q2 2:41 4th and 2 at BUF 37 Field Goal54 yard FG attempt by Matt Parry is good!
BUF 14   ARI 13


 Q2 2:38 KickoffKickoff by Matt Parry out of the end zone. Touchback.

 Q2 2:38 1st and 10 at BUF 30 Singleback Normal - TE Post Josh Ayers drops back to pass. BLITZ! Josh Ayers pass to Deonte Hollins for 4 yards. (Cameron Tripp)
 Q2 2:20 2nd and 6 at BUF 34 Shotgun Spread - Flood Josh Ayers drops back to pass. BLITZ! Josh Ayers pass to Damien Hazel for 6 yards. (Garrett Wright) First down!
 Q2 2:05 1st and 10 at BUF 40 Singleback Big - HB Sweep Right Damien Hazel takes the handoff. Damien Hazel ran for 7 yards. (Dennis Ginn)
 Q2 1:53 2nd and 3 at BUF 47 Shotgun Empty - Double In Josh Ayers drops back to pass. Josh Ayers pass to Gabe Delarosa for 7 yards. (Rashad Fua) First down!
 Q2 1:45 1st and 10 at ARI 46 I-Form Pro - Quick Slants Josh Ayers drops back to pass. Josh Ayers pass intended for Stefon Douzable tipped by Marco Watt!
 Q2 1:38 2nd and 10 at ARI 46 I-Form Pro - Quick Slants Josh Ayers drops back to pass. BLITZ! Josh Ayers pass to Gabe Delarosa for 14 yards. (Marco Watt) First down!
 Q2 1:13 1st and 10 at ARI 32 Shotgun Spread - HB Counter Y Damien Hazel takes the handoff. Damien Hazel ran for 1 yards. (Leki Freeman)
 Q2 0:49 2nd and 9 at ARI 31 Shotgun Spread - Texas Josh Ayers drops back to pass. Josh Ayers pass to Stefon Douzable for 7 yards. (Isaiah Serrano)
 Q2 0:38 3rd and 2 at ARI 24 I-Form Pro - Curls Josh Ayers drops back to pass. Josh Ayers pass to Stefon Douzable for 3 yards. (Cameron Tripp) First down!
 Q2 0:30 1st and 10 at ARI 21 Singleback Big - Outs Josh Ayers drops back to pass. Josh Ayers pass to Dawson Kim for 6 yards. (Isaiah Serrano)
 Q2 0:06 2nd and 4 at ARI 15 Field Goal32 yard FG attempt by Tyler Brown is good!
BUF 17   ARI 13


 Q2 0:01 KickoffKickoff by Tyler Brown to ARI 7, returned by Marco Watt for 16 yards (to ARI 23).
Halftime
BUF 17   ARI 13



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

 Q3 15:00 1st and 10 at BUF 30 Shotgun Empty - Slot Drive Josh Ayers drops back to pass. Josh Ayers pass intended for Gabe Delarosa incomplete.
 Q3 14:45 2nd and 10 at BUF 30 I-Form Pro - Quick Slants Josh Ayers drops back to pass. Josh Ayers pass to Stefon Douzable for 17 yards. (Budda Barr) First down!
 Q3 14:02 1st and 10 at BUF 47 I-Form Pro - HB Toss Right Damien Hazel takes the handoff. Damien Hazel ran for 6 yards. (Carlos Wesley)
 Q3 13:15 2nd and 4 at ARI 47 I-Form Pro - HB Counter Weak Damien Hazel takes the handoff. Damien Hazel ran the ball, and fumbled! Recovered by Zaven Campbell! Return of 6 yards.

 Q3 13:11 1st and 10 at BUF 47 Shotgun Empty - Slot Drive Kyler Martin drops back to pass. Kyler Martin pass to Marquise Bryant for 2 yards. (Cameron Draughn)
 Q3 12:24 2nd and 8 at BUF 45 Shotgun Empty - Double In Kyler Martin drops back to pass. BLITZ! Kyler Martin pass intended for Michael Watford dropped!
 Q3 12:09 3rd and 8 at BUF 45 Singleback Big - Flanker Curl Kyler Martin drops back to pass. BLITZ! Kyler Martin pass to Trey McKenzie for 38 yards. (Jordan Parnell) First down!
 Q3 11:17 1st and Goal at BUF 7 Shotgun Spread - HB Draw James Callahan takes the handoff. BLITZ! James Callahan ran for 7 yards. Touchdown! Extra point is missed!
BUF 17   ARI 19


 Q3 11:13 KickoffKickoff by Matt Parry to BUF 0, returned by Tre'Davious Warner for 16 yards (to BUF 16).

 Q3 11:07 1st and 10 at BUF 16 Shotgun Spread - Texas Josh Ayers drops back to pass. BLITZ! Josh Ayers pass to Stefon Douzable for 2 yards. (Isaiah Serrano)
 Q3 10:19 2nd and 8 at BUF 18 I-Form Pro - Curls Josh Ayers drops back to pass. Josh Ayers pass intended for Stefon Douzable incomplete.
 Q3 10:08 3rd and 8 at BUF 18 Shotgun Empty - Double In Josh Ayers drops back to pass. Josh Ayers pass to Deonte Hollins for 5 yards. (Marco Watt)
 Q3 9:15 4th and 3 at BUF 23 PuntPunt by Sam Miller for 51 yards, returned by Marco Watt for 7 yards (to ARI 33).

 Q3 9:05 1st and 10 at ARI 33 Shotgun Empty - Double In Kyler Martin drops back to pass. Kyler Martin pass to Zach Paradis for 3 yards. (Taron Jones)
 Q3 8:22 2nd and 7 at ARI 36 Shotgun Spread - Flood Kyler Martin drops back to pass. Kyler Martin pass to James Callahan for 10 yards. (Jordan Parnell) First down!
 Q3 7:34 1st and 10 at ARI 46 Shotgun Spread - Texas Kyler Martin drops back to pass. Kyler Martin pass to Rondale Mitchell for 5 yards. (Dane Jaramillo)
 Q3 6:51 2nd and 5 at BUF 49 Singleback Normal - TE Post Kyler Martin drops back to pass. Kyler Martin pass intended for James Callahan incomplete.
 Q3 6:36 3rd and 5 at BUF 49 I-Form Pro - Quick Slants Kyler Martin drops back to pass. Kyler Martin pass to Rondale Mitchell for 8 yards. (Tyrel Duke) First down!
 Q3 5:43 1st and 10 at BUF 41 Shotgun Empty - Double In Kyler Martin drops back to pass. BLITZ! Kyler Martin pass to Zach Paradis for 7 yards. (Kaiir Edwards)
 Q3 4:57 2nd and 3 at BUF 34 Singleback Normal - HB Slash James Callahan takes the handoff. James Callahan ran for 7 yards. (Greg Roberts) First down!
 Q3 4:08 1st and 10 at BUF 27 Shotgun Spread - Flood Kyler Martin drops back to pass. BLITZ! Kyler Martin pass intended for Marquise Bryant incomplete.
 Q3 3:56 2nd and 10 at BUF 27 Shotgun Spread - HB Counter Y James Callahan takes the handoff. James Callahan ran for 5 yards. (Von Matthews)
 Q3 3:13 3rd and 5 at BUF 22 Singleback Normal - HB Stretch Right James Callahan takes the handoff. James Callahan ran for 22 yards. Touchdown! Extra point is good!
BUF 17   ARI 26


 Q3 3:05 KickoffKickoff by Matt Parry out of the end zone. Touchback.

 Q3 3:05 1st and 10 at BUF 30 Singleback Big - Outs Josh Ayers drops back to pass. Josh Ayers pass to Stefon Douzable for 8 yards. (Garrett Wright)
 Q3 2:21 2nd and 2 at BUF 38 I-Form Pro - Quick Slants Josh Ayers drops back to pass. Josh Ayers pass to Dawson Kim for 13 yards. (Dennis Ginn) First down!
 Q3 1:31 1st and 10 at ARI 49 Singleback Big - HB Sweep Right Damien Hazel takes the handoff. Damien Hazel ran for 4 yards. (Rashard Latham)
 Q3 0:41 2nd and 6 at ARI 45 Singleback Normal - HB Slash Damien Hazel takes the handoff. Damien Hazel ran for 5 yards. (Rashard Latham)
End of third quarter
BUF 17   ARI 26


 Q4 15:00 3rd and 1 at ARI 40 Singleback Normal - HB Stretch Right Latavius Marquez takes the handoff. Latavius Marquez ran for 6 yards. (Carlos Wesley) First down!
 Q4 14:08 1st and 10 at ARI 34 I-Form Pro - HB Counter Weak Damien Hazel takes the handoff. BLITZ! Damien Hazel ran for 1 yards. (Leki Freeman)
 Q4 13:18 2nd and 9 at ARI 33 Shotgun Spread - Flood Josh Ayers drops back to pass. Josh Ayers pass to Stefon Douzable for 3 yards. (Isaiah Serrano)
 Q4 12:27 3rd and 6 at ARI 30 Singleback Normal - TE Post Josh Ayers drops back to pass. Josh Ayers pass intended for Stefon Douzable incomplete.
 Q4 12:13 4th and 6 at ARI 30 Field Goal47 yard FG attempt by Tyler Brown missed!

 Q4 12:09 1st and 10 at ARI 37 I-Form Pro - HB Toss Right James Callahan takes the handoff. BLITZ! James Callahan ran for 4 yards. (A.J. Kemp)
 Q4 11:21 2nd and 6 at ARI 41 Singleback Normal - Double Hitch Kyler Martin drops back to pass. Kyler Martin pass to Zach Paradis for 1 yards. (Tyrel Duke)
 Q4 10:38 3rd and 5 at ARI 42 Singleback Normal - TE Post Kyler Martin drops back to pass. BLITZ! Kyler Martin pass intended for Zach Paradis tipped by Tre'Davious Warner!
 Q4 10:24 4th and 5 at ARI 42 PuntPunt by Matt Hill for 44 yards, returned by Tre'Davious Warner for 5 yards (to BUF 19).

 Q4 10:12 1st and 10 at BUF 19 Shotgun Spread - HB Counter Y Damien Hazel takes the handoff. Damien Hazel ran for 5 yards. (Rashard Latham)
 Q4 9:22 2nd and 5 at BUF 24 Singleback Big - HB Sweep Right Damien Hazel takes the handoff. BLITZ! Damien Hazel ran for 7 yards. (Zaven Campbell) First down!
 Q4 8:32 1st and 10 at BUF 31 Shotgun Spread - HB Counter Y Latavius Marquez takes the handoff. Latavius Marquez ran for 9 yards. (L.J. Cline)
 Q4 7:45 2nd and 1 at BUF 40 Shotgun Empty - Slot Drive Josh Ayers drops back to pass. Josh Ayers pass intended for Trent Stewart incomplete. (Rashad Fua)
 Q4 7:30 3rd and 1 at BUF 40 Shotgun Spread - Texas Josh Ayers drops back to pass. Josh Ayers pass to Deonte Hollins for 1 yards. (Antonio Humber) First down!
 Q4 6:44 1st and 10 at BUF 41 I-Form Pro - HB Counter Weak Damien Hazel takes the handoff. Damien Hazel ran for 2 yards. (Zaven Campbell)
 Q4 5:53 2nd and 8 at BUF 43 Shotgun Spread - HB Draw Damien Hazel takes the handoff. Damien Hazel ran for 7 yards. (Leki Freeman)
 Q4 5:04 3rd and 1 at midfield Singleback Big - HB Sweep Right Damien Hazel takes the handoff. Damien Hazel ran for 4 yards. (Zaven Campbell) First down!
 Q4 4:16 1st and 10 at ARI 46 I-Form Pro - Curls Josh Ayers drops back to pass. Josh Ayers pass to Stefon Douzable for 7 yards. (Zaven Campbell)
 Q4 3:29 2nd and 3 at ARI 39 Shotgun Empty - Double In Josh Ayers drops back to pass. Josh Ayers pass to Justin Smoot for 2 yards. (Garrett Wright)
 Q4 3:05 3rd and 1 at ARI 37 Singleback Big - HB Blast Left Damien Hazel takes the handoff. Damien Hazel ran for 5 yards. (Cameron Tripp) First down!
 Q4 2:50 1st and 10 at ARI 32 Shotgun Spread - Texas Josh Ayers drops back to pass. BLITZ! Josh Ayers pass to Gabe Delarosa for 32 yards. Touchdown! Extra point is good!
BUF 24   ARI 26


 Q4 2:38 KickoffKickoff by Tyler Brown to ARI 1, returned by Marco Watt for 18 yards (to ARI 19).

 Q4 2:31 1st and 10 at ARI 19 Singleback Big - HB Blast Left James Callahan takes the handoff. James Callahan ran and was tackled behind the line for -1 yards! (A.J. Kemp)
 Q4 2:00 2nd and 11 at ARI 18 Singleback Big - HB Blast Left James Callahan takes the handoff. BLITZ! James Callahan ran and was tackled behind the line for -1 yards! (Matt Martin)
 Q4 1:08 3rd and 12 at ARI 17 I-Form Pro - Quick Slants Kyler Martin drops back to pass. Kyler Martin pass intended for Marquise Bryant tipped by Micah Hawkins!
 Q4 0:54 4th and 12 at ARI 17 PuntPunt by Matt Hill for 59 yards, returned by Tre'Davious Warner for 10 yards (to BUF 34).

 Q4 0:45 1st and 10 at BUF 34 Shotgun Spread - Flood Josh Ayers drops back to pass. Josh Ayers pass intended for Stefon Douzable tipped by Garrett Wright!
 Q4 0:36 2nd and 10 at BUF 34 Shotgun Empty - Double In Josh Ayers drops back to pass. Josh Ayers pass intended for Justin Smoot incomplete. (Marco Watt)
 Q4 0:30 3rd and 10 at BUF 34 Shotgun Spread - Flood Josh Ayers drops back to pass. Josh Ayers pass intended for Deonte Hollins incomplete.
 Q4 0:21 4th and 10 at BUF 34 Shotgun Empty - Double In Josh Ayers drops back to pass. BLITZ! Josh Ayers pass intended for Justin Smoot incomplete.

 Q4 0:16 1st and 10 at BUF 34 Kneel FormationKyler Martin kneeled the ball.
End of Regulation
BUF 24   ARI 26


Auto-scroll page
Download Game CSV