Saturday, December 20, 2025     8:25 PM EST


21

Final


14

Storylines

14 POINT COMEBACK San Francisco Miners came back after trailing 14 points to upset the Arizona Roadrunners 21-14 in week 15

Team Ratings


Game Summary

Total plays: 139
Play of the game:  Q1 2nd and 10 at ARI 20 Shotgun Spread - Flood BLITZ! Angelo King pass to Patrick Jones for 66 yards. (Jonathan Porter) First down!
Player of the game: 43 Jonathan Porter 3 tackles, 1 pass tipped, 1 INT, 29 TO yds, 22 PR yds, 16 KR yds

Team Stats


Game Stats

Game engine version: 1
296 total yards

QB 77 OVR, 27 plays 12 Ted Butler 14/22 (64%), 158 pass yds (34-yd long, 7.2 yds/att), 3 rush, 35 rush yds (11.7 yds/rush), 1 TD, 2 sacks, 99.6 RTG
HB 83 OVR, 38 plays 21 Josh Phillips 20 rush, 54 rush yds (2.7 yds/rush), 1 TD
HB 55 OVR, 10 plays 45 Jamal Perry 10 rush, 49 rush yds (4.9 yds/rush), 1 TD
FB 62 OVR, 25 plays 34 Frank Massey
WR 66 OVR, 57 plays 17 Frank Watson 1 rec / 2 targets, 31 rec yds (31-yd long)
WR 65 OVR, 30 plays 13 Jermon Roth 1 rec / 3 targets, 1 drop, 3 rec yds (3-yd long)
WR 57 OVR, 24 plays 87 Mitch Brown 2 rec / 3 targets, 10 rec yds (8-yd long)
WR 78 OVR, 57 plays 16 Lorenzo Fonseca 8 rec / 10 targets, 56 rec yds (16-yd long), 1 TD
WR 56 OVR, 9 plays 11 Adam Morton 0 rec / 1 targets, 1 drop
TE 80 OVR, 45 plays 46 Carson Young 2 rec / 3 targets, 58 rec yds (34-yd long)
TE 61 OVR, 14 plays 86 Tim White
T 88 OVR, 70 plays 71 Freddie Barnes
T 95 OVR, 70 plays 68 Aaron Friedman
G 78 OVR, 70 plays 56 Anthony Harris
G 81 OVR, 70 plays 59 Romeo Hooper
C 75 OVR, 70 plays 76 Lavonte Williams

DE 69 OVR, 68 plays 99 Ryan Robinson 3 tackles, 2 for loss, 1 sack
DE 81 OVR, 68 plays 67 Kamalei Tucker
DT 59 OVR, 36 plays 60 Brooks Joseph 1 tackle
DT 81 OVR, 68 plays 79 John Johnson 3 tackles
OLB 81 OVR, 23 plays 52 Richard Martinez 1 tackle, 1 pass tipped, 1 INT, 5 TO yds
OLB 91 OVR, 42 plays 55 Calais Elliott 2 tackles
OLB 67 OVR, 12 plays 27 Jamarcus Jones
OLB 61 OVR, 12 plays 94 Lorenzo Tolbert
MLB 78 OVR, 32 plays 95 Raheem Dill 2 tackles
MLB 87 OVR, 68 plays 93 Abry Simmons 3 tackles, 1 pass tipped
CB 63 OVR, 12 plays 32 Ryan Ellison 1 tackle
CB 70 OVR, 45 plays 26 David Smith 2 tackles, 1 pass tipped
CB 83 OVR, 68 plays 43 Jonathan Porter 3 tackles, 1 pass tipped, 1 INT, 29 TO yds, 22 PR yds, 16 KR yds
CB 62 OVR, 26 plays 48 Dylan Griffin 2 tackles
CB 83 OVR, 68 plays 29 Jonathan Connelly 5 tackles, 1 pass tipped
S 75 OVR, 68 plays 25 Darren Cole 3 passes tipped
S 76 OVR, 68 plays 33 Nate Kirk 4 tackles

