Sunday, January 2, 2028     1:00 PM EST


24

Final


22

Storylines

10 POINT COMEBACK Arizona Roadrunners came back after trailing 10 points to upset the San Francisco Miners 24-22 in week 17

Team Ratings

Injury Report

C 66 Jonathan Saxton - Injury to Leg. Out for 1 week. Eligible to play Season 4, Week 19.
CB 47 Jarvis Taylor - Injury to Foot. Out for 1 week. Eligible to play Season 4, Week 19.

Game Summary

Total plays: 138
Play of the game:  Q1 2nd and 10 at SF 20 Shotgun Spread - Texas Brock Paysinger drops back to pass. BLITZ (MLB Zaven Carey)! Brock Paysinger pass to Jauan Jones for 80 yards. Touchdown! Extra point is good!
ARI 0   SF 7

Player of the game: 21 Garrett Willson 3 tackles, 1 INT, 27 TO yds

Team Stats


Game Stats

Game engine version: 2
252 total yards

QB 96 OVR 1 Kyler Murillo 14/29 (48%), 219 pass yds (37-yd long, 7.6 yds/att), 2 rush, 9 rush yds (4.5 yds/rush), 2 TDs, 1 INT, 3 sacks, 81.0 RTG
HB 89 OVR 6 James Cole 20 rush, 34 rush yds (1.7 yds/rush), 1 TD
HB 78 OVR 22 Ty'Son Wood 1 rush
FB 80 OVR 37 Torrey Powell 1 missed block
WR 85 OVR 2 Marquise Banks 5 rec / 14 targets, 45 rec yds (14-yd long)
WR 82 OVR 4 Rondale Morris 1 rec / 1 targets, 29 rec yds (29-yd long)
WR 86 OVR 0 Zach Parker 1 rec / 2 targets, 1 drop, 37 rec yds (37-yd long), 1 TD
WR 84 OVR 83 Greg Dupre 2 rec / 2 targets, 32 rec yds (17-yd long)
WR 87 OVR 14 Michael Witherspoon 2 rec / 4 targets, 30 rec yds (19-yd long)
TE 84 OVR 88 Dalton Switzer 3 rec / 5 targets, 46 rec yds (29-yd long)
TE 87 OVR 81 Dorian Farris 0 rec / 1 targets, 1 drop
T 90 OVR 74 D.J. Hill Retired 1 missed block
G 71 OVR 59 Jon Garrison 8 missed blocks

DE 80 OVR 91 L.J. Chandler 1 tackle, 1 for loss
DE 89 OVR 53 Dillon Spann 7 pressures, 5 tackles, 3 for loss, 3 sacks
DT 88 OVR 95 Leki Fleming 1 pressure, 5 tackles, 2 for loss, 1 sack
OLB 89 OVR 41 Myjai Stewart 1 tackle, 1 pass tipped
OLB 90 OVR 18 BJ Ortega 3 tackles, 1 pass tipped
MLB 84 OVR 25 Zaven Carey 5 pressures, 5 tackles, 3 for loss, 3 sacks
MLB 77 OVR 7 Kyzir Wilkinson 1 tackle
CB 83 OVR 20 Marco Watson 6 tackles, 1 pass tipped, 36 PR yds, 39 KR yds
CB 77 OVR 33 Antonio Huber Retired 1 tackle
CB 83 OVR 35 Christian Martin 3 tackles
CB 74 OVR 21 Garrett Willson 3 tackles, 1 INT, 27 TO yds
CB 70 OVR 47 Jarvis Taylor 1 tackle
S 94 OVR 3 Budda Barclay 3 tackles, 2 passes tipped
S 89 OVR 9 Isaiah Shepard 5 tackles

K 89 OVR 5 Matt Person 1/2, made: 42, missed: 65
P 89 OVR 26 Matt Hubbard 6 punts (1 inside 20) 42, 46, 46, 71, 49, 44
336 total yards

QB 86 OVR 13 Brock Paysinger 22/37 (59%), 338 pass yds (80-yd long, 9.1 yds/att), 2 TDs, 1 INT, 7 sacks, 93.1 RTG
HB 87 OVR 23 Christian McKissic 8 rush, 28 rush yds (3.5 yds/rush)
WR 87 OVR 19 Deebo Shannon 5 rec / 10 targets, 49 rec yds (18-yd long), 1 TD
WR 86 OVR 11 Brandon Allen 7 rec / 13 targets, 87 rec yds (26-yd long)
WR 87 OVR 15 Jauan Jones 3 rec / 3 targets, 120 rec yds (80-yd long), 1 TD
WR 86 OVR 6 Danny Gross 2 rec / 5 targets, 1 drop, 33 rec yds (18-yd long)
WR 84 OVR 10 Ronnie Barton 2 rec / 3 targets, 13 rec yds (9-yd long)
TE 96 OVR 85 George Kazee 2 rec / 2 targets, 11 rec yds (6-yd long)
TE 78 OVR 82 Ross Dejesus 1 rec / 1 targets, 25 rec yds (25-yd long)
G 83 OVR 74 Spencer Bell 1 missed block
C 62 OVR 72 Jurrell Cooper 12 missed blocks

