11 Users Online Now:                       (124 active users in the past 24 hours)
Sunday, November 16, 2025     4:05 PM EST
Sim Time: Sunday, November 16, 2025     4:05 PM EST


20

Final


26

Team Ratings


Game Summary

Total plays: 122
Play of the game:  Q3 3rd and 7 at ARI 42 Shotgun Empty - Double In Russell Pullen pass to Lawrence Holmes for 42 yards. Touchdown! Extra point is good!  
SF 20   ARI 16

Player of the game: 4 Ronald Holmes 5 rec / 7 targets, 101 rec yds (36-yd long), 1 TD

Team Stats


Game Stats

Game engine version: 2
315 total yards

QB 64 OVR, 32 plays 11 Russell Pullen 17/23 (74%), 214 pass yds (42-yd long, 9.3 yds/att), 1 rush, 15 rush yds (15 yds/rush), 1 TD, 8 sacks, 109.7 RTG
HB 60 OVR, 4 plays 87 Dee Redd 4 rush, 36 rush yds (9 yds/rush), 1 TD
HB 73 OVR, 39 plays 25 Lorenzo Toney 15 rush, 50 rush yds (3.3 yds/rush)
FB 81 OVR, 20 plays 46 Aldon Young
WR 86 OVR, 51 plays 11 Lavar Etienne 5 rec / 7 targets, 80 rec yds (34-yd long)
WR 50 OVR, 8 plays 5 Ryan Davis
WR 77 OVR, 51 plays 87 Ryan Baker 5 rec / 7 targets, 39 rec yds (15-yd long)
WR 77 OVR, 29 plays 84 Lawrence Holmes 3 rec / 3 targets, 72 rec yds (42-yd long), 1 TD
WR 60 OVR, 16 plays 15 Brice Smith 2 rec / 3 targets, 1 drop, 13 rec yds (11-yd long)
TE 85 OVR, 45 plays 82 Anthony Payne 2 rec / 3 targets, 10 rec yds (7-yd long)
TE 79 OVR, 12 plays 82 Allen Johnson 1 pancake
T 85 OVR, 63 plays 59 Kyle Turner 1 pancake
T 61 OVR, 63 plays 75 Bobby Johnson 1 pancake, 4 missed blocks
G 71 OVR, 63 plays 69 Drew Dixon 2 missed blocks
G 59 OVR, 63 plays 55 Alex Haskins 6 missed blocks
C 64 OVR, 63 plays 65 Vernon Gonzalez 6 missed blocks

DE 90 OVR, 57 plays 64 Jesse Gardner 3 pressures, 2 tackles, 1 for loss, 1 sack
DE 63 OVR, 57 plays 71 Nick Lopez 1 pressure, 4 tackles
DT 57 OVR, 49 plays 59 Ben Johnson
DT 67 OVR, 57 plays 64 Thomas Burton 3 tackles
OLB 68 OVR, 10 plays 4 John Colbert
OLB 73 OVR, 20 plays 55 Frostee Parker 2 tackles, 1 pass tipped
OLB 72 OVR, 10 plays 40 Beau Bolden
OLB 88 OVR, 38 plays 51 Frostee Frank 6 tackles
MLB 81 OVR, 10 plays 45 Nate Moon
MLB 92 OVR, 57 plays 91 JuJu Chaney 9 tackles
CB 72 OVR, 37 plays 38 Bradley Nicholson 3 tackles
CB 79 OVR, 57 plays 43 Jake Myrick 3 tackles, 20 PR yds, 113 KR yds
CB 59 OVR, 8 plays 36 Jack McGill 1 tackle
CB 64 OVR, 19 plays 22 Jermey Winters 1 tackle
CB 70 OVR, 57 plays 34 Quincy Cummings 3 tackles, 2 passes tipped
S 83 OVR, 57 plays 22 Gary White 3 tackles
S 69 OVR, 57 plays 45 Jerry Mosley

K 79 OVR, 9 plays 12 Quinton Ferrell 2/2, made: 47, 50
P 54 OVR, 5 plays 18 Eriberto Hernandez 5 punts (0 inside 20) 36, 40, 42, 52, 44
319 total yards