K 60 OVR, 8 plays 19 Bruce Williams 0/1, missed: 55
P 61 OVR, 8 plays 7 Kenneth Henderson 8 punts (1 inside 20) 56, 40, 42, 42, 53, 42, 45, 42
301 total yards

QB 83 OVR, 52 plays 16 Angelo King 23/49 (47%), 267 pass yds (66-yd long, 5.4 yds/att), 2 rush, 8 rush yds (4 yds/rush), 1 TD, 2 INTs, 1 sack, 53.5 RTG
HB 70 OVR, 46 plays 44 Bryce Moody 6 rush, 26 rush yds (4.3 yds/rush), 0 rec / 1 targets, 1 TD
FB 67 OVR, 17 plays 37 Vic Taylor
WR 66 OVR, 58 plays 8 Tarell Guess 6 rec / 12 targets, 79 rec yds (37-yd long), 1 TD
WR 67 OVR, 38 plays 84 Patrick Jones 7 rec / 10 targets, 104 rec yds (66-yd long)
WR 73 OVR, 58 plays 87 Anthony Lyman 3 rec / 11 targets, 1 drop, 22 rec yds (15-yd long)
WR 64 OVR, 26 plays 17 Darius Rivas 0 rec / 2 targets
WR 61 OVR, 12 plays 28 Jason Moore 3 rec / 3 targets, 45 rec yds (36-yd long)
TE 63 OVR, 13 plays 89 Fletcher Irish 1 rec / 2 targets, 5 rec yds (5-yd long)
TE 84 OVR, 42 plays 88 Kenneth Neal 3 rec / 8 targets, 12 rec yds (7-yd long)
T 86 OVR, 69 plays 78 Jake Laporte
T 79 OVR, 69 plays 60 Dante Atkins
G 75 OVR, 69 plays 63 Andy Dougherty
G 82 OVR, 69 plays 69 Zach Bonds
C 77 OVR, 69 plays 58 Gussie Harry

DE 80 OVR, 69 plays 54 Jay Williams 1 tackle
DE 81 OVR, 69 plays 55 Melvin Taylor 7 tackles
DT 91 OVR, 69 plays 70 Matt Dillard 9 tackles, 3 for loss, 2 sacks
DT 65 OVR, 60 plays 77 Adam Williams 4 tackles
OLB 95 OVR, 31 plays 48 Louis Stevens 5 tackles
OLB 69 OVR, 10 plays 43 Denzel Gaddis
OLB 69 OVR, 10 plays 95 Billy Presley
OLB 85 OVR, 45 plays 47 Daniel Bryant 1 tackle
MLB 61 OVR, 10 plays 40 Lorenzo McCoy
MLB 89 OVR, 69 plays 19 Joe Gray 9 tackles, 2 for loss
CB 80 OVR, 69 plays 24 Sio Coleman 2 tackles, 1 pass tipped
CB 62 OVR, 24 plays 32 Austin Daniels
CB 64 OVR, 9 plays 13 Jace Barnes
CB 76 OVR, 38 plays 7 Mike Mitchell 2 tackles, 1 pass tipped
CB 85 OVR, 69 plays 39 Crockett Parker 3 tackles, 1 pass tipped, 29 PR yds, 80 KR yds
S 77 OVR, 69 plays 34 Nick Sasser 3 tackles
S 77 OVR, 69 plays 33 Rex Pennington 1 pass tipped

K 80 OVR, 6 plays 4 Justin Reimer 0/1, missed: 49
P 83 OVR, 7 plays 5 John Jenkins 7 punts (3 inside 20) 41, 50, 57, 60, 60, 54, 49

Comments

All Plays