DE 100 OVR 97 Nick Barber 1 pressure, 3 tackles, 2 for loss, 1 sack
DE 78 OVR 94 Clelin Farley 1 pressure, 6 tackles, 1 for loss
DT 77 OVR 64 Javon Hikutini 3 tackles, 1 for loss
DT 89 OVR 91 Arik Anderson 8 pressures, 5 tackles, 2 for loss, 2 sacks
OLB 103 OVR 57 Dre Ginn 2 tackles, 1 pass tipped, 1 INT, 41 TO yds
OLB 86 OVR 58 Harold Lotulelei 1 tackle, 1 pass tipped
MLB 90 OVR 54 Fred Wilson 4 tackles
CB 99 OVR 7 Charvarius Wing 7 tackles, 28 PR yds, 20 KR yds
CB 83 OVR 22 Isaiah Owens 3 tackles, 2 passes tipped
CB 77 OVR 2 Deommodore Lyons 2 tackles
CB 76 OVR 20 Ambry Turner 1 tackle, 1 pass tipped
S 80 OVR 29 Talanoa Hamilton 3 tackles, 1 pass tipped
S 75 OVR 31 Steven Williams 2 tackles

K 95 OVR 10 Zane Gradkowski 3/5, made: 47, 49, 21, missed: 52, 58
P 93 OVR 18 Mitch Williams 4 punts (1 inside 20) 49, 47, 45, 48

All Plays

Time between plays:

 Q1 15:00 KickoffKickoff by Zane Gradkowski to ARI 5, returned by Marco Watson for 20 yards (to ARI 25).

 Q1 14:52 1st and 10 at ARI 25 I-Form Pro - HB Toss Right James Cole takes the handoff. James Cole ran and was tackled behind the line for -3 yards! (Nick Barber)
 Q1 14:04 2nd and 13 at ARI 22 Shotgun Spread - HB Draw James Cole takes the handoff. BLITZ! James Cole ran for 6 yards. (Javon Hikutini)
 Q1 13:16 3rd and 7 at ARI 28 Shotgun Empty - Double In Kyler Murillo drops back to pass. Kyler Murillo pass intended for Marquise Banks incomplete. (Isaiah Owens)
 Q1 13:02 4th and 7 at ARI 28 PuntPunt by Matt Hubbard for 42 yards, returned by Charvarius Wing for 5 yards (to SF 35).

 Q1 12:53 1st and 10 at SF 35 Singleback Big - Outs Brock Paysinger drops back to pass. Brock Paysinger pass to Ross Dejesus for 25 yards. (Kyzir Wilkinson) First down!
 Q1 12:09 1st and 10 at ARI 40 Shotgun Spread - Flood Brock Paysinger drops back to pass. BLITZ (MLB Zaven Carey)! Brock Paysinger pass to Deebo Shannon for 10 yards. (Budda Barclay) First down!
 Q1 11:20 1st and 10 at ARI 30 Singleback Big - Outs Brock Paysinger drops back to pass. Brock Paysinger pass to Brandon Allen for 4 yards. (Christian Martin)
 Q1 10:35 2nd and 6 at ARI 26 I-Form Pro - Curls Brock Paysinger drops back to pass. C Jurrell Cooper got beat! Pressure from DE Dillon Spann! Brock Paysinger pass intended for Deebo Shannon tipped by Myjai Stewart!
 Q1 10:20 3rd and 6 at ARI 26 Shotgun Spread - Texas Brock Paysinger drops back to pass. BLITZ (MLB Zaven Carey)! C Jurrell Cooper got beat! Pressure from MLB Zaven Carey! Brock Paysinger sacked for -9 yards (Zaven Carey)
 Q1 9:30 4th and 15 at ARI 35 Field Goal52 yard FG attempt by Zane Gradkowski missed!

 Q1 9:27 1st and 10 at ARI 42 Singleback Normal - TE Post Kyler Murillo drops back to pass. G Jon Garrison got beat! Pressure from DT Arik Anderson! Kyler Murillo sacked for -4 yards (Arik Anderson)
 Q1 8:35 2nd and 14 at ARI 38 Shotgun Spread - HB Counter Y James Cole takes the handoff. James Cole ran for 6 yards. (Javon Hikutini)
 Q1 7:42 3rd and 8 at ARI 44 Shotgun Empty - Double In Kyler Murillo drops back to pass. BLITZ (MLB Fred Wilson)! G Jon Garrison got beat! Pressure from DT Arik Anderson! Kyler Murillo pass to Greg Dupre for 15 yards. (Deommodore Lyons) First down!
 Q1 6:58 1st and 10 at SF 41 I-Form Pro - HB Toss Right James Cole takes the handoff. BLITZ! James Cole ran for 2 yards. (Harold Lotulelei)
 Q1 6:09 2nd and 8 at SF 39 Singleback Normal - HB Slash James Cole takes the handoff. BLITZ! James Cole ran for 2 yards. (Fred Wilson)
 Q1 5:21 3rd and 6 at SF 37 Singleback Normal - Double Hitch Kyler Murillo drops back to pass. Kyler Murillo pass intended for Marquise Banks tipped by Talanoa Hamilton!
 Q1 5:06 4th and 6 at SF 37 PuntPunt by Matt Hubbard for 46 yards (to SF -9). Touchback.

 Q1 4:58 1st and 10 at SF 20 Singleback Big - Outs Brock Paysinger drops back to pass. Brock Paysinger pass intended for Deebo Shannon incomplete. (Isaiah Shepard)
 Q1 4:47 2nd and 10 at SF 20 Shotgun Spread - Texas Brock Paysinger drops back to pass. BLITZ (MLB Zaven Carey)! Brock Paysinger pass to Jauan Jones for 80 yards. Touchdown! Extra point is good!
