1 Users Online Now:
Sunday, September 14, 2025     1:00 PM EST


19

Final


30

Team Ratings


Game Summary

Total plays: 134
Play of the game:  Q4 1st and 10 at ARI 22 Shotgun Empty - Double In Kyler Mills drops back to pass. BLITZ! Kyler Mills pass to Zach Perry for 78 yards. Touchdown! Extra point is good!
ARI 13   SF 23

Player of the game: 19 Deebo Shelby 3 rec / 6 targets, 74 rec yds (50-yd long), 2 TDs

Team Stats


Game Stats

Game engine version: 1
313 total yards

QB 82 OVR 5 Kyler Mills 18/32 (56%), 259 pass yds (78-yd long, 8.1 yds/att), 2 rush, 13 rush yds (6.5 yds/rush), 2 TDs, 1 INT, 90.5 RTG
HB 81 OVR 6 James Cook 2 rush, 5 rush yds (2.5 yds/rush)
HB 79 OVR 30 Keaontay Irvin 17 rush, 36 rush yds (2.1 yds/rush), 0 rec / 1 targets
WR 86 OVR 2 Marquise Boehringer 5 rec / 8 targets, 74 rec yds (31-yd long)
WR 89 OVR 4 Rondale McCoy 2 rec / 5 targets, 31 rec yds (18-yd long)
WR 78 OVR 0 Zach Perry 3 rec / 6 targets, 97 rec yds (78-yd long), 1 TD
WR 76 OVR 83 Greg Derby 5 rec / 5 targets, 33 rec yds (15-yd long)
WR 82 OVR 14 Michael Wood 3 rec / 4 targets, 24 rec yds (19-yd long), 1 TD
TE 88 OVR 86 Zach Elliott 0 rec / 3 targets

DE 62 OVR 55 Dante Square 6 tackles, 1 for loss, 1 sack
DE 78 OVR 77 Randy Bruner 2 tackles
DT 64 OVR 95 Leki Foster 2 tackles
DT 74 OVR 94 Carlos Waters 4 tackles
OLB 73 OVR 97 Cameron Thompson 4 tackles, 1 pass tipped
OLB 80 OVR 18 BJ Ogletree 5 tackles, 1 for loss, 1 sack, 1 fumble forced
MLB 80 OVR 25 Zaven Crick 6 tackles
MLB 76 OVR 56 Krys Barclay 2 tackles
CB 76 OVR 20 Marco Wright 3 tackles
CB 80 OVR 29 Kris Brady 2 tackles, 1 pass tipped
CB 83 OVR 13 Kei'Trel Camacho 4 tackles, 2 passes tipped, 6 PR yds, 16 KR yds
CB 68 OVR 27 Cam Ward 1 tackle
S 83 OVR 3 Budda Bell 1 tackle
S 83 OVR 9 Isaiah Smith 1 INT, 7 TO yds

K 64 OVR 47 Chris Rasmussen 2/2, made: 49, 27
P 83 OVR 26 Matt Horn 5 punts, 1 inside 20
387 total yards

QB 76 OVR 13 Brock Petersen 18/29 (62%), 250 pass yds (50-yd long, 8.6 yds/att), 1 rush, 1 rush yds (1 yds/rush), 3 TDs, 1 INT, 2 sacks, 1 fumble, 107.8 RTG
HB 90 OVR 23 Christian Morgan 21 rush, 140 rush yds (6.7 yds/rush)
HB 92 OVR 25 Elijah Moss 2 rush, 10 rush yds (5 yds/rush)
WR 99 OVR 19 Deebo Shelby 3 rec / 6 targets, 74 rec yds (50-yd long), 2 TDs
WR 86 OVR 11 Brandon Andersen 4 rec / 9 targets, 23 rec yds (14-yd long)
WR 79 OVR 15 Jauan Johnson 2 rec / 2 targets, 21 rec yds (17-yd long)
WR 83 OVR 3 Ray-Ray Mallett 0 rec / 1 targets
WR 84 OVR 83 Willie Shields Retired 6 rec / 7 targets, 79 rec yds (35-yd long)
TE 100 OVR 85 George Kelly 3 rec / 4 targets, 53 rec yds (36-yd long), 1 TD