Time between plays:


 Q1 15:00 KickoffKickoff by Bruce Williams to ARI 12, returned by Crockett Parker for 19 yards (to ARI 31).

 Q1 14:53 1st and 10 at ARI 31 I-Form Pro - Quick Slants BLITZ! Angelo King pass to Kenneth Neal for 7 yards. (Abry Simmons)
 Q1 14:07 2nd and 3 at ARI 38 Shotgun Spread - Texas Angelo King pass to Patrick Jones for 1 yards. (Jonathan Connelly)
 Q1 13:15 3rd and 2 at ARI 39 I-Form Pro - Quick Slants Angelo King pass intended for Tarell Guess incomplete.
 Q1 13:01 4th and 2 at ARI 39 PuntPunt by John Jenkins for 41 yards, returned by Jonathan Porter for 7 yards (to SF 27).

 Q1 12:49 1st and 10 at SF 27 Singleback Big - HB Blast Left Josh Phillips ran for 6 yards. (Joe Gray)
 Q1 11:56 2nd and 4 at SF 33 Singleback Big - HB Blast Left Josh Phillips ran and was stopped for no gain. (Daniel Bryant)
 Q1 11:07 3rd and 4 at SF 33 Shotgun Empty - Double In BLITZ! Ted Butler pass to Lorenzo Fonseca for 11 yards. (Nick Sasser) First down!
 Q1 10:23 1st and 10 at SF 44 Shotgun Empty - Double In BLITZ! Ted Butler pass intended for Mitch Brown incomplete.
 Q1 10:09 2nd and 10 at SF 44 Shotgun Spread - HB Draw BLITZ! Jamal Perry ran for 7 yards. (Adam Williams)
 Q1 9:19 3rd and 3 at ARI 49 Singleback Big - HB Sweep Right Josh Phillips ran for 1 yards. (Louis Stevens)
 Q1 8:27 4th and 2 at ARI 48 PuntPunt by Kenneth Henderson for 56 yards (to ARI -8). Touchback.

 Q1 8:21 1st and 10 at ARI 20 Singleback Normal - TE Post Angelo King pass intended for Anthony Lyman tipped by David Smith!
 Q1 8:08 2nd and 10 at ARI 20 Shotgun Spread - Flood BLITZ! Angelo King pass to Patrick Jones for 66 yards. (Jonathan Porter) First down!
 Q1 7:23 1st and 10 at SF 14 Shotgun Spread - Texas Angelo King pass intended for Anthony Lyman tipped by Darren Cole!
 Q1 7:10 2nd and 10 at SF 14 Shotgun Spread - HB Draw Bryce Moody ran for 14 yards. Touchdown! Extra point is good!  
SF 0   ARI 7


 Q1 7:05 KickoffKickoff by Justin Reimer to SF 4, returned by Jonathan Porter for 16 yards (to SF 20).

 Q1 6:59 1st and 10 at SF 20 I-Form Pro - HB Counter Weak BLITZ! Jamal Perry ran for 2 yards. (Matt Dillard)
 Q1 6:06 2nd and 8 at SF 22 Shotgun Spread - Flood Ted Butler pass to Mitch Brown for 2 yards. (Sio Coleman)
 Q1 5:20 3rd and 6 at SF 24 I-Form Pro - HB Toss Right Josh Phillips ran for 5 yards. (Matt Dillard)
 Q1 4:29 4th and 1 at SF 29 PuntPunt by Kenneth Henderson for 40 yards, returned by Crockett Parker for 3 yards (to ARI 34).

 Q1 4:16 1st and 10 at ARI 34 Singleback Normal - HB Stretch Right Bryce Moody ran and was stopped for no gain. (John Johnson)
 Q1 3:27 2nd and 10 at ARI 34 I-Form Pro - Quick Slants Angelo King pass intended for Anthony Lyman incomplete.
 Q1 3:14 3rd and 10 at ARI 34 Singleback Normal - TE Post BLITZ! Angelo King pass to Patrick Jones for 15 yards. (David Smith) First down!
 Q1 2:24 1st and 10 at ARI 49 Singleback Normal - TE Post Angelo King pass intended for Tarell Guess incomplete.
 Q1 2:09 2nd and 10 at ARI 49 Shotgun Empty - Slot Drive Angelo King pass to Anthony Lyman for 5 yards. (Dylan Griffin)
 Q1 1:24 3rd and 5 at SF 46 Singleback Big - Outs Angelo King pass to Fletcher Irish for 5 yards. (Jonathan Connelly) First down!
 Q1 0:34 1st and 10 at SF 41 I-Form Pro - Quick Slants Angelo King pass to Tarell Guess for 2 yards. (Jonathan Connelly)