QB 81 OVR, 26 plays 9 O.J. Daniel 16/25 (64%), 197 pass yds (36-yd long, 7.9 yds/att), 3 TDs, 1 sack, 126.7 RTG
HB 80 OVR, 31 plays 36 Lorenzo Riddle 13 rush, 85 rush yds (6.5 yds/rush)
HB 73 OVR, 7 plays 40 John Morrow 7 rush, 37 rush yds (5.3 yds/rush)
FB 62 OVR, 19 plays 24 Kerwynn Barkley 1 missed block
WR 83 OVR, 46 plays 13 Kapri Wagner 4 rec / 5 targets, 37 rec yds (15-yd long), 1 TD
WR 66 OVR, 19 plays 35 Eddie Liang 3 rec / 5 targets, 18 rec yds (13-yd long)
WR 83 OVR, 46 plays 18 Wayne Neal 0 rec / 1 targets
WR 59 OVR, 8 plays 9 Dominique Thomas 2 rec / 3 targets, 20 rec yds (13-yd long), 1 TD
WR 82 OVR, 31 plays 4 Ronald Holmes 5 rec / 7 targets, 101 rec yds (36-yd long), 1 TD
TE 71 OVR, 7 plays 49 John Hamilton
TE 80 OVR, 38 plays 15 Chris Jackson 2 rec / 4 targets, 21 rec yds (12-yd long)
T 75 OVR, 59 plays 71 Kenny Chapman 1 pancake
T 90 OVR, 59 plays 59 Rogelio Williams 2 pancakes, 3 missed blocks
G 62 OVR, 59 plays 72 John Prescott 1 pancake
G 62 OVR, 59 plays 55 Josh Jones
C 66 OVR, 59 plays 78 Storm Farrell 1 pancake

DE 82 OVR, 61 plays 60 Jerry Porter 3 pressures, 6 tackles, 2 for loss, 2 sacks
DE 85 OVR, 61 plays 94 Damian Barnes 6 pressures, 5 tackles, 3 for loss, 2 sacks
DT 65 OVR, 31 plays 72 Charley Walker 1 tackle
DT 71 OVR, 61 plays 66 Kendall Hester 5 pressures, 4 tackles, 4 for loss, 4 sacks
OLB 60 OVR, 11 plays 52 Paul Lee
OLB 62 OVR, 11 plays 10 Kyle Wilson
OLB 69 OVR, 27 plays 92 Tavon Alves 2 tackles
OLB 76 OVR, 45 plays 50 Casey Goldsmith 4 tackles
MLB 76 OVR, 61 plays 46 Kyle Morgan 6 tackles
MLB 84 OVR, 33 plays 43 Kareem Zhang 1 tackle, 2 passes tipped
CB 74 OVR, 61 plays 40 Nick Knight 7 tackles
CB 62 OVR, 8 plays 25 Roy Greene
CB 58 OVR, 16 plays 35 Julio Marshall 1 tackle
CB 67 OVR, 34 plays 29 Bret Nguyen 2 tackles
CB 76 OVR, 61 plays 14 Kevin Tate 2 tackles, 1 pass tipped, 26 PR yds, 48 KR yds
S 85 OVR, 61 plays 26 Zane Gibson 1 tackle
S 73 OVR, 61 plays 26 Quan Brock 2 tackles

K 73 OVR, 10 plays 3 John Calhoun 2/2, made: 33, 32
P 76 OVR, 6 plays 95 Jonathan Bernier 6 punts (1 inside 20) 62, 51, 55, 47, 58, 43

Comments

All Plays

Time between plays:


 Q1 15:00 KickoffKickoff by Quinton Ferrell to ARI 6, returned by Kevin Tate for 23 yards (to ARI 29).

 Q1 14:51 1st and 10 at ARI 29 Shotgun Spread - Flood O.J. Daniel pass intended for Ronald Holmes incomplete. (Bradley Nicholson)
 Q1 14:36 2nd and 10 at ARI 29 Singleback Normal - TE Post O.J. Daniel pass to Ronald Holmes for 34 yards. (Frostee Frank) First down!
 Q1 13:44 1st and 10 at SF 37 Shotgun Empty - Slot Drive O.J. Daniel pass to Eddie Liang for 13 yards. (Gary White) First down!
 Q1 12:53 1st and 10 at SF 24 Singleback Normal - Double Hitch O.J. Daniel pass to Ronald Holmes for 11 yards. (Quincy Cummings) First down!
 Q1 12:05 1st and 10 at SF 13 Singleback Normal - Double Hitch BLITZ (OLB Frostee Frank)! O.J. Daniel pass to Ronald Holmes for 13 yards. Touchdown! Extra point is missed!  