DE 91 OVR 97 Nick Burfict 2 tackles
DE 82 OVR 94 Clelin Farley 4 tackles
DT 75 OVR 98 Javon Hood 3 tackles, 2 for loss
DT 89 OVR 91 Arik Atkins 5 tackles
OLB 84 OVR 57 Dre Gillmore 2 tackles
OLB 73 OVR 58 Jordan Logan 2 tackles
MLB 89 OVR 54 Fred Wilkerson 4 tackles, 1 for loss
CB 92 OVR 7 Charvarius Wood 1 tackle, 1 pass tipped, 1 PR yds, 117 KR yds
CB 84 OVR 22 Isaiah Odonnell 2 tackles, 1 pass tipped
CB 80 OVR 2 Deommodore Lewis 1 tackle
CB 77 OVR 26 Samuel White 2 tackles, 1 pass tipped
CB 71 OVR 34 Carl Jacobs 2 tackles
S 83 OVR 29 Talanoa Holt 3 tackles
S 80 OVR 31 Tashaun Grant Retired 5 tackles, 1 INT, 10 TO yds

K 88 OVR 10 Zane Gipson 3/3, made: 19, 29, 20
P 91 OVR 18 Mitch Ward 4 punts, 3 inside 20

All Plays

Time between plays:

 Q1 15:00 KickoffKickoff by Zane Gipson to ARI 8, returned by Kei'Trel Camacho for 16 yards (to ARI 24).

 Q1 14:54 1st and 10 at ARI 24 Shotgun Empty - Double In Kyler Mills drops back to pass. BLITZ! Kyler Mills pass to Marquise Boehringer for 31 yards. (Isaiah Odonnell) First down!
 Q1 14:10 1st and 10 at SF 45 Singleback Big - HB Blast Left Keaontay Irvin takes the handoff. BLITZ! Keaontay Irvin ran for 11 yards. (Arik Atkins) First down!
 Q1 13:24 1st and 10 at SF 34 Shotgun Spread - HB Counter Y Keaontay Irvin takes the handoff. Keaontay Irvin ran for 2 yards. (Arik Atkins)
 Q1 12:41 2nd and 8 at SF 32 Shotgun Empty - Double In Kyler Mills drops back to pass. Kyler Mills pass intended for Zach Perry tipped by Charvarius Wood!
 Q1 12:30 3rd and 8 at SF 32 I-Form Pro - Curls Kyler Mills drops back to pass. Kyler Mills pass intended for Rondale McCoy incomplete.
 Q1 12:17 4th and 8 at SF 32 Field Goal49 yard FG attempt by Chris Rasmussen is good!