End of first quarter
SF 0   ARI 7


 Q2 15:00 2nd and 8 at SF 39 Shotgun Empty - Double In Angelo King pass to Jason Moore for 7 yards. (Nate Kirk)
 Q2 14:09 3rd and 1 at SF 32 Shotgun Spread - Texas Angelo King pass intended for Bryce Moody tipped by Jonathan Connelly!
 Q2 13:58 4th and 1 at SF 32 Field Goal49 yard FG attempt by Justin Reimer missed!

 Q2 13:54 1st and 10 at SF 39 I-Form Pro - Quick Slants Ted Butler pass to Lorenzo Fonseca for 3 yards. (Sio Coleman)
 Q2 13:08 2nd and 7 at SF 42 Shotgun Spread - Flood Ted Butler pass to Jermon Roth for 3 yards. (Crockett Parker)
 Q2 12:18 3rd and 4 at SF 45 I-Form Pro - HB Counter Weak BLITZ! Josh Phillips ran and was stopped for no gain. (Louis Stevens)
 Q2 11:34 4th and 4 at SF 45 PuntPunt by Kenneth Henderson for 42 yards, returned by Crockett Parker for 4 yards (to ARI 17).

 Q2 11:22 1st and 10 at ARI 17 Singleback Big - Flanker Curl Angelo King pass intended for Kenneth Neal incomplete.
 Q2 11:09 2nd and 10 at ARI 17 Singleback Normal - Double Hitch Angelo King pass intended for Patrick Jones incomplete.
 Q2 10:54 3rd and 10 at ARI 17 I-Form Pro - Curls BLITZ! Angelo King scrambled for 1 yards. (Richard Martinez)
 Q2 10:02 4th and 9 at ARI 18 PuntPunt by John Jenkins for 50 yards, returned by Jonathan Porter for 10 yards (to SF 42).

 Q2 9:51 1st and 10 at SF 42 Shotgun Spread - HB Counter Y Jamal Perry ran and was stopped for no gain. (Melvin Taylor)
 Q2 8:59 2nd and 10 at SF 42 Singleback Normal - Double Hitch Ted Butler pass to Lorenzo Fonseca for 16 yards. (Nick Sasser) First down!
 Q2 8:10 1st and 10 at ARI 42 Shotgun Spread - HB Counter Y Josh Phillips ran for 6 yards. (Joe Gray)
 Q2 7:27 2nd and 4 at ARI 36 Shotgun Empty - Double In Ted Butler pass intended for Frank Watson tipped by Rex Pennington!
 Q2 7:16 3rd and 4 at ARI 36 Singleback Big - HB Sweep Right BLITZ! Josh Phillips ran and was tackled behind the line for -2 yards! (Joe Gray)
 Q2 6:32 4th and 6 at ARI 38 Field Goal55 yard FG attempt by Bruce Williams missed!

 Q2 6:29 1st and 10 at ARI 45 Singleback Big - Flanker Curl Angelo King pass intended for Tarell Guess intercepted by Richard Martinez! Return of 5 yards.

 Q2 6:26 1st and 10 at ARI 40 Singleback Normal - HB Slash BLITZ! Josh Phillips ran and was tackled behind the line for -1 yards! (Matt Dillard)
 Q2 5:33 2nd and 11 at ARI 41 Shotgun Empty - Slot Drive BLITZ! Ted Butler pass intended for Jermon Roth dropped!
 Q2 5:19 3rd and 11 at ARI 41 Shotgun Spread - Flood Ted Butler pass intended for Lorenzo Fonseca tipped by Sio Coleman!
 Q2 5:08 4th and 11 at ARI 41 PuntPunt by Kenneth Henderson for 42 yards (to ARI -1). Touchback.

 Q2 5:00 1st and 10 at ARI 20 Shotgun Spread - Flood Angelo King pass to Anthony Lyman for 15 yards. (Nate Kirk) First down!
 Q2 4:10 1st and 10 at ARI 35 Shotgun Empty - Double In Angelo King pass to Patrick Jones for 2 yards. (David Smith)
 Q2 3:19 2nd and 8 at ARI 37 Singleback Big - Flanker Curl BLITZ! Angelo King pass intended for Kenneth Neal incomplete.
 Q2 3:06 3rd and 8 at ARI 37 Shotgun Empty - Slot Drive BLITZ! Angelo King pass to Tarell Guess for 37 yards. (Ryan Ellison) First down!
 Q2 2:42 1st and 10 at SF 26 Singleback Big - Flanker Curl Angelo King pass to Tarell Guess for 2 yards. (Calais Elliott)
 Q2 2:32 2nd and 8 at SF 24 Singleback Big - Flanker Curl Angelo King pass intended for Kenneth Neal incomplete.
 Q2 2:24 3rd and 8 at SF 24 Shotgun Spread - Flood Angelo King pass to Tarell Guess for 24 yards. Touchdown! Extra point is good!  