ARI 0   SF 7


 Q1 4:31 KickoffKickoff by Zane Gradkowski to ARI -7. Touchback.

 Q1 4:31 1st and 10 at ARI 30 Singleback Normal - HB Slash James Cole takes the handoff. James Cole ran for 3 yards. (Clelin Farley)
 Q1 3:46 2nd and 7 at ARI 33 I-Form Pro - Curls Kyler Murillo drops back to pass. BLITZ (OLB Harold Lotulelei)! G Jon Garrison got beat! Pressure from DT Arik Anderson! Kyler Murillo pass to Michael Witherspoon for 11 yards. (Talanoa Hamilton) First down!
 Q1 2:55 1st and 10 at ARI 44 Shotgun Spread - Flood Kyler Murillo drops back to pass. BLITZ (MLB Fred Wilson)! Kyler Murillo pass intended for Marquise Banks incomplete. (Charvarius Wing)
 Q1 2:44 2nd and 10 at ARI 44 Shotgun Empty - Slot Drive Kyler Murillo drops back to pass. BLITZ (MLB Fred Wilson)! Kyler Murillo pass to Marquise Banks for 8 yards. (Deommodore Lyons)
 Q1 1:53 3rd and 2 at SF 48 Singleback Big - Outs Kyler Murillo drops back to pass. Kyler Murillo pass intended for Dorian Farris dropped!
 Q1 1:38 4th and 2 at SF 48 Field Goal65 yard FG attempt by Matt Person missed!

 Q1 1:33 1st and 10 at ARI 45 Singleback Big - Outs Brock Paysinger drops back to pass. BLITZ (MLB Zaven Carey)! C Jurrell Cooper got beat! Pressure from MLB Zaven Carey! Brock Paysinger sacked for -3 yards (Zaven Carey)
 Q1 0:43 2nd and 13 at ARI 48 Singleback Big - Outs Brock Paysinger drops back to pass. BLITZ (MLB Zaven Carey)! Brock Paysinger pass to Brandon Allen for 24 yards. (Myjai Stewart) First down!
End of first quarter
ARI 0   SF 7


 Q2 15:00 1st and 10 at ARI 24 Shotgun Spread - Texas Brock Paysinger drops back to pass. BLITZ (MLB Zaven Carey)! C Jurrell Cooper got beat! Pressure from MLB Zaven Carey! Brock Paysinger sacked for -9 yards (Zaven Carey)
 Q2 14:07 2nd and 19 at ARI 33 Shotgun Spread - Flood Brock Paysinger drops back to pass. Brock Paysinger pass to Brandon Allen for 3 yards. (Zaven Carey)
 Q2 13:17 3rd and 16 at ARI 30 Singleback Big - Outs Brock Paysinger drops back to pass. Brock Paysinger pass intended for Deebo Shannon tipped by Marco Watson!
 Q2 13:05 4th and 16 at ARI 30 Field Goal47 yard FG attempt by Zane Gradkowski is good!