SF 0   ARI 6


 Q1 12:00 KickoffKickoff by John Calhoun to SF 4, returned by Jake Myrick for 21 yards (to SF 25).

 Q1 11:52 1st and 10 at SF 25 Singleback Big - HB Sweep Right Lorenzo Toney ran for 3 yards. (Damian Barnes)
 Q1 11:07 2nd and 7 at SF 28 Singleback Normal - Double Hitch BLITZ (OLB Casey Goldsmith)! Russell Pullen pass to Ryan Baker for 6 yards. (Bret Nguyen)
 Q1 10:20 3rd and 1 at SF 34 I-Form Pro - Curls BLITZ (MLB Kyle Morgan)! T Bobby Johnson got beat! Pressure from DE Jerry Porter! Russell Pullen pass intended for Lavar Etienne incomplete. (Nick Knight)
 Q1 10:07 4th and 1 at SF 34 PuntPunt by Eriberto Hernandez for 36 yards, returned by Kevin Tate for 6 yards (to ARI 36).

 Q1 9:56 1st and 10 at ARI 36 Singleback Big - HB Sweep Right Lorenzo Riddle ran for 33 yards. (Frostee Parker) First down!
 Q1 9:07 1st and 10 at SF 31 Singleback Normal - Double Hitch BLITZ (OLB Frostee Frank)! O.J. Daniel pass to Chris Jackson for 9 yards. (JuJu Chaney)
 Q1 8:14 2nd and 1 at SF 22 Singleback Normal - HB Stretch Right BLITZ! T Kenny Chapman pancakes a defender! John Morrow ran for 12 yards. (JuJu Chaney) First down!
 Q1 7:29 1st and Goal at SF 10 Singleback Normal - Double Hitch O.J. Daniel pass to Kapri Wagner for 10 yards. Touchdown! Extra point is good!  
SF 0   ARI 13


 Q1 7:25 KickoffKickoff by John Calhoun to SF 9, returned by Jake Myrick for 23 yards (to SF 32).

 Q1 7:16 1st and 10 at SF 32 I-Form Pro - HB Toss Right Lorenzo Toney ran for 3 yards. (Kyle Morgan)
 Q1 6:24 2nd and 7 at SF 35 I-Form Pro - Curls T Bobby Johnson got beat! Pressure from DE Jerry Porter! Russell Pullen sacked for -4 yards (Jerry Porter)
 Q1 5:31 3rd and 11 at SF 31 Shotgun Empty - Slot Drive BLITZ (MLB Kyle Morgan)! G Alex Haskins got beat! Pressure from DT Kendall Hester! Russell Pullen sacked for -3 yards (Kendall Hester)
 Q1 4:47 4th and 14 at SF 28 PuntPunt by Eriberto Hernandez for 40 yards, returned by Kevin Tate for 3 yards (to ARI 35).

 Q1 4:37 1st and 10 at ARI 35 Shotgun Empty - Slot Drive O.J. Daniel pass to Ronald Holmes for 7 yards. (Bradley Nicholson)
 Q1 3:54 2nd and 3 at ARI 42 I-Form Pro - HB Toss Right Lorenzo Riddle ran for 1 yards. (Nick Lopez)
 Q1 3:11 3rd and 2 at ARI 43 Singleback Normal - Double Hitch O.J. Daniel pass intended for Ronald Holmes incomplete. (Frostee Frank)
 Q1 2:57 4th and 2 at ARI 43 PuntPunt by Jonathan Bernier for 62 yards (to SF -5). Touchback.

 Q1 2:50 1st and 10 at SF 20 Singleback Normal - HB Stretch Right BLITZ! Lorenzo Toney ran for 3 yards. (Casey Goldsmith)
 Q1 2:03 2nd and 7 at SF 23 Singleback Normal - HB Stretch Right BLITZ! Lorenzo Toney ran and was stopped for no gain. (Casey Goldsmith)
 Q1 1:10 3rd and 7 at SF 23 Singleback Normal - TE Post Russell Pullen pass to Lavar Etienne for 13 yards. (Nick Knight) First down!
 Q1 0:20 1st and 10 at SF 36 Singleback Normal - TE Post BLITZ (OLB Casey Goldsmith)! Russell Pullen pass to Lavar Etienne for 34 yards. (Nick Knight) First down!
