Monday, November 24, 2025     8:25 PM EST


12

Final


7

Team Ratings


Game Summary

Total plays: 118
Play of the game:  Q3 2nd and 10 at BUF 49 Singleback Normal - HB Slash Alvin Kelly takes the handoff. Alvin Kelly ran the ball, and fumbled! Recovered by Derrick Nelson! Return of 40 yards.
Player of the game: 91 Derrick Nelson 3 tackles, 1 for loss, 1 fumble forced, 40 TO yds

Team Stats


Game Stats

Game engine version: 2
182 total yards

QB 79 OVR 1 Kyler Morgan 16/26 (62%), 133 pass yds (22-yd long, 5.1 yds/att), 1 rush, 5 rush yds (5 yds/rush), 1 INT, 2 sacks, 57.9 RTG
HB 95 OVR 30 Austin Enunwa 21 rush, 49 rush yds (2.3 yds/rush)
HB 80 OVR 0 D'Andre Strief 4 rush
FB 64 OVR 27 Oren Roman 3 missed blocks
WR 82 OVR 81 Nelson Adams 5 rec / 7 targets, 47 rec yds (22-yd long)
WR 70 OVR 14 Alec Parker 0 rec / 1 targets
WR 77 OVR 85 Alex Eaton 2 rec / 4 targets, 16 rec yds (9-yd long)
WR 78 OVR 10 Anthony Sundberg 4 rec / 6 targets, 22 rec yds (11-yd long)
TE 83 OVR 44 Mo Anderson 5 rec / 7 targets, 48 rec yds (18-yd long), 1 pancake
TE 66 OVR 80 Isaiah Lotulelei 0 rec / 1 targets
T 97 OVR 78 Laremy Tocho 1 pancake
G 67 OVR 64 O'Cyrus Toilolo 1 missed block
C 75 OVR 61 Sam Miller 1 pancake, 2 missed blocks

DE 97 OVR 97 Nick Bryant 3 pressures, 4 tackles, 1 for loss, 1 sack
DE 72 OVR 90 Charles Overton 2 tackles
DT 89 OVR 63 Kenny Cyprien 4 tackles
DT 76 OVR 91 Derrick Nelson 3 tackles, 1 for loss, 1 fumble forced, 40 TO yds
OLB 94 OVR 53 Shaquille Longacre 4 tackles, 1 pass tipped, 1 for loss
OLB 82 OVR 15 Jaelan Pryor 2 pressures, 7 tackles, 3 for loss, 2 sacks
MLB 82 OVR 59 De'Vondre Cooper 3 tackles, 1 pass tipped
CB 74 OVR 24 Kaiir Eifert 1 tackle
CB 72 OVR 21 Eric Stanley 2 tackles, 6 PR yds
CB 76 OVR 45 Amik Rudolph 1 tackle
CB 76 OVR 35 Brandon Stave 2 passes tipped
S 87 OVR 34 Jordan Phillips 2 tackles
S 78 OVR 22 Grant Davis 4 tackles

K 90 OVR 4 Chase Moreno 4/4, made: 20, 48, 38, 28
P 67 OVR 41 Daniel Wilson 4 punts (0 inside 20) 36, 34, 36, 37
187 total yards

QB 78 OVR 10 Mac Johnson 9/15 (60%), 125 pass yds (19-yd long, 8.3 yds/att), 1 TD, 3 sacks, 104.0 RTG
HB 98 OVR 41 Alvin Kelly 22 rush, 73 rush yds (3.3 yds/rush), 1 fumble
HB 89 OVR 31 DeeJay Donnell 2 rush, 7 rush yds (3.5 yds/rush)
FB 58 OVR 44 DeAndre Harrell 2 missed blocks
WR 85 OVR 11 Cedrick Webster 4 rec / 5 targets, 48 rec yds (18-yd long)
WR 79 OVR 85 Noah Bailey 2 rec / 3 targets, 37 rec yds (19-yd long)
WR 80 OVR 84 Phillip Diaz 2 rec / 3 targets, 32 rec yds (17-yd long), 1 TD
WR 79 OVR 88 Tyler Shipley 1 rec / 2 targets, 8 rec yds (8-yd long)
TE 86 OVR 18 Robert Toner 0 rec / 2 targets
T 85 OVR 79 Josh Jenkins 1 missed block
G 86 OVR 78 James Deleon 1 missed block
C 85 OVR 61 Mason Casey 1 missed block