SF 0   ARI 14


 Q2 2:15 KickoffKickoff by Justin Reimer to SF -3. Touchback.

 Q2 2:15 1st and 10 at SF 30 Shotgun Spread - Flood Ted Butler pass to Mitch Brown for 8 yards. (Mike Mitchell)
 Q2 2:00 2nd and 2 at SF 38 Shotgun Spread - Texas BLITZ! Ted Butler pass intended for Jermon Roth tipped by Mike Mitchell!
 Q2 1:54 3rd and 2 at SF 38 Shotgun Spread - HB Draw BLITZ! Josh Phillips ran for 7 yards. (Adam Williams) First down!
 Q2 1:46 1st and 10 at SF 45 Shotgun Spread - HB Counter Y Jamal Perry ran for 5 yards. (Joe Gray)
 Q2 1:31 2nd and 5 at midfield Shotgun Empty - Double In BLITZ! Ted Butler sacked for -2 yards (Matt Dillard)
 Q2 1:15 3rd and 7 at SF 48 I-Form Pro - HB Toss Right Josh Phillips ran for 1 yards. (Joe Gray)
 Q2 0:52 4th and 6 at SF 49 PuntPunt by Kenneth Henderson for 53 yards (to ARI -2). Touchback.

 Q2 0:44 1st and 10 at ARI 20 Shotgun Empty - Double In Angelo King pass to Patrick Jones for 10 yards. (Nate Kirk) First down!
 Q2 0:36 1st and 10 at ARI 30 Singleback Big - Flanker Curl Angelo King pass intended for Anthony Lyman tipped by Abry Simmons!
 Q2 0:28 2nd and 10 at ARI 30 I-Form Pro - HB Counter Weak BLITZ! Bryce Moody ran for 1 yards. (John Johnson)
 Q2 0:11 3rd and 9 at ARI 31 Shotgun Spread - Flood Angelo King pass intended for Patrick Jones incomplete.
 Q2 0:04 4th and 9 at ARI 31 PuntPunt by John Jenkins for 57 yards, returned by Jonathan Porter for 5 yards (to SF 17).