End of first quarter
SF 0   ARI 13


 Q2 15:00 1st and 10 at ARI 30 I-Form Pro - Quick Slants BLITZ (MLB Kyle Morgan)! G Alex Haskins got beat! Pressure from DT Kendall Hester! Russell Pullen sacked for -9 yards (Kendall Hester)
 Q2 14:14 2nd and 19 at ARI 39 Singleback Normal - HB Slash Lorenzo Toney ran and was tackled behind the line for -4 yards! (Damian Barnes)
 Q2 13:24 3rd and 23 at ARI 43 Shotgun Empty - Double In Russell Pullen pass to Ryan Baker for 13 yards. (Quan Brock)
 Q2 12:34 4th and 10 at ARI 30 Field Goal47 yard FG attempt by Quinton Ferrell is good!  
SF 3   ARI 13


 Q2 12:29 KickoffKickoff by Quinton Ferrell to ARI 3, returned by Kevin Tate for 25 yards (to ARI 28).

 Q2 12:19 1st and 10 at ARI 28 Shotgun Spread - HB Counter Y Lorenzo Riddle ran and was stopped for no gain. (JuJu Chaney)
 Q2 11:36 2nd and 10 at ARI 28 Shotgun Empty - Slot Drive O.J. Daniel pass intended for Kapri Wagner incomplete. (Quincy Cummings)
 Q2 11:23 3rd and 10 at ARI 28 I-Form Pro - Curls O.J. Daniel pass intended for Wayne Neal incomplete. (Jake Myrick)
 Q2 11:12 4th and 10 at ARI 28 PuntPunt by Jonathan Bernier for 51 yards, returned by Jake Myrick for 6 yards (to SF 27).

 Q2 11:03 1st and 10 at SF 27 Singleback Big - HB Blast Left Lorenzo Toney ran for 6 yards. (Jerry Porter)
 Q2 10:18 2nd and 4 at SF 33 I-Form Pro - HB Toss Right Dee Redd ran for 1 yards. (Tavon Alves)
 Q2 9:33 3rd and 3 at SF 34 I-Form Pro - HB Counter Weak Lorenzo Toney ran for 3 yards. (Casey Goldsmith) First down!
 Q2 8:47 1st and 10 at SF 37 Shotgun Spread - Texas Russell Pullen pass intended for Brice Smith dropped!
 Q2 8:33 2nd and 10 at SF 37 Shotgun Spread - Flood BLITZ (MLB Kyle Morgan)! Russell Pullen pass to Ryan Baker for 15 yards. (Quan Brock) First down!
 Q2 7:42 1st and 10 at ARI 48 Singleback Normal - HB Stretch Right Dee Redd ran and was stopped for no gain. (Damian Barnes)
 Q2 6:51 2nd and 10 at ARI 48 Shotgun Spread - HB Counter Y T Bobby Johnson pancakes a defender! Lorenzo Toney ran for 13 yards. (Jerry Porter) First down!
 Q2 6:08 1st and 10 at ARI 35 Singleback Big - HB Sweep Right TE Allen Johnson pancakes a defender! Dee Redd ran for 35 yards. Touchdown! Extra point is good!  
SF 10   ARI 13


 Q2 5:54 KickoffKickoff by Quinton Ferrell to ARI -2. Touchback.

 Q2 5:54 1st and 10 at ARI 30 Singleback Big - Outs O.J. Daniel pass intended for Chris Jackson incomplete. (Quincy Cummings)
 Q2 5:39 2nd and 10 at ARI 30 Shotgun Spread - Flood O.J. Daniel pass to Eddie Liang for 3 yards. (Gary White)
 Q2 4:46 3rd and 7 at ARI 33 Shotgun Spread - Texas O.J. Daniel pass to Eddie Liang for 2 yards. (Jake Myrick)
 Q2 3:59 4th and 5 at ARI 35 PuntPunt by Jonathan Bernier for 55 yards, returned by Jake Myrick for 14 yards (to SF 24).

 Q2 3:51 1st and 10 at SF 24 Singleback Big - Flanker Curl C Vernon Gonzalez got beat! Pressure from DE Damian Barnes! Russell Pullen scrambled for 15 yards. First down!
 Q2 3:03 1st and 10 at SF 39 Singleback Big - Flanker Curl Russell Pullen pass to Lavar Etienne for 11 yards. (Kareem Zhang) First down!
 Q2 2:47 1st and 10 at midfield Singleback Normal - Double Hitch Russell Pullen pass to Anthony Payne for 7 yards. (Nick Knight)
 Q2 2:35 2nd and 3 at ARI 43 Singleback Big - HB Sweep Right Lorenzo Toney ran for 7 yards. (Kyle Morgan) First down!
 Q2 2:19 1st and 10 at ARI 36 Singleback Big - HB Sweep Right BLITZ! Lorenzo Toney ran for 3 yards. (Casey Goldsmith)
 Q2 2:00 2nd and 7 at ARI 33 I-Form Pro - Quick Slants BLITZ (MLB Kyle Morgan)! Russell Pullen pass intended for Anthony Payne tipped by Kareem Zhang!
 Q2 1:53 3rd and 7 at ARI 33 Singleback Normal - Double Hitch Russell Pullen pass intended for Ryan Baker tipped by Kevin Tate!
 Q2 1:46 4th and 7 at ARI 33 Field Goal50 yard FG attempt by Quinton Ferrell is good!  