ARI 0   SF 10


 Q2 13:01 KickoffKickoff by Zane Gradkowski out of the end zone. Touchback.

 Q2 13:01 1st and 10 at ARI 30 Shotgun Spread - Texas Kyler Murillo drops back to pass. BLITZ (MLB Fred Wilson)! G Jon Garrison got beat! Pressure from DT Arik Anderson! Kyler Murillo pass to Marquise Banks for 7 yards. (Isaiah Owens)
 Q2 12:17 2nd and 3 at ARI 37 Singleback Big - Flanker Curl Kyler Murillo drops back to pass. BLITZ (OLB Harold Lotulelei)! Kyler Murillo pass to Michael Witherspoon for 19 yards. (Dre Ginn) First down!
 Q2 11:33 1st and 10 at SF 44 Singleback Big - HB Sweep Right James Cole takes the handoff. James Cole ran for 2 yards. (Clelin Farley)
 Q2 10:48 2nd and 8 at SF 42 Shotgun Spread - HB Counter Y James Cole takes the handoff. James Cole ran and was stopped for no gain. (Clelin Farley)
 Q2 9:57 3rd and 8 at SF 42 Shotgun Empty - Double In Kyler Murillo drops back to pass. Kyler Murillo pass to Greg Dupre for 17 yards. (Charvarius Wing) First down!
 Q2 9:06 1st and 10 at SF 25 Singleback Normal - TE Post Kyler Murillo drops back to pass. Kyler Murillo pass intended for Marquise Banks tipped by Isaiah Owens!
 Q2 8:52 2nd and 10 at SF 25 Singleback Normal - Double Hitch Kyler Murillo drops back to pass. Kyler Murillo pass intended for Marquise Banks incomplete. (Talanoa Hamilton)
 Q2 8:37 3rd and 10 at SF 25 Shotgun Spread - Texas Kyler Murillo drops back to pass. BLITZ (MLB Fred Wilson)! Kyler Murillo pass intended for Michael Witherspoon tipped by Ambry Turner!
 Q2 8:22 4th and 10 at SF 25 Field Goal42 yard FG attempt by Matt Person is good!
ARI 3   SF 10


 Q2 8:18 KickoffKickoff by Matt Person out of the end zone. Touchback.

 Q2 8:18 1st and 10 at SF 30 Shotgun Empty - Double In Brock Paysinger drops back to pass. Brock Paysinger pass to Brandon Allen for 17 yards. (Garrett Willson) First down!
 Q2 7:33 1st and 10 at SF 47 Shotgun Empty - Slot Drive Brock Paysinger drops back to pass. Brock Paysinger pass to Deebo Shannon for 16 yards. (Marco Watson) First down!
 Q2 6:48 1st and 10 at ARI 37 Singleback Big - HB Blast Left Christian McKissic takes the handoff. Christian McKissic ran and was tackled behind the line for -3 yards! (Leki Fleming)
 Q2 5:55 2nd and 13 at ARI 40 Singleback Big - HB Blast Left Christian McKissic takes the handoff. BLITZ! Christian McKissic ran and was tackled behind the line for -1 yards! (L.J. Chandler)
 Q2 5:03 3rd and 14 at ARI 41 Shotgun Empty - Double In Brock Paysinger drops back to pass. BLITZ (MLB Zaven Carey)! C Jurrell Cooper got beat! Pressure from MLB Zaven Carey! Brock Paysinger pass to Ronnie Barton for 9 yards. (Antonio Huber)
 Q2 4:13 4th and 5 at ARI 32 Field Goal49 yard FG attempt by Zane Gradkowski is good!
ARI 3   SF 13


 Q2 4:08 KickoffKickoff by Zane Gradkowski out of the end zone. Touchback.

 Q2 4:08 1st and 10 at ARI 30 Singleback Normal - HB Stretch Right James Cole takes the handoff. James Cole ran for 1 yards. (Arik Anderson)
 Q2 3:18 2nd and 9 at ARI 31 Singleback Normal - HB Stretch Right James Cole takes the handoff. BLITZ! James Cole ran for 3 yards. (Fred Wilson)
 Q2 3:05 3rd and 6 at ARI 34 Shotgun Spread - Texas Kyler Murillo drops back to pass. BLITZ (MLB Fred Wilson)! Kyler Murillo pass to Rondale Morris for 29 yards. (Steven Williams) First down!
 Q2 2:56 1st and 10 at SF 37 Shotgun Spread - Flood Kyler Murillo drops back to pass. BLITZ (MLB Fred Wilson)! Kyler Murillo pass to Zach Parker for 37 yards. Touchdown! Extra point is good!