Halftime
SF 0   ARI 14



 Q3 15:00 KickoffKickoff by Justin Reimer to SF -2. Touchback.

 Q3 15:00 1st and 10 at SF 30 I-Form Pro - HB Toss Right BLITZ! Josh Phillips ran for 5 yards. (Melvin Taylor)
 Q3 14:14 2nd and 5 at SF 35 Shotgun Spread - Texas Ted Butler scrambled for 13 yards. (Jay Williams) First down!
 Q3 13:28 1st and 10 at SF 48 Shotgun Empty - Slot Drive Ted Butler pass intended for Adam Morton dropped!
 Q3 13:15 2nd and 10 at SF 48 Singleback Big - HB Sweep Right Josh Phillips ran for 1 yards. (Louis Stevens)
 Q3 12:27 3rd and 9 at SF 49 Shotgun Empty - Slot Drive BLITZ! Ted Butler scrambled for 17 yards. (Matt Dillard) First down!
 Q3 11:36 1st and 10 at ARI 34 I-Form Pro - HB Counter Weak BLITZ! Jamal Perry ran for 4 yards. (Matt Dillard)
 Q3 10:43 2nd and 6 at ARI 30 Singleback Normal - Double Hitch Ted Butler pass to Carson Young for 24 yards. (Joe Gray) First down!
 Q3 9:57 1st and Goal at ARI 6 Singleback Big - HB Sweep Right BLITZ! Jamal Perry ran for 6 yards. Touchdown! Extra point is good!  
SF 7   ARI 14


 Q3 9:53 KickoffKickoff by Bruce Williams to ARI 13, returned by Crockett Parker for 19 yards (to ARI 32).

 Q3 9:46 1st and 10 at ARI 32 Singleback Big - Outs Angelo King pass to Tarell Guess for 8 yards. (Nate Kirk)
 Q3 8:53 2nd and 2 at ARI 40 Singleback Normal - HB Stretch Right Bryce Moody ran for 8 yards. (Brooks Joseph) First down!
 Q3 8:07 1st and 10 at ARI 48 Singleback Normal - TE Post BLITZ! Angelo King pass intended for Kenneth Neal incomplete.
 Q3 7:55 2nd and 10 at ARI 48 Singleback Normal - Double Hitch Angelo King pass intended for Anthony Lyman tipped by Darren Cole!
 Q3 7:40 3rd and 10 at ARI 48 Shotgun Spread - Flood Angelo King pass intended for Anthony Lyman dropped!
 Q3 7:28 4th and 10 at ARI 48 PuntPunt by John Jenkins for 60 yards (to SF -8). Touchback.

 Q3 7:21 1st and 10 at SF 20 I-Form Pro - HB Counter Weak Josh Phillips ran for 9 yards. (Adam Williams)
 Q3 6:38 2nd and 1 at SF 29 Singleback Big - HB Blast Left Jamal Perry ran for 2 yards. (Louis Stevens) First down!
 Q3 5:50 1st and 10 at SF 31 Singleback Big - HB Sweep Right Josh Phillips ran and was stopped for no gain. (Joe Gray)
 Q3 4:58 2nd and 10 at SF 31 I-Form Pro - HB Counter Weak Josh Phillips ran for 7 yards. (Adam Williams)
 Q3 4:12 3rd and 3 at SF 38 Shotgun Empty - Slot Drive Ted Butler pass to Lorenzo Fonseca for 1 yards. (Crockett Parker)
 Q3 3:21 4th and 2 at SF 39 PuntPunt by Kenneth Henderson for 42 yards, returned by Crockett Parker for 9 yards (to ARI 28).

 Q3 3:08 1st and 10 at ARI 28 Singleback Normal - TE Post Angelo King sacked for -2 yards (Ryan Robinson)
 Q3 2:24 2nd and 12 at ARI 26 Singleback Big - Outs BLITZ! Angelo King pass to Tarell Guess for 6 yards. (Raheem Dill)
 Q3 1:39 3rd and 6 at ARI 32 Shotgun Empty - Slot Drive Angelo King pass intended for Anthony Lyman incomplete. (Jonathan Connelly)
 Q3 1:25 4th and 6 at ARI 32 PuntPunt by John Jenkins for 60 yards (to SF 8).

 Q3 1:19 1st and 10 at SF 8 Singleback Big - HB Blast Left Josh Phillips ran for 7 yards. (Melvin Taylor)
 Q3 0:35 2nd and 3 at SF 15 Shotgun Spread - HB Counter Y Jamal Perry ran for 5 yards. (Melvin Taylor) First down!