SF 13   ARI 13


 Q2 1:42 KickoffKickoff by Quinton Ferrell to ARI -9. Touchback.

 Q2 1:42 1st and 10 at ARI 30 I-Form Pro - HB Toss Right BLITZ! Lorenzo Riddle ran for 1 yards. (JuJu Chaney)
 Q2 1:18 2nd and 9 at ARI 31 Singleback Big - HB Sweep Right T Rogelio Williams pancakes a defender! John Morrow ran for 7 yards. (Frostee Frank)
 Q2 0:58 3rd and 2 at ARI 38 Shotgun Spread - HB Counter Y John Morrow ran for 5 yards. (JuJu Chaney) First down!
 Q2 0:36 1st and 10 at ARI 43 Shotgun Empty - Slot Drive O.J. Daniel pass to Ronald Holmes for 36 yards. (Jermey Winters) First down!
 Q2 0:25 1st and 10 at SF 21 Singleback Big - HB Sweep Right Lorenzo Riddle ran for 5 yards. (Frostee Frank)
 Q2 0:03 2nd and 5 at SF 16 Field Goal33 yard FG attempt by John Calhoun is good!  
SF 13   ARI 16

Halftime
SF 13   ARI 16



 Q3 15:00 KickoffKickoff by John Calhoun to SF 3, returned by Jake Myrick for 23 yards (to SF 26).

 Q3 14:51 1st and 10 at SF 26 I-Form Pro - Curls C Vernon Gonzalez got beat! Pressure from DE Damian Barnes! Russell Pullen pass to Ryan Baker for 2 yards. (Nick Knight)
 Q3 14:07 2nd and 8 at SF 28 Shotgun Spread - HB Draw BLITZ! Lorenzo Toney ran and was stopped for no gain. (Kyle Morgan)
 Q3 13:17 3rd and 8 at SF 28 Shotgun Spread - Texas BLITZ (MLB Kyle Morgan)! Russell Pullen pass to Brice Smith for 11 yards. (Julio Marshall) First down!
 Q3 12:26 1st and 10 at SF 39 Singleback Big - Flanker Curl BLITZ (MLB Kyle Morgan)! Russell Pullen pass to Lavar Etienne for 16 yards. (Nick Knight) First down!
 Q3 11:42 1st and 10 at ARI 45 Singleback Normal - HB Slash Lorenzo Toney ran for 3 yards. (Jerry Porter)
 Q3 10:53 2nd and 7 at ARI 42 Singleback Big - HB Blast Left Dee Redd ran and was stopped for no gain. (Kyle Morgan)
 Q3 10:07 3rd and 7 at ARI 42 Shotgun Empty - Double In Russell Pullen pass to Lawrence Holmes for 42 yards. Touchdown! Extra point is good!  