ARI 10   SF 13


 Q2 2:42 KickoffKickoff by Matt Person out of the end zone. Touchback.

 Q2 2:42 1st and 10 at SF 30 I-Form Pro - Curls Brock Paysinger drops back to pass. C Jurrell Cooper got beat! Pressure from DE Dillon Spann! Brock Paysinger sacked for -3 yards (Dillon Spann)
 Q2 2:32 2nd and 13 at SF 27 Shotgun Empty - Double In Brock Paysinger drops back to pass. BLITZ (MLB Zaven Carey)! G Spencer Bell got beat! Pressure from DT Leki Fleming! Brock Paysinger sacked for -2 yards (Leki Fleming)
 Q2 2:10 3rd and 15 at SF 25 Shotgun Empty - Double In Brock Paysinger drops back to pass. C Jurrell Cooper got beat! Pressure from DE Dillon Spann! Brock Paysinger pass intended for Danny Gross tipped by Budda Barclay!
 Q2 2:02 4th and 15 at SF 25 PuntPunt by Mitch Williams for 49 yards, returned by Marco Watson for 9 yards (to ARI 35).

 Q2 1:52 1st and 10 at ARI 35 Singleback Normal - Double Hitch Kyler Murillo drops back to pass. BLITZ (OLB Harold Lotulelei)! Kyler Murillo pass intended for Marquise Banks incomplete. (Talanoa Hamilton)
 Q2 1:44 2nd and 10 at ARI 35 Shotgun Spread - HB Counter Y James Cole takes the handoff. BLITZ! James Cole ran for 1 yards. (Fred Wilson)
 Q2 1:32 3rd and 9 at ARI 36 Shotgun Spread - Flood Kyler Murillo drops back to pass. Kyler Murillo pass to Marquise Banks for 7 yards. (Charvarius Wing)
 Q2 1:14 4th and 2 at ARI 43 PuntPunt by Matt Hubbard for 46 yards, returned by Charvarius Wing for 6 yards (to SF 17).

 Q2 1:06 1st and 10 at SF 17 Singleback Normal - Double Hitch Brock Paysinger drops back to pass. BLITZ (OLB BJ Ortega)! Brock Paysinger pass to Jauan Jones for 23 yards. (Isaiah Shepard) First down!
 Q2 0:55 1st and 10 at SF 40 I-Form Pro - Quick Slants Brock Paysinger drops back to pass. C Jurrell Cooper got beat! Pressure from DE Dillon Spann! Brock Paysinger pass to Brandon Allen for 4 yards. (Budda Barclay)
 Q2 0:30 2nd and 6 at SF 44 I-Form Pro - HB Counter Weak Christian McKissic takes the handoff. Christian McKissic ran and was stopped for no gain. (Dillon Spann)
 Q2 0:22 3rd and 6 at SF 44 Shotgun Empty - Slot Drive Brock Paysinger drops back to pass. Brock Paysinger pass to Ronnie Barton for 4 yards. (Christian Martin)
 Q2 0:07 4th and 2 at SF 48 PuntPunt by Mitch Williams for 47 yards (to ARI 5).
Halftime
ARI 10   SF 13



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

 Q3 15:00 1st and 10 at SF 30 Singleback Big - Flanker Curl Brock Paysinger drops back to pass. BLITZ (MLB Zaven Carey)! Brock Paysinger pass to George Kazee for 6 yards. (Budda Barclay)
 Q3 14:10 2nd and 4 at SF 36 Shotgun Spread - Flood Brock Paysinger drops back to pass. BLITZ (MLB Zaven Carey)! Brock Paysinger pass to Danny Gross for 15 yards. (Garrett Willson) First down!
 Q3 13:25 1st and 10 at ARI 49 Shotgun Spread - HB Counter Y Christian McKissic takes the handoff. BLITZ! Christian McKissic ran for 22 yards. (Isaiah Shepard) First down!
 Q3 12:39 1st and 10 at ARI 27 Shotgun Empty - Double In Brock Paysinger drops back to pass. Brock Paysinger pass to Brandon Allen for 26 yards. (Zaven Carey) First down!
 Q3 11:51 1st and Goal at ARI 1 Shotgun Spread - Flood Brock Paysinger drops back to pass. Brock Paysinger pass intended for Danny Gross dropped!
 Q3 11:39 2nd and Goal at ARI 1 Shotgun Empty - Slot Drive Brock Paysinger drops back to pass. Brock Paysinger pass intended for Brandon Allen tipped by Budda Barclay!
 Q3 11:28 3rd and Goal at ARI 1 Singleback Big - Outs Brock Paysinger drops back to pass. C Jurrell Cooper got beat! Pressure from DE Dillon Spann! Brock Paysinger sacked for -3 yards (Dillon Spann)
 Q3 10:39 4th and Goal at ARI 4 Field Goal21 yard FG attempt by Zane Gradkowski is good!