End of third quarter
SF 7   ARI 14


 Q4 15:00 1st and 10 at SF 20 Shotgun Spread - HB Counter Y Josh Phillips ran for 1 yards. (Melvin Taylor)
 Q4 14:13 2nd and 9 at SF 21 Singleback Big - Outs Ted Butler pass to Lorenzo Fonseca for 7 yards. (Nick Sasser)
 Q4 13:21 3rd and 2 at SF 28 Shotgun Empty - Double In BLITZ! Ted Butler sacked for -1 yards (Matt Dillard)
 Q4 12:28 4th and 3 at SF 27 PuntPunt by Kenneth Henderson for 45 yards, returned by Crockett Parker for 6 yards (to ARI 34).

 Q4 12:15 1st and 10 at ARI 34 Singleback Big - Flanker Curl Angelo King pass intended for Fletcher Irish incomplete.
 Q4 12:02 2nd and 10 at ARI 34 Singleback Big - Outs Angelo King pass intended for Anthony Lyman tipped by Richard Martinez!
 Q4 11:50 3rd and 10 at ARI 34 Singleback Normal - TE Post Angelo King pass to Kenneth Neal for 4 yards. (Calais Elliott)
 Q4 11:02 4th and 6 at ARI 38 PuntPunt by John Jenkins for 54 yards (to SF 8).

 Q4 10:55 1st and 10 at SF 8 Singleback Big - HB Sweep Right BLITZ! Jamal Perry ran for 9 yards. (Matt Dillard)
 Q4 10:05 2nd and 1 at SF 17 Singleback Big - Outs Ted Butler pass to Lorenzo Fonseca for 3 yards. (Louis Stevens) First down!
 Q4 9:22 1st and 10 at SF 20 Singleback Normal - HB Slash Jamal Perry ran for 9 yards. (Melvin Taylor)
 Q4 8:29 2nd and 1 at SF 29 Singleback Big - Flanker Curl Ted Butler pass intended for Lorenzo Fonseca tipped by Crockett Parker!
 Q4 8:18 3rd and 1 at SF 29 Singleback Normal - HB Stretch Right BLITZ! Josh Phillips ran and was tackled behind the line for -3 yards! (Joe Gray)
 Q4 7:34 4th and 4 at SF 26 PuntPunt by Kenneth Henderson for 42 yards, returned by Crockett Parker for 7 yards (to ARI 39).

 Q4 7:22 1st and 10 at ARI 39 Singleback Big - HB Sweep Right BLITZ! Bryce Moody ran and was tackled behind the line for -2 yards! (Ryan Robinson)
 Q4 6:36 2nd and 12 at ARI 37 Singleback Normal - Double Hitch Angelo King pass to Kenneth Neal for 1 yards. (Abry Simmons)
 Q4 5:52 3rd and 11 at ARI 38 Shotgun Spread - Flood BLITZ! Angelo King pass intended for Tarell Guess intercepted by Jonathan Porter! Return of 29 yards.

 Q4 5:41 1st and Goal at ARI 9 Shotgun Spread - Flood BLITZ! Ted Butler scrambled for 5 yards. (Matt Dillard)
 Q4 4:52 2nd and Goal at ARI 4 I-Form Pro - HB Toss Right Josh Phillips ran for 3 yards. (Melvin Taylor)
 Q4 3:59 3rd and Goal at ARI 1 Singleback Big - HB Blast Left Josh Phillips ran for 1 yards. Touchdown! Extra point is good!  