SF 20   ARI 16


 Q3 9:51 KickoffKickoff by Quinton Ferrell to ARI -4. Touchback.

 Q3 9:51 1st and 10 at ARI 30 Singleback Big - Outs O.J. Daniel pass to Kapri Wagner for 10 yards. (JuJu Chaney) First down!
 Q3 9:04 1st and 10 at ARI 40 Shotgun Spread - Flood O.J. Daniel pass intended for Eddie Liang incomplete. (Bradley Nicholson)
 Q3 8:50 2nd and 10 at ARI 40 Shotgun Empty - Slot Drive O.J. Daniel pass to Dominique Thomas for 13 yards. (Jack McGill) First down!
 Q3 8:02 1st and 10 at SF 47 Singleback Normal - HB Stretch Right T Rogelio Williams pancakes a defender! Lorenzo Riddle ran for 5 yards. (Frostee Frank)
 Q3 7:13 2nd and 5 at SF 42 Shotgun Empty - Slot Drive O.J. Daniel pass intended for Dominique Thomas tipped by Quincy Cummings!
 Q3 7:01 3rd and 5 at SF 42 I-Form Pro - Curls FB Kerwynn Barkley got beat! Pressure from DE Nick Lopez! O.J. Daniel pass intended for Chris Jackson tipped by Frostee Parker!
 Q3 6:47 4th and 5 at SF 42 PuntPunt by Jonathan Bernier for 47 yards (to SF -5). Touchback.

 Q3 6:39 1st and 10 at SF 20 I-Form Pro - Curls G Alex Haskins got beat! Pressure from DT Kendall Hester! Russell Pullen sacked for -8 yards (Kendall Hester)
 Q3 5:56 2nd and 18 at SF 12 Singleback Normal - HB Slash T Kyle Turner pancakes a defender! Lorenzo Toney ran for 5 yards. (Charley Walker)
 Q3 5:06 3rd and 13 at SF 17 Shotgun Empty - Slot Drive Russell Pullen pass to Lavar Etienne for 6 yards. (Zane Gibson)
 Q3 4:14 4th and 7 at SF 23 PuntPunt by Eriberto Hernandez for 42 yards, returned by Kevin Tate for 9 yards (to ARI 44).

 Q3 4:03 1st and 10 at ARI 44 Singleback Normal - HB Stretch Right Lorenzo Riddle ran for 4 yards. (Frostee Frank)
 Q3 3:19 2nd and 6 at ARI 48 Shotgun Spread - HB Draw BLITZ! Lorenzo Riddle ran and was stopped for no gain. (Thomas Burton)
 Q3 2:26 3rd and 6 at ARI 48 I-Form Pro - Curls O.J. Daniel pass to Kapri Wagner for 2 yards. (JuJu Chaney)
 Q3 1:38 4th and 4 at midfield PuntPunt by Jonathan Bernier for 58 yards (to SF -8). Touchback.

 Q3 1:32 1st and 10 at SF 20 Singleback Big - HB Sweep Right BLITZ! Lorenzo Toney ran for 2 yards. (Jerry Porter)
 Q3 0:46 2nd and 8 at SF 22 Shotgun Spread - Flood G Alex Haskins got beat! Pressure from DT Kendall Hester! Russell Pullen pass to Lawrence Holmes for 23 yards. (Nick Knight) First down!