ARI 10   SF 16


 Q3 10:36 KickoffKickoff by Zane Gradkowski out of the end zone. Touchback.

 Q3 10:36 1st and 10 at ARI 30 Singleback Big - HB Blast Left James Cole takes the handoff. James Cole ran and was tackled behind the line for -4 yards! (Clelin Farley)
 Q3 9:49 2nd and 14 at ARI 26 Singleback Big - HB Blast Left James Cole takes the handoff. James Cole ran and was tackled behind the line for -3 yards! (Javon Hikutini)
 Q3 9:03 3rd and 17 at ARI 23 Shotgun Spread - Texas Kyler Murillo drops back to pass. Kyler Murillo pass to Marquise Banks for 9 yards. (Charvarius Wing)
 Q3 8:18 4th and 8 at ARI 32 PuntPunt by Matt Hubbard for 71 yards (to SF -3). Touchback.

 Q3 8:12 1st and 10 at SF 20 Shotgun Spread - Texas Brock Paysinger drops back to pass. BLITZ (MLB Zaven Carey)! Brock Paysinger pass intended for Deebo Shannon incomplete. (Garrett Willson)
 Q3 7:57 2nd and 10 at SF 20 Singleback Big - Flanker Curl Brock Paysinger drops back to pass. BLITZ (MLB Zaven Carey)! Brock Paysinger pass intended for Brandon Allen incomplete. (BJ Ortega)
 Q3 7:44 3rd and 10 at SF 20 Shotgun Spread - Flood Brock Paysinger drops back to pass. Brock Paysinger pass intended for Deebo Shannon incomplete. (Isaiah Shepard)
 Q3 7:31 4th and 10 at SF 20 PuntPunt by Mitch Williams for 45 yards, returned by Marco Watson for 12 yards (to ARI 47).

 Q3 7:22 1st and 10 at ARI 47 Shotgun Spread - Flood Kyler Murillo drops back to pass. G Jon Garrison got beat! Pressure from DT Arik Anderson! Kyler Murillo pass intended for Marquise Banks incomplete. (Charvarius Wing)
 Q3 7:10 2nd and 10 at ARI 47 Singleback Normal - Double Hitch Kyler Murillo drops back to pass. BLITZ (OLB Harold Lotulelei)! Kyler Murillo pass to Marquise Banks for 14 yards. (Ambry Turner) First down!
 Q3 6:19 1st and 10 at SF 39 Singleback Big - HB Blast Left James Cole takes the handoff. James Cole ran for 4 yards. (Dre Ginn)
 Q3 5:30 2nd and 6 at SF 35 Singleback Big - HB Blast Left James Cole takes the handoff. James Cole ran for 3 yards. (Arik Anderson)
 Q3 4:40 3rd and 3 at SF 32 Singleback Normal - TE Post Kyler Murillo drops back to pass. BLITZ (OLB Harold Lotulelei)! Kyler Murillo pass to Dalton Switzer for 29 yards. (Charvarius Wing) First down!
 Q3 3:52 1st and Goal at SF 3 I-Form Pro - HB Counter Weak James Cole takes the handoff. BLITZ! James Cole ran and was stopped for no gain. (Arik Anderson)
 Q3 3:00 2nd and Goal at SF 3 Singleback Big - HB Blast Left James Cole takes the handoff. James Cole ran for 3 yards. Touchdown! Extra point is good!