SF 14   ARI 14


 Q4 3:54 KickoffKickoff by Bruce Williams to ARI 13, returned by Crockett Parker for 21 yards (to ARI 34).

 Q4 3:46 1st and 10 at ARI 34 Shotgun Empty - Slot Drive Angelo King pass intended for Darius Rivas incomplete. (Jonathan Connelly)
 Q4 3:34 2nd and 10 at ARI 34 Singleback Normal - Double Hitch Angelo King pass to Patrick Jones for 5 yards. (Abry Simmons)
 Q4 3:19 3rd and 5 at ARI 39 Shotgun Spread - HB Counter Y Bryce Moody ran for 5 yards. (Ryan Robinson) First down!
 Q4 2:56 1st and 10 at ARI 44 I-Form Pro - Quick Slants Angelo King pass to Anthony Lyman for 2 yards. (Raheem Dill)
 Q4 2:36 2nd and 8 at ARI 46 Singleback Big - Outs Angelo King pass intended for Kenneth Neal tipped by Jonathan Porter!
 Q4 2:30 3rd and 8 at ARI 46 Shotgun Empty - Slot Drive Angelo King pass to Patrick Jones for 5 yards. (Jonathan Porter)
 Q4 2:20 4th and 3 at SF 49 PuntPunt by John Jenkins for 49 yards (to SF 0). Touchback.

 Q4 2:12 1st and 10 at SF 20 I-Form Pro - Curls Ted Butler pass intended for Carson Young incomplete.
 Q4 2:04 2nd and 10 at SF 20 Singleback Normal - TE Post Ted Butler pass to Lorenzo Fonseca for 6 yards. (Mike Mitchell)
 Q4 1:54 3rd and 4 at SF 26 I-Form Pro - Quick Slants Ted Butler pass to Carson Young for 34 yards. (Joe Gray) First down!
 Q4 1:38 1st and 10 at ARI 40 I-Form Pro - Quick Slants BLITZ! Ted Butler pass to Frank Watson for 31 yards. (Crockett Parker) First down!
 Q4 1:23 1st and Goal at ARI 9 Shotgun Spread - Flood BLITZ! Ted Butler pass to Lorenzo Fonseca for 9 yards. Touchdown! Extra point is good!  
SF 21   ARI 14


 Q4 1:18 KickoffKickoff by Bruce Williams to ARI 16, returned by Crockett Parker for 21 yards (to ARI 37).

 Q4 1:10 1st and 10 at ARI 37 Shotgun Empty - Slot Drive Angelo King pass intended for Tarell Guess incomplete.
 Q4 1:03 2nd and 10 at ARI 37 Shotgun Spread - Texas BLITZ! Angelo King pass intended for Patrick Jones incomplete.
 Q4 0:56 3rd and 10 at ARI 37 Shotgun Empty - Double In BLITZ! Angelo King pass to Jason Moore for 36 yards. (Dylan Griffin) First down!
 Q4 0:35 1st and 10 at SF 27 Shotgun Empty - Slot Drive BLITZ! Angelo King scrambled for 7 yards. (John Johnson)
 Q4 0:19 2nd and 3 at SF 20 Shotgun Spread - Texas Angelo King pass intended for Darius Rivas incomplete.
 Q4 0:11 3rd and 3 at SF 20 Shotgun Empty - Double In Angelo King pass to Jason Moore for 2 yards. (Jonathan Porter)
 Q4 0:01 4th and 1 at SF 18 Shotgun Spread - Texas Angelo King pass intended for Tarell Guess tipped by Darren Cole!
End of Regulation
SF 21   ARI 14


Auto-scroll page
Download Game CSV