End of third quarter
SF 20   ARI 16


 Q4 15:00 1st and 10 at SF 45 Singleback Big - HB Blast Left Lorenzo Toney ran for 3 yards. (Tavon Alves)
 Q4 14:12 2nd and 7 at SF 48 I-Form Pro - Quick Slants Russell Pullen pass to Anthony Payne for 3 yards. (Kevin Tate)
 Q4 13:27 3rd and 4 at ARI 49 Singleback Normal - TE Post Russell Pullen pass intended for Ryan Baker incomplete. (Kyle Morgan)
 Q4 13:12 4th and 4 at ARI 49 PuntPunt by Eriberto Hernandez for 52 yards (to ARI -3). Touchback.

 Q4 13:05 1st and 10 at ARI 20 Shotgun Spread - HB Draw G John Prescott pancakes a defender! Lorenzo Riddle ran for 19 yards. (JuJu Chaney) First down!
 Q4 12:13 1st and 10 at ARI 39 Singleback Normal - HB Stretch Right Lorenzo Riddle ran for 3 yards. (Nick Lopez)
 Q4 11:22 2nd and 7 at ARI 42 I-Form Pro - HB Toss Right BLITZ! John Morrow ran for 2 yards. (Nick Lopez)
 Q4 10:32 3rd and 5 at ARI 44 Shotgun Spread - HB Counter Y BLITZ! John Morrow ran for 3 yards. (Thomas Burton)
 Q4 9:47 4th and 2 at ARI 47 PuntPunt by Jonathan Bernier for 43 yards (to SF 10).

 Q4 9:39 1st and 10 at SF 10 Singleback Big - Flanker Curl Russell Pullen pass intended for Lavar Etienne tipped by Kareem Zhang!
 Q4 9:28 2nd and 10 at SF 10 Singleback Normal - Double Hitch G Alex Haskins and G Drew Dixon got beat! Pressure from DT Kendall Hester and DE Damian Barnes! Russell Pullen sacked for -1 yards (Kendall Hester)
 Q4 8:40 3rd and 11 at SF 9 Shotgun Empty - Double In Russell Pullen pass to Brice Smith for 2 yards. (Bret Nguyen)
 Q4 7:53 4th and 9 at SF 11 PuntPunt by Eriberto Hernandez for 44 yards, returned by Kevin Tate for 8 yards (to SF 47).

 Q4 7:39 1st and 10 at SF 47 Singleback Big - HB Blast Left Lorenzo Riddle ran for 5 yards. (Frostee Parker)
 Q4 6:56 2nd and 5 at SF 42 Shotgun Spread - HB Draw C Storm Farrell pancakes a defender! John Morrow ran for 6 yards. (Thomas Burton) First down!
 Q4 6:09 1st and 10 at SF 36 I-Form Pro - Curls T Rogelio Williams got beat! Pressure from DE Jesse Gardner! O.J. Daniel pass to Chris Jackson for 12 yards. (Gary White) First down!
 Q4 5:21 1st and 10 at SF 24 Singleback Normal - TE Post T Rogelio Williams got beat! Pressure from DE Jesse Gardner! O.J. Daniel pass to Kapri Wagner for 15 yards. (Jake Myrick) First down!
 Q4 4:32 1st and Goal at SF 9 Shotgun Spread - HB Counter Y John Morrow ran for 2 yards. (Nick Lopez)
 Q4 3:48 2nd and Goal at SF 7 Shotgun Empty - Slot Drive O.J. Daniel pass intended for Eddie Liang tipped by Quincy Cummings!
 Q4 3:34 3rd and Goal at SF 7 Shotgun Empty - Double In O.J. Daniel pass to Dominique Thomas for 7 yards. Touchdown! Extra point is good!  
SF 20   ARI 23


 Q4 3:29 KickoffKickoff by John Calhoun to SF 4, returned by Jake Myrick for 25 yards (to SF 29).

 Q4 3:19 1st and 10 at SF 29 Shotgun Empty - Double In C Vernon Gonzalez got beat! Pressure from DE Damian Barnes! Russell Pullen sacked for -9 yards (Damian Barnes)
 Q4 2:59 2nd and 19 at SF 20 Shotgun Empty - Double In C Vernon Gonzalez got beat! Pressure from DE Damian Barnes! Russell Pullen sacked for -2 yards (Damian Barnes)
 Q4 2:46 3rd and 21 at SF 18 Shotgun Spread - Flood Russell Pullen pass to Ryan Baker for 3 yards. (Kyle Morgan)
 Q4 2:29 4th and 18 at SF 21 Shotgun Empty - Slot Drive T Bobby Johnson and C Vernon Gonzalez got beat! Pressure from DE Jerry Porter and DE Damian Barnes! Russell Pullen sacked for -4 yards (Jerry Porter)

 Q4 2:25 1st and 10 at SF 17 I-Form Pro - HB Counter Weak Lorenzo Riddle ran for 3 yards. (JuJu Chaney)
 Q4 2:00 2nd and 7 at SF 14 Singleback Big - HB Blast Left Lorenzo Riddle ran for 6 yards. (Jesse Gardner)
 Q4 1:11 3rd and 1 at SF 8 Singleback Normal - Double Hitch T Rogelio Williams got beat! Pressure from DE Jesse Gardner! O.J. Daniel sacked for -7 yards (Jesse Gardner)
 Q4 0:23 4th and 8 at SF 15 Field Goal32 yard FG attempt by John Calhoun is good!  
SF 20   ARI 26


 Q4 0:19 KickoffKickoff by John Calhoun to SF 8, returned by Jake Myrick for 21 yards (to SF 29).

 Q4 0:11 1st and 10 at SF 29 Shotgun Spread - Flood Russell Pullen pass to Lawrence Holmes for 7 yards. (Kevin Tate)
End of Regulation
SF 20   ARI 26


Auto-scroll page
Download Game CSV