ARI 17   SF 16


 Q3 2:55 KickoffKickoff by Matt Person to SF -4. Touchback.

 Q3 2:55 1st and 10 at SF 30 Singleback Big - Outs Brock Paysinger drops back to pass. Brock Paysinger pass intended for Brandon Allen tipped by BJ Ortega!
 Q3 2:42 2nd and 10 at SF 30 Shotgun Spread - Flood Brock Paysinger drops back to pass. Brock Paysinger pass intended for Brandon Allen intercepted by Garrett Willson! Return of 27 yards.

 Q3 2:32 1st and Goal at SF 3 I-Form Pro - Quick Slants Kyler Murillo drops back to pass. BLITZ (OLB Harold Lotulelei)! Kyler Murillo pass intended for Dalton Switzer tipped by Harold Lotulelei!
 Q3 2:20 2nd and Goal at SF 3 I-Form Pro - HB Toss Right Ty'Son Wood takes the handoff. Ty'Son Wood ran and was stopped for no gain. (Nick Barber)
 Q3 1:29 3rd and Goal at SF 3 I-Form Pro - Quick Slants Kyler Murillo drops back to pass. G Jon Garrison got beat! Pressure from DT Arik Anderson! Kyler Murillo scrambled for 3 yards. Touchdown! Extra point is good!
ARI 24   SF 16


 Q3 1:24 KickoffKickoff by Matt Person to SF 9, returned by Charvarius Wing for 20 yards (to SF 29).

 Q3 1:16 1st and 10 at SF 29 I-Form Pro - Curls Brock Paysinger drops back to pass. BLITZ (MLB Zaven Carey)! C Jurrell Cooper got beat! Pressure from MLB Zaven Carey! Brock Paysinger pass to Deebo Shannon for 18 yards. (Marco Watson) First down!
 Q3 0:23 1st and 10 at SF 47 Singleback Normal - TE Post Brock Paysinger drops back to pass. Brock Paysinger pass to George Kazee for 5 yards. (BJ Ortega)
End of third quarter
ARI 24   SF 16


 Q4 15:00 2nd and 5 at ARI 48 Singleback Big - HB Sweep Right Christian McKissic takes the handoff. Christian McKissic ran for 2 yards. (Leki Fleming)
 Q4 14:07 3rd and 3 at ARI 46 Shotgun Empty - Double In Brock Paysinger drops back to pass. Brock Paysinger pass intended for Brandon Allen incomplete. (Marco Watson)
 Q4 13:53 4th and 3 at ARI 46 Shotgun Spread - HB Draw Christian McKissic takes the handoff. BLITZ! Christian McKissic ran for 2 yards. (Leki Fleming)

 Q4 13:50 1st and 10 at ARI 44 I-Form Pro - Curls Kyler Murillo drops back to pass. Kyler Murillo pass to Dalton Switzer for 6 yards. (Isaiah Owens)
 Q4 12:57 2nd and 4 at midfield Singleback Normal - HB Stretch Right James Cole takes the handoff. James Cole ran for 3 yards. (Fred Wilson)
 Q4 12:12 3rd and 1 at SF 47 Singleback Normal - TE Post Kyler Murillo drops back to pass. BLITZ (OLB Harold Lotulelei)! G Jon Garrison got beat! Pressure from DT Arik Anderson! Kyler Murillo sacked for -1 yards (Arik Anderson)
 Q4 11:25 4th and 2 at SF 48 Singleback Normal - HB Stretch Right James Cole takes the handoff. James Cole ran for 2 yards. (Clelin Farley) First down!
 Q4 10:34 1st and 10 at SF 46 I-Form Pro - Curls Kyler Murillo drops back to pass. BLITZ (OLB Harold Lotulelei)! Kyler Murillo pass intended for Michael Witherspoon intercepted by Dre Ginn! Return of 41 yards.

 Q4 10:18 1st and 10 at ARI 13 Shotgun Spread - Texas Brock Paysinger drops back to pass. Brock Paysinger pass to Brandon Allen for 9 yards. (Marco Watson)
 Q4 9:25 2nd and 1 at ARI 4 Singleback Big - Flanker Curl Brock Paysinger drops back to pass. Brock Paysinger pass to Deebo Shannon for 4 yards. Touchdown! 2-point conversion failed!