DE 85 OVR 94 Josh Small 6 tackles, 3 for loss
DE 74 OVR 97 Mike Moore 2 pressures, 5 tackles, 2 for loss, 1 sack
DT 81 OVR 98 Jalen Clark 1 pressure, 6 tackles
OLB 83 OVR 23 Drue Tiller 1 pressure, 4 tackles
OLB 77 OVR 53 Oshane Xiong 2 tackles, 1 pass tipped
MLB 87 OVR 54 Bobby Wright 1 pressure, 8 tackles, 1 pass tipped, 1 for loss, 1 sack
MLB 73 OVR 43 Robert Sutton 1 tackle
CB 94 OVR 5 Jalen Ramos 4 tackles, 1 INT, 8 TO yds, 22 KR yds
CB 82 OVR 7 Charvarius White 2 tackles
CB 81 OVR 22 Adoree' Joseph 3 tackles, 16 PR yds
CB 65 OVR 40 Keion Casillas 1 tackle
S 94 OVR 3 Derwin Johnson 4 tackles
S 87 OVR 6 Quandre Davenport 2 tackles, 2 passes tipped

K 86 OVR 39 Chad Reynolds 0/1, missed: 61
P 82 OVR 27 Arryn Sharpe 4 punts (0 inside 20) 46, 43, 44, 46

All Plays