ARI 3   SF 0


 Q1 12:14 KickoffKickoff by Chris Rasmussen to SF 9, returned by Charvarius Wood for 22 yards (to SF 31).

 Q1 12:06 1st and 10 at SF 31 Shotgun Empty - Slot Drive Brock Petersen drops back to pass. Brock Petersen pass to Jauan Johnson for 4 yards. (Marco Wright)
 Q1 11:17 2nd and 6 at SF 35 Shotgun Spread - Flood Brock Petersen drops back to pass. Brock Petersen pass intended for Brandon Andersen tipped by Kei'Trel Camacho!
 Q1 11:04 3rd and 6 at SF 35 Singleback Normal - TE Post Brock Petersen drops back to pass. Brock Petersen pass intended for Deebo Shelby incomplete.
 Q1 10:51 4th and 6 at SF 35 PuntPunt by Mitch Ward for 49 yards, returned by Kei'Trel Camacho for 0 yards (Fair Catch) (to ARI 16).

 Q1 10:45 1st and 10 at ARI 16 I-Form Pro - Quick Slants Kyler Mills drops back to pass. BLITZ! Kyler Mills pass to Marquise Boehringer for 15 yards. (Dre Gillmore) First down!
 Q1 9:57 1st and 10 at ARI 31 Singleback Normal - HB Stretch Right Keaontay Irvin takes the handoff. Keaontay Irvin ran for 1 yards. (Nick Burfict)
 Q1 9:04 2nd and 9 at ARI 32 I-Form Pro - HB Toss Right Keaontay Irvin takes the handoff. Keaontay Irvin ran for 2 yards. (Clelin Farley)
 Q1 8:17 3rd and 7 at ARI 34 Shotgun Empty - Slot Drive Kyler Mills drops back to pass. Kyler Mills pass to Greg Derby for 2 yards. (Samuel White)
 Q1 7:24 4th and 5 at ARI 36 PuntPunt by Matt Horn for 42 yards, returned by Charvarius Wood for 0 yards (Fair Catch) (to SF 22).

 Q1 7:18 1st and 10 at SF 22 I-Form Pro - Quick Slants Brock Petersen drops back to pass. Brock Petersen pass intended for Brandon Andersen tipped by Cameron Thompson!
 Q1 7:04 2nd and 10 at SF 22 Shotgun Spread - HB Draw Christian Morgan takes the handoff. Christian Morgan ran for 16 yards. (Zaven Crick) First down!
 Q1 6:18 1st and 10 at SF 38 Singleback Normal - HB Stretch Right Christian Morgan takes the handoff. Christian Morgan ran for 5 yards. (Carlos Waters)
 Q1 5:33 2nd and 5 at SF 43 Singleback Normal - HB Slash Elijah Moss takes the handoff. Elijah Moss ran for 1 yards. (Dante Square)
 Q1 4:41 3rd and 4 at SF 44 Shotgun Spread - Texas Brock Petersen drops back to pass. Brock Petersen scrambled for 1 yards. (Dante Square)
 Q1 3:48 4th and 3 at SF 45 PuntPunt by Mitch Ward for 52 yards, returned by Kei'Trel Camacho for 6 yards (to ARI 9).

 Q1 3:36 1st and 10 at ARI 9 Singleback Normal - Double Hitch Kyler Mills drops back to pass. Kyler Mills pass intended for Marquise Boehringer incomplete.
 Q1 3:22 2nd and 10 at ARI 9 Shotgun Spread - Texas Kyler Mills drops back to pass. Kyler Mills pass intended for Keaontay Irvin incomplete.
 Q1 3:08 3rd and 10 at ARI 9 Shotgun Empty - Double In Kyler Mills drops back to pass. BLITZ! Kyler Mills pass intended for Michael Wood tipped by Isaiah Odonnell!
 Q1 2:54 4th and 10 at ARI 9 PuntPunt by Matt Horn for 43 yards, returned by Charvarius Wood for 1 yards (to SF 49).

 Q1 2:42 1st and 10 at SF 49 Shotgun Spread - Texas Brock Petersen drops back to pass. Brock Petersen pass to Willie Shields for 15 yards. (Kei'Trel Camacho) First down!
 Q1 1:57 1st and 10 at ARI 36 I-Form Pro - Curls Brock Petersen drops back to pass. Brock Petersen pass intended for Deebo Shelby incomplete.
 Q1 1:46 2nd and 10 at ARI 36 Singleback Big - HB Blast Left Christian Morgan takes the handoff. Christian Morgan ran for 7 yards. (Randy Bruner)
 Q1 0:53 3rd and 3 at ARI 29 Singleback Big - HB Blast Left Christian Morgan takes the handoff. Christian Morgan ran for 10 yards. (Krys Barclay) First down!
 Q1 0:01 1st and 10 at ARI 19 I-Form Pro - Curls Brock Petersen drops back to pass. Brock Petersen pass intended for George Kelly incomplete. (Krys Barclay)
End of first quarter
ARI 3   SF 0


 Q2 15:00 2nd and 10 at ARI 19 Singleback Normal - HB Slash Christian Morgan takes the handoff. Christian Morgan ran for 4 yards. (BJ Ogletree)
 Q2 14:08 3rd and 6 at ARI 15 I-Form Pro - Quick Slants Brock Petersen drops back to pass. BLITZ! Brock Petersen pass to George Kelly for 15 yards. Touchdown! Extra point is good!
ARI 3   SF 7


 Q2 14:02 KickoffKickoff by Zane Gipson out of the end zone. Touchback.

 Q2 14:02 1st and 10 at ARI 25 Shotgun Spread - Texas Kyler Mills drops back to pass. Kyler Mills pass to Greg Derby for 15 yards. (Carl Jacobs) First down!
 Q2 13:14 1st and 10 at ARI 40 Singleback Big - HB Sweep Right Keaontay Irvin takes the handoff. Keaontay Irvin ran and was stopped for no gain. (Dre Gillmore)
 Q2 12:22 2nd and 10 at ARI 40 Singleback Normal - HB Stretch Right James Cook takes the handoff. BLITZ! James Cook ran and was tackled behind the line for -2 yards! (Javon Hood)
 Q2 11:29 3rd and 12 at ARI 38 Shotgun Empty - Double In Kyler Mills drops back to pass. BLITZ! Kyler Mills pass to Zach Perry for 17 yards. (Isaiah Odonnell) First down!
 Q2 10:41 1st and 10 at SF 45 Singleback Big - HB Blast Left Keaontay Irvin takes the handoff. BLITZ! Keaontay Irvin ran for 1 yards. (Fred Wilkerson)
 Q2 9:55 2nd and 9 at SF 44 Shotgun Empty - Slot Drive Kyler Mills drops back to pass. Kyler Mills pass to Marquise Boehringer for 4 yards. (Tashaun Grant)
 Q2 9:08 3rd and 5 at SF 40 Shotgun Spread - Flood Kyler Mills drops back to pass. BLITZ! Kyler Mills pass to Marquise Boehringer for 17 yards. (Samuel White) First down!
 Q2 8:23 1st and 10 at SF 23 Singleback Normal - TE Post Kyler Mills drops back to pass. Kyler Mills scrambled for 4 yards. (Clelin Farley)
 Q2 7:30 2nd and 6 at SF 19 Singleback Big - HB Sweep Right Keaontay Irvin takes the handoff. Keaontay Irvin ran for 1 yards. (Clelin Farley)
 Q2 6:47 3rd and 5 at SF 18 Shotgun Spread - HB Draw Keaontay Irvin takes the handoff. Keaontay Irvin ran for 8 yards. (Arik Atkins) First down!
 Q2 5:54 1st and Goal at SF 10 I-Form Pro - Curls Kyler Mills drops back to pass. Kyler Mills pass intended for Marquise Boehringer incomplete.
 Q2 5:40 2nd and Goal at SF 10 Singleback Big - Flanker Curl Kyler Mills drops back to pass. Kyler Mills pass intended for Zach Elliott incomplete.
 Q2 5:26 3rd and Goal at SF 10 Shotgun Spread - Texas Kyler Mills drops back to pass. Kyler Mills pass intended for Rondale McCoy incomplete.
 Q2 5:11 4th and Goal at SF 10 Field Goal27 yard FG attempt by Chris Rasmussen is good!
ARI 6   SF 7


 Q2 5:07 KickoffKickoff by Chris Rasmussen to SF 8, returned by Charvarius Wood for 25 yards (to SF 33).

 Q2 4:57 1st and 10 at SF 33 I-Form Pro - HB Counter Weak Christian Morgan takes the handoff. Christian Morgan ran and was stopped for no gain. (Zaven Crick)
 Q2 4:12 2nd and 10 at SF 33 Singleback Big - Outs Brock Petersen drops back to pass. BLITZ! Brock Petersen pass to George Kelly for 2 yards. (Cameron Thompson)
 Q2 3:19 3rd and 8 at SF 35 Singleback Normal - Double Hitch Brock Petersen drops back to pass. BLITZ! Brock Petersen pass to Willie Shields for 2 yards. (Kei'Trel Camacho)
 Q2 3:02 4th and 6 at SF 37 PuntPunt by Mitch Ward for 45 yards (to ARI 18).

 Q2 2:55 1st and 10 at ARI 18 I-Form Pro - Quick Slants Kyler Mills drops back to pass. BLITZ! Kyler Mills pass intended for Zach Elliott incomplete.
 Q2 2:46 2nd and 10 at ARI 18 Shotgun Spread - Flood Kyler Mills drops back to pass. Kyler Mills pass to Greg Derby for 2 yards. (Tashaun Grant)
 Q2 2:21 3rd and 8 at ARI 20 Shotgun Spread - Flood Kyler Mills drops back to pass. Kyler Mills pass intended for Marquise Boehringer incomplete.
 Q2 2:15 4th and 8 at ARI 20 PuntPunt by Matt Horn for 45 yards, returned by Charvarius Wood for 0 yards (Fair Catch) (to SF 35).

 Q2 2:07 1st and 10 at SF 35 Singleback Big - Outs Brock Petersen drops back to pass. Brock Petersen pass to Deebo Shelby for 12 yards. (BJ Ogletree) First down!
 Q2 1:57 1st and 10 at SF 47 Singleback Normal - HB Slash Christian Morgan takes the handoff. Christian Morgan ran for 7 yards. (Randy Bruner)
 Q2 1:41 2nd and 3 at ARI 46 Shotgun Spread - HB Draw Christian Morgan takes the handoff. Christian Morgan ran and was stopped for no gain. (Leki Foster)
 Q2 1:22 3rd and 3 at ARI 46 Shotgun Empty - Double In Brock Petersen drops back to pass. BLITZ! Brock Petersen pass to Jauan Johnson for 17 yards. (Marco Wright) First down!
 Q2 1:05 1st and 10 at ARI 29 Singleback Big - HB Sweep Right Christian Morgan takes the handoff. BLITZ! Christian Morgan ran for 6 yards. (Cameron Thompson)
 Q2 0:44 2nd and 4 at ARI 23 Singleback Big - Flanker Curl Brock Petersen drops back to pass. BLITZ! Brock Petersen pass to Brandon Andersen for 14 yards. (Kei'Trel Camacho) First down!
 Q2 0:24 1st and Goal at ARI 9 Shotgun Spread - Texas Brock Petersen drops back to pass. Brock Petersen pass to Willie Shields for 7 yards. (Kris Brady)
 Q2 0:03 2nd and Goal at ARI 2 Field Goal19 yard FG attempt by Zane Gipson is good!
ARI 6   SF 10

Halftime
ARI 6   SF 10



 Q3 15:00 KickoffKickoff by Chris Rasmussen to SF 8, returned by Charvarius Wood for 22 yards (to SF 30).

 Q3 14:52 1st and 10 at SF 30 Singleback Big - Outs Brock Petersen drops back to pass. Brock Petersen pass to Brandon Andersen for 5 yards. (Cam Ward)
 Q3 14:08 2nd and 5 at SF 35 Singleback Normal - HB Stretch Right Christian Morgan takes the handoff. Christian Morgan ran and was stopped for no gain. (Zaven Crick)
 Q3 13:19 3rd and 5 at SF 35 Singleback Big - HB Blast Left Christian Morgan takes the handoff. Christian Morgan ran for 34 yards. (Cameron Thompson) First down!
 Q3 12:32 1st and 10 at ARI 31 I-Form Pro - HB Counter Weak Christian Morgan takes the handoff. BLITZ! Christian Morgan ran for 2 yards. (Carlos Waters)
 Q3 11:44 2nd and 8 at ARI 29 Singleback Normal - HB Stretch Right Elijah Moss takes the handoff. BLITZ! Elijah Moss ran for 9 yards. (Leki Foster) First down!
 Q3 10:58 1st and 10 at ARI 20 Singleback Normal - HB Slash Christian Morgan takes the handoff. BLITZ! Christian Morgan ran for 8 yards. (Carlos Waters)
 Q3 10:09 2nd and 2 at ARI 12 Singleback Normal - Double Hitch Brock Petersen drops back to pass. BLITZ! Brock Petersen pass to Deebo Shelby for 12 yards. Touchdown! Extra point is good!
ARI 6   SF 17


 Q3 10:05 KickoffKickoff by Zane Gipson out of the end zone. Touchback.

 Q3 10:05 1st and 10 at ARI 25 Shotgun Empty - Slot Drive Kyler Mills drops back to pass. Kyler Mills pass intended for Zach Perry intercepted by Tashaun Grant! Return of 10 yards.

 Q3 10:00 1st and 10 at ARI 15 Shotgun Empty - Double In Brock Petersen drops back to pass. Brock Petersen pass intended for Brandon Andersen tipped by Kris Brady!
 Q3 9:48 2nd and 10 at ARI 15 Shotgun Empty - Slot Drive Brock Petersen drops back to pass. Brock Petersen pass intended for Brandon Andersen incomplete.
 Q3 9:34 3rd and 10 at ARI 15 Shotgun Empty - Double In Brock Petersen drops back to pass. Brock Petersen pass to Willie Shields for 3 yards. (Kei'Trel Camacho)
 Q3 8:41 4th and 7 at ARI 12 Field Goal29 yard FG attempt by Zane Gipson is good!
ARI 6   SF 20


 Q3 8:37 KickoffKickoff by Zane Gipson out of the end zone. Touchback.

 Q3 8:37 1st and 10 at ARI 25 Shotgun Spread - HB Counter Y Keaontay Irvin takes the handoff. BLITZ! Keaontay Irvin ran for 3 yards. (Arik Atkins)
 Q3 7:50 2nd and 7 at ARI 28 I-Form Pro - Quick Slants Kyler Mills drops back to pass. BLITZ! Kyler Mills pass intended for Rondale McCoy incomplete. (Tashaun Grant)
 Q3 7:35 3rd and 7 at ARI 28 Singleback Big - HB Blast Left Keaontay Irvin takes the handoff. BLITZ! Keaontay Irvin ran and was stopped for no gain. (Jordan Logan)
 Q3 6:43 4th and 7 at ARI 28 PuntPunt by Matt Horn for 43 yards, returned by Charvarius Wood for 0 yards (Fair Catch) (to SF 29).

 Q3 6:37 1st and 10 at SF 29 Singleback Big - HB Sweep Right Christian Morgan takes the handoff. Christian Morgan ran and was stopped for no gain. (BJ Ogletree)
 Q3 5:54 2nd and 10 at SF 29 Singleback Big - HB Sweep Right Christian Morgan takes the handoff. Christian Morgan ran for 9 yards. (Carlos Waters)
 Q3 5:09 3rd and 1 at SF 38 Singleback Normal - Double Hitch Brock Petersen drops back to pass. BLITZ! Brock Petersen pass to Willie Shields for 17 yards. (Marco Wright) First down!
 Q3 4:25 1st and 10 at ARI 45 Singleback Normal - Double Hitch Brock Petersen drops back to pass. Brock Petersen pass to George Kelly for 36 yards. (BJ Ogletree) First down!
 Q3 3:34 1st and Goal at ARI 9 Singleback Normal - Double Hitch Brock Petersen drops back to pass. BLITZ! Brock Petersen pass intended for Brandon Andersen incomplete.
 Q3 3:19 2nd and Goal at ARI 9 Singleback Big - HB Blast Left Christian Morgan takes the handoff. Christian Morgan ran for 4 yards. (Zaven Crick)
 Q3 2:35 3rd and Goal at ARI 5 I-Form Pro - Quick Slants Brock Petersen drops back to pass. Brock Petersen pass to Brandon Andersen for 2 yards. (Zaven Crick)
 Q3 1:48 4th and Goal at ARI 3 Field Goal20 yard FG attempt by Zane Gipson is good!
ARI 6   SF 23


 Q3 1:44 KickoffKickoff by Zane Gipson out of the end zone. Touchback.

 Q3 1:44 1st and 10 at ARI 25 I-Form Pro - HB Counter Weak Keaontay Irvin takes the handoff. Keaontay Irvin ran for 8 yards. (Clelin Farley)
 Q3 0:58 2nd and 2 at ARI 33 Shotgun Spread - Texas Kyler Mills drops back to pass. BLITZ! Kyler Mills pass to Greg Derby for 12 yards. (Tashaun Grant) First down!
 Q3 0:14 1st and 10 at ARI 45 I-Form Pro - HB Toss Right Keaontay Irvin takes the handoff. Keaontay Irvin ran and was tackled behind the line for -2 yards! (Fred Wilkerson)
End of third quarter
ARI 6   SF 23


 Q4 15:00 2nd and 12 at ARI 43 Singleback Normal - HB Slash James Cook takes the handoff. James Cook ran for 7 yards. (Fred Wilkerson)
 Q4 14:12 3rd and 5 at midfield Singleback Big - HB Sweep Right Keaontay Irvin takes the handoff. Keaontay Irvin ran and was tackled behind the line for -2 yards! (Javon Hood)
 Q4 13:27 4th and 7 at ARI 48 PuntPunt by Matt Horn for 48 yards (to SF 4).

 Q4 13:20 1st and 10 at SF 4 I-Form Pro - HB Counter Weak Christian Morgan takes the handoff. Christian Morgan ran for 1 yards. (Cameron Thompson)
 Q4 12:37 2nd and 9 at SF 5 Shotgun Spread - Texas Brock Petersen drops back to pass. Brock Petersen pass intended for Willie Shields tipped by Kei'Trel Camacho!
 Q4 12:23 3rd and 9 at SF 5 Singleback Normal - TE Post Brock Petersen drops back to pass. BLITZ! Brock Petersen pass to Willie Shields for 35 yards. (Budda Bell) First down!
 Q4 11:33 1st and 10 at SF 40 Shotgun Spread - HB Counter Y Christian Morgan takes the handoff. Christian Morgan ran for 3 yards. (Zaven Crick)
 Q4 10:48 2nd and 7 at SF 43 I-Form Pro - Quick Slants Brock Petersen drops back to pass. Brock Petersen sacked for -8 yards and fumbled! Recovered by BJ Ogletree!

 Q4 10:44 1st and 10 at SF 35 Singleback Normal - HB Stretch Right Keaontay Irvin takes the handoff. Keaontay Irvin ran for 1 yards. (Javon Hood)
 Q4 9:57 2nd and 9 at SF 34 I-Form Pro - HB Counter Weak Keaontay Irvin takes the handoff. Keaontay Irvin ran for 1 yards. (Jordan Logan)
 Q4 9:04 3rd and 8 at SF 33 Shotgun Empty - Slot Drive Kyler Mills drops back to pass. Kyler Mills pass to Marquise Boehringer for 7 yards. (Talanoa Holt)
 Q4 8:11 4th and 1 at SF 26 Singleback Big - HB Sweep Right Keaontay Irvin takes the handoff. BLITZ! Keaontay Irvin ran and was stopped for no gain. (Fred Wilkerson)

 Q4 8:06 1st and 10 at SF 26 I-Form Pro - Curls Brock Petersen drops back to pass. Brock Petersen sacked for -6 yards (Dante Square)
 Q4 7:14 2nd and 16 at SF 20 Shotgun Spread - HB Counter Y Christian Morgan takes the handoff. BLITZ! Christian Morgan ran for 9 yards. (Dante Square)
 Q4 6:21 3rd and 7 at SF 29 Shotgun Spread - Texas Brock Petersen drops back to pass. Brock Petersen pass to Brandon Andersen for 2 yards. (Kris Brady)
 Q4 5:32 4th and 5 at SF 31 PuntPunt by Mitch Ward for 47 yards, returned by Kei'Trel Camacho for 0 yards (Fair Catch) (to ARI 22).

 Q4 5:25 1st and 10 at ARI 22 Shotgun Empty - Double In Kyler Mills drops back to pass. BLITZ! Kyler Mills pass to Zach Perry for 78 yards. Touchdown! Extra point is good!
ARI 13   SF 23


 Q4 5:08 KickoffKickoff by Chris Rasmussen to SF 9, returned by Charvarius Wood for 21 yards (to SF 30).

 Q4 5:00 1st and 10 at SF 30 Shotgun Empty - Slot Drive Brock Petersen drops back to pass. Brock Petersen pass intended for Ray-Ray Mallett incomplete.
 Q4 4:45 2nd and 10 at SF 30 I-Form Pro - Quick Slants Brock Petersen drops back to pass. BLITZ! Brock Petersen pass intended for Deebo Shelby intercepted by Isaiah Smith! Return of 7 yards.

 Q4 4:42 1st and 10 at SF 23 Singleback Normal - TE Post Kyler Mills drops back to pass. Kyler Mills pass intended for Zach Elliott incomplete.
 Q4 4:27 2nd and 10 at SF 23 I-Form Pro - HB Toss Right Keaontay Irvin takes the handoff. Keaontay Irvin ran for 1 yards. (Nick Burfict)
 Q4 3:39 3rd and 9 at SF 22 Shotgun Empty - Double In Kyler Mills drops back to pass. Kyler Mills pass to Michael Wood for 3 yards. (Talanoa Holt)
 Q4 3:25 4th and 6 at SF 19 Shotgun Spread - Flood Kyler Mills drops back to pass. BLITZ! Kyler Mills pass to Michael Wood for 19 yards. Touchdown! Extra point is missed!
ARI 19   SF 23


 Q4 3:18 KickoffKickoff by Chris Rasmussen to SF 8, returned by Charvarius Wood for 27 yards (to SF 35).

 Q4 3:08 1st and 10 at SF 35 Shotgun Spread - HB Counter Y Christian Morgan takes the handoff. Christian Morgan ran for 7 yards. (Dante Square)
 Q4 2:19 2nd and 3 at SF 42 Shotgun Spread - HB Counter Y Christian Morgan takes the handoff. BLITZ! Christian Morgan ran for 8 yards. (Dante Square) First down!
 Q4 2:00 1st and 10 at midfield Shotgun Spread - Texas Brock Petersen drops back to pass. Brock Petersen pass to Deebo Shelby for 50 yards. Touchdown! Extra point is good!
ARI 19   SF 30


 Q4 1:42 KickoffKickoff by Zane Gipson out of the end zone. Touchback.

 Q4 1:42 1st and 10 at ARI 25 Shotgun Empty - Double In Kyler Mills drops back to pass. BLITZ! Kyler Mills scrambled for 9 yards. (Arik Atkins)
 Q4 1:31 2nd and 1 at ARI 34 Singleback Big - Flanker Curl Kyler Mills drops back to pass. Kyler Mills pass to Rondale McCoy for 13 yards. (Carl Jacobs) First down!
 Q4 1:22 1st and 10 at ARI 47 Shotgun Spread - Texas Kyler Mills drops back to pass. Kyler Mills pass to Rondale McCoy for 18 yards. (Tashaun Grant) First down!
 Q4 1:11 1st and 10 at SF 35 Shotgun Empty - Double In Kyler Mills drops back to pass. Kyler Mills pass intended for Zach Perry tipped by Samuel White!
 Q4 1:04 2nd and 10 at SF 35 Shotgun Empty - Double In Kyler Mills drops back to pass. Kyler Mills pass to Zach Perry for 2 yards. (Deommodore Lewis)
 Q4 0:46 3rd and 8 at SF 33 Shotgun Empty - Slot Drive Kyler Mills drops back to pass. Kyler Mills pass to Michael Wood for 2 yards. (Talanoa Holt)
 Q4 0:28 4th and 6 at SF 31 Shotgun Spread - Flood Kyler Mills drops back to pass. Kyler Mills pass to Greg Derby for 2 yards. (Charvarius Wood)

 Q4 0:23 1st and 10 at SF 29 Kneel FormationBrock Petersen kneeled the ball.
End of Regulation
ARI 19   SF 30


Auto-scroll page
Download Game CSV