ARI 24   SF 22


 Q4 9:22 KickoffKickoff by Zane Gradkowski to ARI 5, returned by Marco Watson for 19 yards (to ARI 24).

 Q4 9:15 1st and 10 at ARI 24 I-Form Pro - Quick Slants Kyler Murillo drops back to pass. BLITZ (OLB Harold Lotulelei)! Kyler Murillo pass intended for Marquise Banks incomplete. (Steven Williams)
 Q4 9:04 2nd and 10 at ARI 24 Shotgun Spread - HB Counter Y James Cole takes the handoff. BLITZ! James Cole ran for 3 yards. (Clelin Farley)
 Q4 8:17 3rd and 7 at ARI 27 Shotgun Empty - Double In Kyler Murillo drops back to pass. BLITZ (MLB Fred Wilson)! Kyler Murillo pass intended for Marquise Banks tipped by Isaiah Owens!
 Q4 8:05 4th and 7 at ARI 27 PuntPunt by Matt Hubbard for 49 yards, returned by Charvarius Wing for 6 yards (to SF 30).

 Q4 7:53 1st and 10 at SF 30 I-Form Pro - Quick Slants Brock Paysinger drops back to pass. C Jurrell Cooper got beat! Pressure from DE Dillon Spann! Brock Paysinger pass intended for Brandon Allen incomplete. (BJ Ortega)
 Q4 7:38 2nd and 10 at SF 30 Shotgun Spread - HB Draw Christian McKissic takes the handoff. Christian McKissic ran for 3 yards. (Leki Fleming)
 Q4 6:54 3rd and 7 at SF 33 I-Form Pro - HB Counter Weak Christian McKissic takes the handoff. Christian McKissic ran for 3 yards. (Dillon Spann)
 Q4 6:09 4th and 4 at SF 36 PuntPunt by Mitch Williams for 48 yards, returned by Marco Watson for 15 yards (to ARI 31).

 Q4 5:56 1st and 10 at ARI 31 I-Form Pro - Curls Kyler Murillo drops back to pass. BLITZ (OLB Harold Lotulelei)! G Jon Garrison got beat! Pressure from DT Arik Anderson! Kyler Murillo scrambled for 6 yards.
 Q4 5:09 2nd and 4 at ARI 37 I-Form Pro - Curls Kyler Murillo drops back to pass. BLITZ (OLB Harold Lotulelei)! Kyler Murillo pass to Dalton Switzer for 11 yards. (Charvarius Wing) First down!
 Q4 4:20 1st and 10 at ARI 48 I-Form Pro - Curls Kyler Murillo drops back to pass. FB Torrey Powell got beat! Pressure from DE Clelin Farley! Kyler Murillo pass intended for Dalton Switzer tipped by Dre Ginn!
 Q4 4:09 2nd and 10 at ARI 48 Singleback Normal - Double Hitch Kyler Murillo drops back to pass. BLITZ (OLB Harold Lotulelei)! T D.J. Hill got beat! Pressure from DE Nick Barber! Kyler Murillo sacked for -5 yards (Nick Barber)
 Q4 3:25 3rd and 15 at ARI 43 Shotgun Spread - Flood Kyler Murillo drops back to pass. Kyler Murillo pass intended for Zach Parker dropped!
 Q4 3:13 4th and 15 at ARI 43 PuntPunt by Matt Hubbard for 44 yards, returned by Charvarius Wing for 11 yards (to SF 24).

 Q4 3:03 1st and 10 at SF 24 Shotgun Empty - Double In Brock Paysinger drops back to pass. Brock Paysinger pass intended for Ronnie Barton incomplete. (Marco Watson)
 Q4 2:57 2nd and 10 at SF 24 Shotgun Spread - Texas Brock Paysinger drops back to pass. Brock Paysinger pass to Danny Gross for 18 yards. (Jarvis Taylor) First down!
 Q4 2:49 1st and 10 at SF 42 Shotgun Spread - Texas Brock Paysinger drops back to pass. Brock Paysinger pass to Jauan Jones for 17 yards. (Christian Martin) First down!
 Q4 2:24 1st and 10 at ARI 41 Shotgun Empty - Double In Brock Paysinger drops back to pass. C Jurrell Cooper got beat! Pressure from DE Dillon Spann! Brock Paysinger sacked for -1 yards (Dillon Spann)
 Q4 2:16 2nd and 11 at ARI 42 Shotgun Spread - Texas Brock Paysinger drops back to pass. Brock Paysinger pass to Deebo Shannon for 1 yards. (Isaiah Shepard)
 Q4 2:00 3rd and 10 at ARI 41 Shotgun Spread - Flood Brock Paysinger drops back to pass. Brock Paysinger pass intended for Danny Gross incomplete. (Marco Watson)
 Q4 1:51 4th and 10 at ARI 41 Field Goal(PRESSURE KICK RATING: 95/100)    58 yard FG attempt by Zane Gradkowski missed!

 Q4 1:48 1st and 10 at ARI 48 Kneel FormationKyler Murillo kneeled the ball.
 Q4 1:09 2nd and 11 at ARI 47 Kneel FormationKyler Murillo kneeled the ball.
 Q4 0:30 3rd and 12 at ARI 46 Kneel FormationKyler Murillo kneeled the ball.
End of Regulation
ARI 24   SF 22


Auto-scroll page
Download Game CSV