Time between plays:


 Q1 15:00 KickoffKickoff by Chase Moreno out of the end zone. Touchback.

 Q1 15:00 1st and 10 at ARI 25 Shotgun Spread - HB Draw Alvin Kelly takes the handoff. Alvin Kelly ran for 5 yards. (Kenny Cyprien)
 Q1 14:07 2nd and 5 at ARI 30 Shotgun Spread - HB Draw Alvin Kelly takes the handoff. BLITZ! Alvin Kelly ran and was stopped for no gain. (Nick Bryant)
 Q1 13:21 3rd and 5 at ARI 30 Shotgun Spread - HB Counter Y Alvin Kelly takes the handoff. BLITZ! Alvin Kelly ran and was tackled behind the line for -4 yards! (Derrick Nelson)
 Q1 12:34 4th and 9 at ARI 26 PuntPunt by Arryn Sharpe for 46 yards, returned by Eric Stanley for 1 yards (to BUF 29).

 Q1 12:24 1st and 10 at BUF 29 Shotgun Spread - HB Counter Y Austin Enunwa takes the handoff. Austin Enunwa ran for 3 yards. (Jalen Clark)
 Q1 11:37 2nd and 7 at BUF 32 Shotgun Empty - Double In Kyler Morgan drops back to pass. Kyler Morgan pass intended for Alex Eaton incomplete. (Derwin Johnson)
 Q1 11:25 3rd and 7 at BUF 32 I-Form Pro - HB Counter Weak Austin Enunwa takes the handoff. BLITZ! Austin Enunwa ran and was stopped for no gain. (Drue Tiller)
 Q1 10:37 4th and 7 at BUF 32 PuntPunt by Daniel Wilson for 36 yards, Fair Catch by Adoree' Joseph (at ARI 32).

 Q1 10:30 1st and 10 at ARI 32 Singleback Normal - HB Stretch Right DeeJay Donnell takes the handoff. DeeJay Donnell ran for 6 yards. (Charles Overton)
 Q1 9:39 2nd and 4 at ARI 38 Singleback Normal - TE Post Mac Johnson drops back to pass. BLITZ (OLB Jaelan Pryor)! Mac Johnson pass intended for Cedrick Webster tipped by De'Vondre Cooper!
 Q1 9:28 3rd and 4 at ARI 38 Singleback Big - HB Blast Left Alvin Kelly takes the handoff. BLITZ! Alvin Kelly ran for 3 yards. (Shaquille Longacre)
 Q1 8:41 4th and 1 at ARI 41 PuntPunt by Arryn Sharpe for 43 yards, returned by Eric Stanley for 5 yards (to BUF 21).

 Q1 8:29 1st and 10 at BUF 21 I-Form Pro - Curls Kyler Morgan drops back to pass. Kyler Morgan pass to Nelson Adams for 3 yards. (Jalen Ramos)
 Q1 7:36 2nd and 7 at BUF 24 Singleback Big - HB Blast Left Austin Enunwa takes the handoff. BLITZ! C Sam Miller pancakes a defender! Austin Enunwa ran and was stopped for no gain. (Jalen Clark)
 Q1 6:49 3rd and 7 at BUF 24 Shotgun Spread - HB Draw Austin Enunwa takes the handoff. BLITZ! T Laremy Tocho pancakes a defender! Austin Enunwa ran for 9 yards. (Bobby Wright) First down!
 Q1 6:02 1st and 10 at BUF 33 I-Form Pro - HB Counter Weak D'Andre Strief takes the handoff. BLITZ! D'Andre Strief ran and was stopped for no gain. (Jalen Clark)
 Q1 5:17 2nd and 10 at BUF 33 Singleback Normal - TE Post Kyler Morgan drops back to pass. Kyler Morgan pass intended for Mo Anderson incomplete. (Adoree' Joseph)
 Q1 5:05 3rd and 10 at BUF 33 Singleback Big - Flanker Curl Kyler Morgan drops back to pass. BLITZ (MLB Bobby Wright)! Kyler Morgan pass to Mo Anderson for 18 yards. (Oshane Xiong) First down!
 Q1 4:19 1st and 10 at ARI 49 I-Form Pro - HB Counter Weak Austin Enunwa takes the handoff. Austin Enunwa ran for 4 yards. (Drue Tiller)
 Q1 3:35 2nd and 6 at ARI 45 Singleback Normal - HB Slash Austin Enunwa takes the handoff. Austin Enunwa ran for 6 yards. (Bobby Wright) First down!
 Q1 2:47 1st and 10 at ARI 39 I-Form Pro - HB Toss Right D'Andre Strief takes the handoff. D'Andre Strief ran for 1 yards. (Mike Moore)
 Q1 1:58 2nd and 9 at ARI 38 I-Form Pro - Quick Slants Kyler Morgan drops back to pass. BLITZ (MLB Bobby Wright)! FB Oren Roman got beat! Pressure from DE Mike Moore! Kyler Morgan pass to Mo Anderson for 16 yards. (Charvarius White) First down!
 Q1 1:06 1st and 10 at ARI 22 Singleback Normal - Double Hitch Kyler Morgan drops back to pass. BLITZ (OLB Drue Tiller)! Kyler Morgan pass to Anthony Sundberg for 5 yards. (Quandre Davenport)
 Q1 0:21 2nd and 5 at ARI 17 Singleback Big - Outs Kyler Morgan drops back to pass. Kyler Morgan pass intended for Nelson Adams tipped by Bobby Wright!
 Q1 0:08 3rd and 5 at ARI 17 Shotgun Spread - Flood Kyler Morgan drops back to pass. BLITZ (MLB Bobby Wright)! Kyler Morgan pass to Alex Eaton for 7 yards. (Derwin Johnson) First down!
End of first quarter
BUF 0   ARI 0


 Q2 15:00 1st and Goal at ARI 10 Singleback Normal - Double Hitch Kyler Morgan drops back to pass. C Sam Miller got beat! Pressure from DT Trysten Haeg! Kyler Morgan scrambled for 5 yards.
 Q2 14:14 2nd and Goal at ARI 5 I-Form Pro - Curls Kyler Morgan drops back to pass. Kyler Morgan pass intended for Mo Anderson incomplete. (Derwin Johnson)
 Q2 14:00 3rd and Goal at ARI 5 I-Form Pro - Quick Slants Kyler Morgan drops back to pass. Kyler Morgan pass to Mo Anderson for 2 yards. (Bobby Wright)
 Q2 13:14 4th and Goal at ARI 3 Field Goal20 yard FG attempt by Chase Moreno is good!
BUF 3   ARI 0


 Q2 13:10 KickoffKickoff by Chase Moreno out of the end zone. Touchback.

 Q2 13:10 1st and 10 at ARI 25 Singleback Big - HB Blast Left Alvin Kelly takes the handoff. Alvin Kelly ran for 1 yards. (Shaquille Longacre)
 Q2 12:17 2nd and 9 at ARI 26 Shotgun Spread - Texas Mac Johnson drops back to pass. Mac Johnson pass to Tyler Shipley for 8 yards. (Grant Davis)
 Q2 11:29 3rd and 1 at ARI 34 I-Form Pro - HB Toss Right Alvin Kelly takes the handoff. BLITZ! Alvin Kelly ran for 1 yards. (Jaelan Pryor) First down!
 Q2 10:39 1st and 10 at ARI 35 Singleback Big - HB Blast Left Alvin Kelly takes the handoff. Alvin Kelly ran for 6 yards. (De'Vondre Cooper)
 Q2 9:51 2nd and 4 at ARI 41 I-Form Pro - Quick Slants Mac Johnson drops back to pass. FB DeAndre Harrell got beat! Pressure from OLB Jaelan Pryor! Mac Johnson sacked for -9 yards (Jaelan Pryor)
 Q2 9:03 3rd and 13 at ARI 32 Shotgun Spread - Texas Mac Johnson drops back to pass. BLITZ (MLB De'Vondre Cooper)! Mac Johnson pass to Phillip Diaz for 15 yards. (Grant Davis) First down!
 Q2 8:19 1st and 10 at ARI 47 Singleback Normal - HB Slash Alvin Kelly takes the handoff. Alvin Kelly ran for 9 yards. (Nick Bryant)
 Q2 7:27 2nd and 1 at BUF 44 Singleback Normal - HB Stretch Right Alvin Kelly takes the handoff. BLITZ! Alvin Kelly ran and was tackled behind the line for -3 yards! (Jaelan Pryor)
 Q2 6:39 3rd and 4 at BUF 47 Singleback Normal - HB Stretch Right Alvin Kelly takes the handoff. Alvin Kelly ran for 3 yards. (Nick Bryant)
 Q2 5:46 4th and 1 at BUF 44 Field Goal61 yard FG attempt by Chad Reynolds missed!

 Q2 5:43 1st and 10 at ARI 49 I-Form Pro - Quick Slants Kyler Morgan drops back to pass. Kyler Morgan pass to Anthony Sundberg for 3 yards. (Bobby Wright)
 Q2 4:54 2nd and 7 at ARI 46 Singleback Normal - HB Slash Austin Enunwa takes the handoff. BLITZ! TE Mo Anderson pancakes a defender! Austin Enunwa ran for 3 yards. (Jalen Clark)
 Q2 4:04 3rd and 4 at ARI 43 Singleback Normal - HB Slash Austin Enunwa takes the handoff. Austin Enunwa ran for 5 yards. (Jalen Clark) First down!
 Q2 3:21 1st and 10 at ARI 38 I-Form Pro - Quick Slants Kyler Morgan drops back to pass. BLITZ (MLB Bobby Wright)! Kyler Morgan pass to Nelson Adams for 4 yards. (Jalen Ramos)
 Q2 3:06 2nd and 6 at ARI 34 Shotgun Spread - HB Draw Austin Enunwa takes the handoff. Austin Enunwa ran and was tackled behind the line for -3 yards! (Mike Moore)
 Q2 2:41 3rd and 9 at ARI 37 I-Form Pro - Curls Kyler Morgan drops back to pass. Kyler Morgan pass to Mo Anderson for 6 yards. (Robert Sutton)
 Q2 2:20 4th and 3 at ARI 31 Field Goal48 yard FG attempt by Chase Moreno is good!
BUF 6   ARI 0


 Q2 2:15 KickoffKickoff by Chase Moreno out of the end zone. Touchback.

 Q2 2:15 1st and 10 at ARI 25 Shotgun Empty - Slot Drive Mac Johnson drops back to pass. Mac Johnson pass to Cedrick Webster for 4 yards. (Eric Stanley)
 Q2 2:00 2nd and 6 at ARI 29 Shotgun Spread - Flood Mac Johnson drops back to pass. BLITZ (MLB De'Vondre Cooper)! T Josh Jenkins got beat! Pressure from DE Nick Bryant! Mac Johnson sacked for -6 yards (Nick Bryant)
 Q2 1:50 3rd and 12 at ARI 23 Shotgun Empty - Double In Mac Johnson drops back to pass. Mac Johnson pass intended for Noah Bailey incomplete. (Grant Davis)
 Q2 1:42 4th and 12 at ARI 23 PuntPunt by Arryn Sharpe for 44 yards, Fair Catch by Eric Stanley (at BUF 33).

 Q2 1:36 1st and 10 at BUF 33 I-Form Pro - HB Counter Weak Austin Enunwa takes the handoff. BLITZ! Austin Enunwa ran for 1 yards. (Drue Tiller)
 Q2 1:25 2nd and 9 at BUF 34 Singleback Big - HB Sweep Right Austin Enunwa takes the handoff. Austin Enunwa ran for 3 yards. (Bobby Wright)
 Q2 1:14 3rd and 6 at BUF 37 I-Form Pro - HB Counter Weak Austin Enunwa takes the handoff. Austin Enunwa ran for 6 yards. (Drue Tiller) First down!
 Q2 0:49 1st and 10 at BUF 43 Singleback Big - Flanker Curl Kyler Morgan drops back to pass. Kyler Morgan pass to Nelson Adams for 15 yards. (Jalen Ramos) First down!
 Q2 0:38 1st and 10 at ARI 42 Shotgun Empty - Double In Kyler Morgan drops back to pass. BLITZ (MLB Bobby Wright)! C Sam Miller got beat! Pressure from MLB Bobby Wright! Kyler Morgan sacked for -2 yards (Bobby Wright)
 Q2 0:29 2nd and 12 at ARI 44 I-Form Pro - HB Counter Weak Austin Enunwa takes the handoff. Austin Enunwa ran for 1 yards. (Oshane Xiong)
 Q2 0:15 3rd and 11 at ARI 43 Singleback Big - Flanker Curl Kyler Morgan drops back to pass. BLITZ (MLB Bobby Wright)! Kyler Morgan pass to Nelson Adams for 22 yards. (Jalen Ramos) First down!
 Q2 0:01 1st and 10 at ARI 21 Field Goal38 yard FG attempt by Chase Moreno is good!
BUF 9   ARI 0

Halftime
BUF 9   ARI 0



 Q3 15:00 KickoffKickoff by Chad Reynolds to BUF -7. Touchback.

 Q3 15:00 1st and 10 at BUF 25 Shotgun Empty - Slot Drive Kyler Morgan drops back to pass. BLITZ (MLB Bobby Wright)! Kyler Morgan pass to Alex Eaton for 9 yards. (Keion Casillas)
 Q3 14:17 2nd and 1 at BUF 34 Singleback Big - HB Sweep Right Austin Enunwa takes the handoff. Austin Enunwa ran and was stopped for no gain. (Bobby Wright)
 Q3 13:28 3rd and 1 at BUF 34 Singleback Big - HB Blast Left D'Andre Strief takes the handoff. D'Andre Strief ran and was tackled behind the line for -1 yards! (Josh Small)
 Q3 12:45 4th and 2 at BUF 33 PuntPunt by Daniel Wilson for 34 yards, returned by Adoree' Joseph for 3 yards (to ARI 36).

 Q3 12:33 1st and 10 at ARI 36 Shotgun Spread - Flood Mac Johnson drops back to pass. Mac Johnson pass to Noah Bailey for 19 yards. (Amik Rudolph) First down!
 Q3 11:40 1st and 10 at BUF 45 Singleback Big - HB Sweep Right Alvin Kelly takes the handoff. BLITZ! Alvin Kelly ran for 3 yards. (Jaelan Pryor)
 Q3 10:50 2nd and 7 at BUF 42 I-Form Pro - HB Toss Right Alvin Kelly takes the handoff. Alvin Kelly ran and was stopped for no gain. (Kenny Cyprien)
 Q3 9:59 3rd and 7 at BUF 42 Singleback Big - HB Sweep Right Alvin Kelly takes the handoff. BLITZ! Alvin Kelly ran and was tackled behind the line for -1 yards! (Shaquille Longacre)
 Q3 9:11 4th and 8 at BUF 43 PuntPunt by Arryn Sharpe for 46 yards (to BUF -3). Touchback.

 Q3 9:04 1st and 10 at BUF 20 Shotgun Spread - Flood Kyler Morgan drops back to pass. BLITZ (MLB Bobby Wright)! Kyler Morgan pass intended for Alec Parker incomplete. (Derwin Johnson)
 Q3 8:53 2nd and 10 at BUF 20 Singleback Normal - HB Stretch Right Austin Enunwa takes the handoff. Austin Enunwa ran and was tackled behind the line for -2 yards! (Josh Small)
 Q3 8:07 3rd and 12 at BUF 18 Shotgun Empty - Slot Drive Kyler Morgan drops back to pass. Kyler Morgan pass intended for Nelson Adams tipped by Quandre Davenport!
 Q3 7:55 4th and 12 at BUF 18 PuntPunt by Daniel Wilson for 36 yards, returned by Adoree' Joseph for 5 yards (to BUF 49).

 Q3 7:43 1st and 10 at BUF 49 I-Form Pro - Quick Slants Mac Johnson drops back to pass. Mac Johnson pass intended for Robert Toner incomplete. (Jordan Phillips)
 Q3 7:29 2nd and 10 at BUF 49 Singleback Normal - HB Slash Alvin Kelly takes the handoff. Alvin Kelly ran the ball, and fumbled! Recovered by Derrick Nelson! Return of 40 yards.

 Q3 7:13 1st and 10 at ARI 11 Shotgun Spread - HB Draw Austin Enunwa takes the handoff. Austin Enunwa ran for 1 yards. (Mike Moore)
 Q3 6:26 2nd and 9 at ARI 10 I-Form Pro - HB Toss Right Austin Enunwa takes the handoff. BLITZ! Austin Enunwa ran and was tackled behind the line for -4 yards! (Josh Small)
 Q3 5:39 3rd and 13 at ARI 14 Singleback Normal - Double Hitch Kyler Morgan drops back to pass. Kyler Morgan pass to Nelson Adams for 3 yards. (Adoree' Joseph)
 Q3 4:56 4th and 10 at ARI 11 Field Goal28 yard FG attempt by Chase Moreno is good!
BUF 12   ARI 0


 Q3 4:51 KickoffKickoff by Chase Moreno to ARI 5, returned by Jalen Ramos for 22 yards (to ARI 27).

 Q3 4:43 1st and 10 at ARI 27 Shotgun Spread - HB Draw Alvin Kelly takes the handoff. Alvin Kelly ran for 3 yards. (Kenny Cyprien)
 Q3 3:53 2nd and 7 at ARI 30 Singleback Normal - TE Post Mac Johnson drops back to pass. BLITZ (OLB Jaelan Pryor)! Mac Johnson pass to Cedrick Webster for 13 yards. (De'Vondre Cooper) First down!
 Q3 3:09 1st and 10 at ARI 43 Singleback Normal - Double Hitch Mac Johnson drops back to pass. BLITZ (OLB Jaelan Pryor)! G James Deleon got beat! Pressure from DE Nick Bryant! Mac Johnson pass to Cedrick Webster for 13 yards. (Kaiir Eifert) First down!
 Q3 2:18 1st and 10 at BUF 44 Singleback Big - HB Sweep Right Alvin Kelly takes the handoff. Alvin Kelly ran for 35 yards. (Jordan Phillips) First down!
 Q3 1:34 1st and Goal at BUF 9 Shotgun Spread - HB Draw Alvin Kelly takes the handoff. BLITZ! Alvin Kelly ran and was stopped for no gain. (Derrick Nelson)
 Q3 0:49 2nd and Goal at BUF 9 I-Form Pro - HB Toss Right Alvin Kelly takes the handoff. Alvin Kelly ran for 5 yards. (Shaquille Longacre)
End of third quarter
BUF 12   ARI 0


 Q4 15:00 3rd and Goal at BUF 4 Singleback Normal - HB Slash Alvin Kelly takes the handoff. Alvin Kelly ran for 1 yards. (Jaelan Pryor)
 Q4 14:10 4th and Goal at BUF 3 Singleback Normal - HB Stretch Right DeeJay Donnell takes the handoff. DeeJay Donnell ran for 1 yards. (Jaelan Pryor)

 Q4 14:06 1st and 10 at BUF 2 Singleback Normal - HB Stretch Right Austin Enunwa takes the handoff. Austin Enunwa ran for 8 yards. (Josh Small)
 Q4 13:14 2nd and 2 at BUF 10 Singleback Big - HB Blast Left Austin Enunwa takes the handoff. Austin Enunwa ran for 2 yards. (Josh Small) First down!
 Q4 12:24 1st and 10 at BUF 12 Singleback Big - HB Blast Left D'Andre Strief takes the handoff. D'Andre Strief ran and was stopped for no gain. (Josh Small)
 Q4 11:31 2nd and 10 at BUF 12 I-Form Pro - Curls Kyler Morgan drops back to pass. BLITZ (MLB Bobby Wright)! Kyler Morgan pass to Anthony Sundberg for 11 yards. (Charvarius White) First down!
 Q4 10:45 1st and 10 at BUF 23 Singleback Normal - HB Slash Austin Enunwa takes the handoff. Austin Enunwa ran and was stopped for no gain. (Jalen Clark)
 Q4 10:01 2nd and 10 at BUF 23 Shotgun Empty - Slot Drive Kyler Morgan drops back to pass. Kyler Morgan pass intended for Alex Eaton incomplete. (Adoree' Joseph)
 Q4 9:49 3rd and 10 at BUF 23 I-Form Pro - Curls Kyler Morgan drops back to pass. FB Oren Roman got beat! Pressure from OLB Drue Tiller! Kyler Morgan pass intended for Anthony Sundberg tipped by Quandre Davenport!
 Q4 9:37 4th and 10 at BUF 23 PuntPunt by Daniel Wilson for 37 yards, returned by Adoree' Joseph for 8 yards (to ARI 48).

 Q4 9:27 1st and 10 at ARI 48 I-Form Pro - Quick Slants Mac Johnson drops back to pass. Mac Johnson pass intended for Phillip Diaz tipped by Brandon Stave!
 Q4 9:13 2nd and 10 at ARI 48 I-Form Pro - Curls Mac Johnson drops back to pass. FB DeAndre Harrell got beat! Pressure from OLB Jaelan Pryor! Mac Johnson sacked for -3 yards (Jaelan Pryor)
 Q4 8:27 3rd and 13 at ARI 45 Shotgun Empty - Double In Mac Johnson drops back to pass. BLITZ (MLB De'Vondre Cooper)! Mac Johnson pass to Cedrick Webster for 18 yards. (Eric Stanley) First down!
 Q4 7:34 1st and 10 at BUF 37 Singleback Normal - HB Stretch Right Alvin Kelly takes the handoff. Alvin Kelly ran for 3 yards. (Charles Overton)
 Q4 6:44 2nd and 7 at BUF 34 Singleback Normal - HB Slash Alvin Kelly takes the handoff. BLITZ! Alvin Kelly ran and was stopped for no gain. (De'Vondre Cooper)
 Q4 5:54 3rd and 7 at BUF 34 I-Form Pro - HB Counter Weak Alvin Kelly takes the handoff. BLITZ! Alvin Kelly ran for 3 yards. (Kenny Cyprien)
 Q4 5:06 4th and 4 at BUF 31 Singleback Big - Flanker Curl Mac Johnson drops back to pass. C Mason Casey got beat! Pressure from DE Nick Bryant! Mac Johnson pass intended for Robert Toner tipped by Shaquille Longacre!

 Q4 5:03 1st and 10 at BUF 31 Shotgun Spread - HB Draw Austin Enunwa takes the handoff. Austin Enunwa ran for 6 yards. (Mike Moore)
 Q4 4:11 2nd and 4 at BUF 37 I-Form Pro - Quick Slants Kyler Morgan drops back to pass. G O'Cyrus Toilolo got beat! Pressure from DT Jalen Clark! Kyler Morgan pass intended for Anthony Sundberg tipped by Oshane Xiong!
 Q4 3:57 3rd and 4 at BUF 37 Singleback Normal - TE Post Kyler Morgan drops back to pass. Kyler Morgan pass to Mo Anderson for 6 yards. (Bobby Wright) First down!
 Q4 3:08 1st and 10 at BUF 43 Shotgun Empty - Double In Kyler Morgan drops back to pass. BLITZ (MLB Bobby Wright)! Kyler Morgan pass to Anthony Sundberg for 3 yards. (Quandre Davenport)
 Q4 2:17 2nd and 7 at BUF 46 I-Form Pro - Quick Slants Kyler Morgan drops back to pass. BLITZ (MLB Bobby Wright)! FB Oren Roman got beat! Pressure from DE Mike Moore! Kyler Morgan sacked for -3 yards (Mike Moore)
 Q4 2:00 3rd and 10 at BUF 43 Singleback Big - Flanker Curl Kyler Morgan drops back to pass. BLITZ (MLB Bobby Wright)! Kyler Morgan pass intended for Isaiah Lotulelei intercepted by Jalen Ramos! Return of 8 yards.

 Q4 1:57 1st and 10 at BUF 35 Shotgun Spread - Flood Mac Johnson drops back to pass. BLITZ (MLB De'Vondre Cooper)! Mac Johnson pass to Noah Bailey for 18 yards. (Grant Davis) First down!
 Q4 1:46 1st and 10 at BUF 17 Shotgun Spread - Texas Mac Johnson drops back to pass. Mac Johnson pass intended for Tyler Shipley tipped by Brandon Stave!
 Q4 1:37 2nd and 10 at BUF 17 Shotgun Spread - Flood Mac Johnson drops back to pass. Mac Johnson pass to Phillip Diaz for 17 yards. Touchdown! Extra point is good!
BUF 12   ARI 7


 Q4 1:31 KickoffKickoff by Chad Reynolds out of the end zone. Touchback.

 Q4 1:31 1st and 10 at BUF 25 Kneel FormationKyler Morgan kneeled the ball.
 Q4 0:52 2nd and 11 at BUF 24 Kneel FormationKyler Morgan kneeled the ball.
 Q4 0:13 3rd and 12 at BUF 23 Kneel FormationKyler Morgan kneeled the ball.
End of Regulation
BUF 12   ARI 7


Auto-scroll page
Download Game CSV