Sunday, September 28, 2025     1:00 PM EST


24

Final


21

Team Ratings

Injury Report

S 21 David Jackson - Injury to Shoulder. Out for 1 week. Eligible to play Season 1, Week 5.

Game Summary

Total plays: 116
Play of the game:  Q3 2nd and 4 at SF 33 Singleback Big - Outs Corey Melton drops back to pass. BLITZ (OLB Anthony Sharpe)! Corey Melton pass to Rudy Houck for 67 yards. Touchdown! Extra point is good!
SF 17   ARI 7

Player of the game: 11 Corey Melton 22/32 (69%), 309 pass yds (67-yd long, 9.7 yds/att), 2 rush, 15 rush yds (7.5 yds/rush), 3 TDs, 1 INT, 117.8 RTG

Team Stats


Game Stats

Game engine version: 2
395 total yards

QB 95 OVR 11 Corey Melton 22/32 (69%), 309 pass yds (67-yd long, 9.7 yds/att), 2 rush, 15 rush yds (7.5 yds/rush), 3 TDs, 1 INT, 117.8 RTG
HB 79 OVR 33 Gaylord Brown 1 rush
HB 84 OVR 42 David Davis 16 rush, 71 rush yds (4.4 yds/rush)
WR 88 OVR 86 Jay Mayer 6 rec / 8 targets, 65 rec yds (19-yd long)
WR 64 OVR 24 Nick Payne 5 rec / 8 targets, 53 rec yds (25-yd long), 1 TD
WR 78 OVR 83 Ethan Jacobs 5 rec / 6 targets, 54 rec yds (21-yd long)
TE 92 OVR 47 Ben Beasley 4 rec / 8 targets, 42 rec yds (17-yd long), 1 TD
TE 73 OVR 41 Rudy Houck 2 rec / 2 targets, 95 rec yds (67-yd long), 1 TD
T 85 OVR 59 David Adkins 1 pancake
T 89 OVR 57 Jordan Glenn 2 pancakes
G 85 OVR 69 Leonard Cornell 2 missed blocks
G 84 OVR 62 Kam Taylor 2 missed blocks

DE 68 OVR 69 Jamie Thornton 3 tackles
DE 81 OVR 51 Rudy Thompson 1 pressure, 4 tackles
DT 60 OVR 52 Duke Lawrence 2 tackles
DT 87 OVR 68 Dan Ramirez 1 tackle
OLB 83 OVR 94 Cedric Loomis 6 tackles
OLB 67 OVR 33 Chris Brewer 3 tackles, 1 pass tipped
MLB 89 OVR 53 Zach McCord 5 tackles, 1 INT, 14 TO yds
CB 57 OVR 4 Johnathan Warren 1 pass tipped
CB 78 OVR 22 Phil Cohen 2 tackles, 1 pass tipped
CB 82 OVR 4 Derrick Spruill 2 tackles, 1 pass tipped, 37 PR yds, 78 KR yds
CB 71 OVR 25 Todd Ward 1 tackle
CB 61 OVR 35 Larry Powell 1 tackle, 1 pass tipped
S 79 OVR 21 David Jackson 2 tackles
S 91 OVR 31 Kade Browne 3 tackles, 1 pass tipped

K 53 OVR 17 Taylor West 1/1, made: 53
P 74 OVR 12 Larry Zaragoza 4 punts (0 inside 20) 46, 40, 51, 55
214 total yards

QB 64 OVR 9 James Moore 15/26 (58%), 130 pass yds (20-yd long, 5 yds/att), 1 TD, 1 INT, 67.8 RTG
HB 96 OVR 13 Jeremiah Griffith 14 rush, 74 rush yds (5.3 yds/rush), 1 TD
HB 85 OVR 47 Avery Murphy 4 rush, 10 rush yds (2.5 yds/rush)
WR 64 OVR 14 Sean Thomas 5 rec / 6 targets, 35 rec yds (20-yd long)
WR 69 OVR 82 Jurrell Hawkins 4 rec / 5 targets, 52 rec yds (18-yd long), 1 TD
WR 84 OVR 18 Joe Winston 1 rec / 2 targets, 11 rec yds (11-yd long)
WR 52 OVR 83 Mitch Simon 1 rec / 3 targets, 5 rec yds (5-yd long)
TE 73 OVR 88 R.J. Carter 0 rec / 2 targets
TE 89 OVR 85 Thomas Williams 4 rec / 8 targets, 27 rec yds (12-yd long)
T 77 OVR 72 Shaq Williams 1 pancake
T 80 OVR 62 Ronald Massey 1 pancake
C 81 OVR 52 Nick Ayers 1 missed block

DE 88 OVR 52 Jack Patrick 2 pressures, 3 tackles, 1 for loss
DE 79 OVR 62 Marquavius Stewart 4 tackles
DT 89 OVR 60 Ryan Riddle 1 tackle
DT 89 OVR 77 Corey Taylor 2 pressures, 4 tackles, 2 for loss
OLB 77 OVR 90 Anthony Sharpe 2 tackles
OLB 78 OVR 92 Jack Weaver 5 tackles, 1 pass tipped
MLB 72 OVR 43 Joe Massey 6 tackles
CB 79 OVR 45 Norris Smith 1 tackle
CB 83 OVR 42 Edmund Cameron 7 tackles, 1 pass tipped, 1 INT, 34 TO yds, 1 TD
CB 95 OVR 26 James Owens 3 tackles, 1 pass tipped, 11 PR yds, 120 KR yds
CB 78 OVR 6 Alshon Watts 2 tackles, 1 pass tipped
S 72 OVR 37 Tavarres Beil 3 tackles

P 67 OVR 27 Gabe Stiles 5 punts (1 inside 20) 42, 50, 46, 49, 47

All Plays

Time between plays:


 Q1 15:00 KickoffKickoff by Taylor West to ARI 15, returned by James Owens for 18 yards (to ARI 33).

 Q1 14:53 1st and 10 at ARI 33 I-Form Pro - HB Toss Right Jeremiah Griffith takes the handoff. Jeremiah Griffith ran for 5 yards. (Jamie Thornton)
 Q1 14:04 2nd and 5 at ARI 38 Singleback Normal - HB Stretch Right Jeremiah Griffith takes the handoff. Jeremiah Griffith ran for 2 yards. (Rudy Thompson)
 Q1 13:13 3rd and 3 at ARI 40 Singleback Big - HB Blast Left Jeremiah Griffith takes the handoff. Jeremiah Griffith ran for 19 yards. (Chris Brewer) First down!
 Q1 12:26 1st and 10 at SF 41 I-Form Pro - HB Counter Weak Avery Murphy takes the handoff. Avery Murphy ran for 3 yards. (Duke Lawrence)
 Q1 11:43 2nd and 7 at SF 38 Singleback Normal - HB Slash Avery Murphy takes the handoff. Avery Murphy ran for 4 yards. (Cedric Loomis)
 Q1 10:52 3rd and 3 at SF 34 I-Form Pro - HB Toss Right Jeremiah Griffith takes the handoff. Jeremiah Griffith ran for 7 yards. (Cedric Loomis) First down!
 Q1 10:01 1st and 10 at SF 27 I-Form Pro - Quick Slants James Moore drops back to pass. James Moore pass to Jurrell Hawkins for 6 yards. (Zach McCord)
 Q1 9:15 2nd and 4 at SF 21 Singleback Normal - TE Post James Moore drops back to pass. James Moore pass to Sean Thomas for 4 yards. (Cedric Loomis) First down!
 Q1 8:32 1st and 10 at SF 17 I-Form Pro - HB Toss Right Jeremiah Griffith takes the handoff. Jeremiah Griffith ran for 8 yards. (Zach McCord)
 Q1 7:43 2nd and 2 at SF 9 I-Form Pro - HB Toss Right Avery Murphy takes the handoff. Avery Murphy ran for 3 yards. (Rudy Thompson) First down!
 Q1 6:55 1st and Goal at SF 6 Singleback Big - HB Sweep Right Jeremiah Griffith takes the handoff. Jeremiah Griffith ran for 6 yards. Touchdown! Extra point is good!
SF 0   ARI 7


 Q1 6:52 KickoffKickoff by Eddie Billings to SF 6, returned by Derrick Spruill for 18 yards (to SF 24).

 Q1 6:45 1st and 10 at SF 24 Singleback Big - Outs Corey Melton drops back to pass. BLITZ (OLB Anthony Sharpe)! Corey Melton pass to Ethan Jacobs for 19 yards. (Tavarres Beil) First down!
 Q1 6:01 1st and 10 at SF 43 I-Form Pro - HB Counter Weak David Davis takes the handoff. BLITZ! David Davis ran and was tackled behind the line for -3 yards! (Corey Taylor)
 Q1 5:15 2nd and 13 at SF 40 Singleback Normal - Double Hitch Corey Melton drops back to pass. Corey Melton pass to Ben Beasley for 13 yards. (James Owens) First down!
 Q1 4:29 1st and 10 at ARI 47 I-Form Pro - HB Counter Weak David Davis takes the handoff. David Davis ran for 2 yards. (Ryan Riddle)
 Q1 3:42 2nd and 8 at ARI 45 I-Form Pro - HB Toss Right David Davis takes the handoff. David Davis ran for 3 yards. (Marquavius Stewart)
 Q1 2:49 3rd and 5 at ARI 42 Singleback Normal - HB Slash David Davis takes the handoff. BLITZ! David Davis ran for 1 yards. (Anthony Sharpe)
 Q1 2:01 4th and 4 at ARI 41 PuntPunt by Larry Zaragoza for 46 yards (to ARI -5). Touchback.

 Q1 1:53 1st and 10 at ARI 20 Singleback Normal - Double Hitch James Moore drops back to pass. James Moore pass intended for Thomas Williams incomplete. (Kade Browne)
 Q1 1:40 2nd and 10 at ARI 20 Shotgun Empty - Double In James Moore drops back to pass. C Nick Ayers got beat! Pressure from DE Rudy Thompson! James Moore pass intended for Sean Thomas tipped by Larry Powell!
 Q1 1:28 3rd and 10 at ARI 20 Shotgun Empty - Double In James Moore drops back to pass. James Moore pass to Jurrell Hawkins for 18 yards. (Derrick Spruill) First down!
 Q1 0:39 1st and 10 at ARI 38 Singleback Big - Outs James Moore drops back to pass. James Moore pass to Thomas Williams for 3 yards. (Zach McCord)
End of first quarter
SF 0   ARI 7


 Q2 15:00 2nd and 7 at ARI 41 Singleback Normal - HB Slash Jeremiah Griffith takes the handoff. Jeremiah Griffith ran for 4 yards. (Jamie Thornton)
 Q2 14:16 3rd and 3 at ARI 45 Singleback Normal - HB Slash Avery Murphy takes the handoff. Avery Murphy ran and was stopped for no gain. (Zach McCord)
 Q2 13:26 4th and 3 at ARI 45 PuntPunt by Gabe Stiles for 42 yards, returned by Derrick Spruill for 8 yards (to SF 21).

 Q2 13:15 1st and 10 at SF 21 I-Form Pro - HB Counter Weak David Davis takes the handoff. BLITZ! David Davis ran for 3 yards. (Marquavius Stewart)
 Q2 12:27 2nd and 7 at SF 24 Singleback Normal - HB Slash David Davis takes the handoff. T Jordan Glenn pancakes a defender! David Davis ran for 8 yards. (Jack Patrick) First down!
 Q2 11:38 1st and 10 at SF 32 I-Form Pro - HB Counter Weak David Davis takes the handoff. David Davis ran for 3 yards. (Marquavius Stewart)
 Q2 10:53 2nd and 7 at SF 35 Singleback Big - Flanker Curl Corey Melton drops back to pass. Corey Melton pass to Jay Mayer for 4 yards. (Joe Massey)
 Q2 10:08 3rd and 3 at SF 39 Singleback Big - HB Blast Left Gaylord Brown takes the handoff. Gaylord Brown ran and was stopped for no gain. (Corey Taylor)
 Q2 9:22 4th and 3 at SF 39 PuntPunt by Larry Zaragoza for 40 yards, returned by James Owens for 7 yards (to ARI 28).

 Q2 9:13 1st and 10 at ARI 28 Singleback Big - Outs James Moore drops back to pass. James Moore pass intended for R.J. Carter incomplete. (Zach McCord)
 Q2 8:58 2nd and 10 at ARI 28 Singleback Normal - HB Stretch Right Jeremiah Griffith takes the handoff. T Shaq Williams pancakes a defender! Jeremiah Griffith ran for 5 yards. (Cedric Loomis)
 Q2 8:11 3rd and 5 at ARI 33 Shotgun Empty - Double In James Moore drops back to pass. James Moore pass to Sean Thomas for 2 yards. (Phil Cohen)
 Q2 7:20 4th and 3 at ARI 35 PuntPunt by Gabe Stiles for 50 yards, returned by Derrick Spruill for 8 yards (to SF 23).

 Q2 7:09 1st and 10 at SF 23 Singleback Big - Flanker Curl Corey Melton drops back to pass. G Kam Taylor got beat! Pressure from DE Jack Patrick! Corey Melton scrambled for 9 yards.
 Q2 6:18 2nd and 1 at SF 32 I-Form Pro - HB Counter Weak David Davis takes the handoff. David Davis ran and was tackled behind the line for -3 yards! (Jack Patrick)
 Q2 5:32 3rd and 4 at SF 29 Shotgun Empty - Double In Corey Melton drops back to pass. G Leonard Cornell got beat! Pressure from DT Corey Taylor! Corey Melton pass to Nick Payne for 8 yards. (Alshon Watts) First down!
 Q2 4:42 1st and 10 at SF 37 Shotgun Spread - Flood Corey Melton drops back to pass. Corey Melton pass to Nick Payne for 3 yards. (Alshon Watts)
 Q2 3:52 2nd and 7 at SF 40 Singleback Big - Flanker Curl Corey Melton drops back to pass. BLITZ (OLB Anthony Sharpe)! Corey Melton pass to Jay Mayer for 19 yards. (Jack Weaver) First down!
 Q2 3:03 1st and 10 at ARI 41 I-Form Pro - Curls Corey Melton drops back to pass. BLITZ (OLB Anthony Sharpe)! Corey Melton pass intended for Ben Beasley tipped by Edmund Cameron!
 Q2 2:56 2nd and 10 at ARI 41 Singleback Normal - HB Slash David Davis takes the handoff. T Jordan Glenn pancakes a defender! David Davis ran for 5 yards. (Joe Massey)
 Q2 2:39 3rd and 5 at ARI 36 Shotgun Empty - Double In Corey Melton drops back to pass. BLITZ (MLB Joe Massey)! Corey Melton pass intended for Nick Payne tipped by Alshon Watts!
 Q2 2:30 4th and 5 at ARI 36 Field Goal53 yard FG attempt by Taylor West is good!
SF 3   ARI 7


 Q2 2:27 KickoffKickoff by Taylor West to ARI 14, returned by James Owens for 25 yards (to ARI 39).

 Q2 2:17 1st and 10 at ARI 39 Singleback Big - Outs James Moore drops back to pass. BLITZ (OLB Cedric Loomis)! James Moore pass to Thomas Williams for 12 yards. (David Jackson) First down!
 Q2 2:00 1st and 10 at SF 49 Singleback Normal - TE Post James Moore drops back to pass. James Moore pass to Joe Winston for 11 yards. (Todd Ward) First down!
 Q2 1:50 1st and 10 at SF 38 I-Form Pro - Curls James Moore drops back to pass. James Moore pass intended for Thomas Williams intercepted by Zach McCord! Return of 14 yards.

 Q2 1:45 1st and 10 at ARI 48 Singleback Normal - Double Hitch Corey Melton drops back to pass. Corey Melton pass intended for Jay Mayer incomplete. (Edmund Cameron)
 Q2 1:38 2nd and 10 at ARI 48 Singleback Big - Outs Corey Melton drops back to pass. Corey Melton pass intended for Jay Mayer incomplete. (Joe Massey)
 Q2 1:31 3rd and 10 at ARI 48 Singleback Big - Flanker Curl Corey Melton drops back to pass. Corey Melton pass to Rudy Houck for 28 yards. (Jack Weaver) First down!
 Q2 1:13 1st and 10 at ARI 20 Singleback Normal - HB Slash David Davis takes the handoff. David Davis ran for 1 yards. (Joe Massey)
 Q2 0:49 2nd and 9 at ARI 19 Shotgun Empty - Double In Corey Melton drops back to pass. Corey Melton pass to Jay Mayer for 14 yards. (Edmund Cameron) First down!
 Q2 0:30 1st and Goal at ARI 5 Singleback Big - Outs Corey Melton drops back to pass. Corey Melton pass to Ben Beasley for 5 yards. Touchdown! Extra point is good!
SF 10   ARI 7


 Q2 0:25 KickoffKickoff by Taylor West to ARI 15, returned by James Owens for 25 yards (to ARI 40).

 Q2 0:15 1st and 10 at ARI 40 I-Form Pro - Quick Slants James Moore drops back to pass. James Moore pass intended for Jurrell Hawkins tipped by Chris Brewer!
 Q2 0:06 2nd and 10 at ARI 40 Shotgun Spread - Texas James Moore drops back to pass. James Moore pass to Sean Thomas for 20 yards. (Larry Powell) First down!
Halftime
SF 10   ARI 7


 Q3 15:00 KickoffKickoff by Eddie Billings to SF 9, returned by Derrick Spruill for 18 yards (to SF 27).

 Q3 14:53 1st and 10 at SF 27 Shotgun Spread - Flood Corey Melton drops back to pass. Corey Melton pass to Jay Mayer for 6 yards. (Norris Smith)
 Q3 14:08 2nd and 4 at SF 33 Singleback Big - Outs Corey Melton drops back to pass. BLITZ (OLB Anthony Sharpe)! Corey Melton pass to Rudy Houck for 67 yards. Touchdown! Extra point is good!
SF 17   ARI 7


 Q3 13:51 KickoffKickoff by Taylor West to ARI 14, returned by James Owens for 27 yards (to ARI 41).

 Q3 13:41 1st and 10 at ARI 41 Singleback Big - Outs James Moore drops back to pass. BLITZ (OLB Cedric Loomis)! James Moore pass to Thomas Williams for 8 yards. (Chris Brewer)
 Q3 12:51 2nd and 2 at ARI 49 I-Form Pro - HB Counter Weak Jeremiah Griffith takes the handoff. Jeremiah Griffith ran for 3 yards. (Dan Ramirez) First down!
 Q3 12:00 1st and 10 at SF 48 Singleback Normal - HB Stretch Right Jeremiah Griffith takes the handoff. BLITZ! Jeremiah Griffith ran and was stopped for no gain. (Rudy Thompson)
 Q3 11:10 2nd and 10 at SF 48 Shotgun Spread - Texas James Moore drops back to pass. BLITZ (MLB Zach McCord)! James Moore pass to Mitch Simon for 5 yards. (David Jackson)
 Q3 10:17 3rd and 5 at SF 43 Shotgun Empty - Slot Drive James Moore drops back to pass. BLITZ (MLB Zach McCord)! James Moore pass to Sean Thomas for 6 yards. (Phil Cohen) First down!
 Q3 9:29 1st and 10 at SF 37 Singleback Normal - Double Hitch James Moore drops back to pass. James Moore pass intended for Thomas Williams incomplete. (Cedric Loomis)
 Q3 9:15 2nd and 10 at SF 37 Singleback Big - Outs James Moore drops back to pass. BLITZ (OLB Cedric Loomis)! James Moore pass to Jurrell Hawkins for 14 yards. (Derrick Spruill) First down!
 Q3 8:32 1st and 10 at SF 23 I-Form Pro - Quick Slants James Moore drops back to pass. James Moore pass intended for Joe Winston tipped by Kade Browne!
 Q3 8:21 2nd and 10 at SF 23 Singleback Big - HB Blast Left Jeremiah Griffith takes the handoff. T Ronald Massey pancakes a defender! Jeremiah Griffith ran for 9 yards. (Chris Brewer)
 Q3 7:29 3rd and 1 at SF 14 Singleback Normal - Double Hitch James Moore drops back to pass. James Moore pass to Jurrell Hawkins for 14 yards. Touchdown! Extra point is good!
SF 17   ARI 14


 Q3 7:24 KickoffKickoff by Eddie Billings to SF 2, returned by Derrick Spruill for 25 yards (to SF 27).

 Q3 7:14 1st and 10 at SF 27 Singleback Big - Flanker Curl Corey Melton drops back to pass. BLITZ (OLB Anthony Sharpe)! Corey Melton pass to Ben Beasley for 7 yards. (Jack Weaver)
 Q3 6:29 2nd and 3 at SF 34 Singleback Normal - HB Slash David Davis takes the handoff. David Davis ran and was tackled behind the line for -1 yards! (Corey Taylor)
 Q3 5:43 3rd and 4 at SF 33 I-Form Pro - Curls Corey Melton drops back to pass. BLITZ (OLB Anthony Sharpe)! Corey Melton pass to Ethan Jacobs for 6 yards. (Edmund Cameron) First down!
 Q3 4:54 1st and 10 at SF 39 Singleback Normal - TE Post Corey Melton drops back to pass. BLITZ (OLB Anthony Sharpe)! Corey Melton pass to Ethan Jacobs for 6 yards. (Edmund Cameron)
 Q3 4:02 2nd and 4 at SF 45 Shotgun Empty - Double In Corey Melton drops back to pass. BLITZ (MLB Joe Massey)! Corey Melton pass to Nick Payne for 25 yards. (James Owens) First down!
 Q3 3:13 1st and 10 at ARI 30 Shotgun Spread - Flood Corey Melton drops back to pass. BLITZ (MLB Joe Massey)! Corey Melton pass to Jay Mayer for 6 yards. (Edmund Cameron)
 Q3 2:22 2nd and 4 at ARI 24 Singleback Big - Flanker Curl Corey Melton drops back to pass. BLITZ (OLB Anthony Sharpe)! Corey Melton pass intended for Ben Beasley incomplete. (Jack Weaver)
 Q3 2:09 3rd and 4 at ARI 24 Singleback Normal - HB Stretch Right David Davis takes the handoff. BLITZ! T David Adkins pancakes a defender! David Davis ran for 10 yards. (Jack Patrick) First down!
 Q3 1:25 1st and 10 at ARI 14 Shotgun Spread - Texas Corey Melton drops back to pass. Corey Melton pass intended for Nick Payne tipped by James Owens!
 Q3 1:10 2nd and 10 at ARI 14 Singleback Normal - TE Post Corey Melton drops back to pass. Corey Melton pass to Ethan Jacobs for 2 yards. (Joe Massey)
 Q3 0:21 3rd and 8 at ARI 12 Shotgun Spread - Flood Corey Melton drops back to pass. Corey Melton pass to Nick Payne for 12 yards. Touchdown! Extra point is good!
SF 24   ARI 14


 Q3 0:16 KickoffKickoff by Taylor West to ARI 13, returned by James Owens for 25 yards (to ARI 38).

 Q3 0:06 1st and 10 at ARI 38 Singleback Big - Outs James Moore drops back to pass. James Moore pass intended for Thomas Williams incomplete. (Kade Browne)
End of third quarter
SF 24   ARI 14


 Q4 15:00 2nd and 10 at ARI 38 Singleback Big - HB Sweep Right Jeremiah Griffith takes the handoff. Jeremiah Griffith ran for 3 yards. (Duke Lawrence)
 Q4 14:11 3rd and 7 at ARI 41 Shotgun Empty - Slot Drive James Moore drops back to pass. BLITZ (MLB Zach McCord)! James Moore pass intended for Mitch Simon tipped by Phil Cohen!
 Q4 13:56 4th and 7 at ARI 41 PuntPunt by Gabe Stiles for 46 yards, returned by Derrick Spruill for 5 yards (to SF 18).

 Q4 13:47 1st and 10 at SF 18 I-Form Pro - Quick Slants Corey Melton drops back to pass. Corey Melton pass intended for Ethan Jacobs incomplete. (Tavarres Beil)
 Q4 13:34 2nd and 10 at SF 18 Shotgun Spread - HB Counter Y David Davis takes the handoff. David Davis ran for 2 yards. (Joe Massey)
 Q4 12:41 3rd and 8 at SF 20 I-Form Pro - Curls Corey Melton drops back to pass. BLITZ (OLB Anthony Sharpe)! Corey Melton pass intended for Ben Beasley tipped by Jack Weaver!
 Q4 12:28 4th and 8 at SF 20 PuntPunt by Larry Zaragoza for 51 yards, returned by James Owens for 4 yards (to ARI 33).

 Q4 12:15 1st and 10 at ARI 33 Singleback Big - Flanker Curl James Moore drops back to pass. James Moore pass intended for R.J. Carter tipped by Derrick Spruill!
 Q4 12:04 2nd and 10 at ARI 33 Shotgun Spread - HB Counter Y Jeremiah Griffith takes the handoff. Jeremiah Griffith ran for 3 yards. (Rudy Thompson)
 Q4 11:14 3rd and 7 at ARI 36 Shotgun Empty - Slot Drive James Moore drops back to pass. James Moore pass intended for Mitch Simon tipped by Johnathan Warren!
 Q4 11:03 4th and 7 at ARI 36 PuntPunt by Gabe Stiles for 49 yards, returned by Derrick Spruill for 8 yards (to SF 23).

 Q4 10:55 1st and 10 at SF 23 Singleback Normal - HB Stretch Right David Davis takes the handoff. David Davis ran for 5 yards. (Corey Taylor)
 Q4 10:02 2nd and 5 at SF 28 Singleback Big - Flanker Curl Corey Melton drops back to pass. Corey Melton pass to Jay Mayer for 16 yards. (Anthony Sharpe) First down!
 Q4 9:16 1st and 10 at SF 44 Singleback Big - HB Blast Left David Davis takes the handoff. David Davis ran for 3 yards. (Marquavius Stewart)
 Q4 8:24 2nd and 7 at SF 47 Singleback Big - Outs Corey Melton drops back to pass. G Kam Taylor got beat! Pressure from DE Jack Patrick! Corey Melton scrambled for 6 yards.
 Q4 7:39 3rd and 1 at ARI 47 Singleback Normal - Double Hitch Corey Melton drops back to pass. Corey Melton pass intended for Nick Payne incomplete. (James Owens)
 Q4 7:25 4th and 1 at ARI 47 PuntPunt by Larry Zaragoza for 55 yards (to ARI -8). Touchback.

 Q4 7:18 1st and 10 at ARI 20 Singleback Normal - Double Hitch James Moore drops back to pass. BLITZ (OLB Cedric Loomis)! James Moore pass to Thomas Williams for 4 yards. (Kade Browne)
 Q4 6:31 2nd and 6 at ARI 24 Singleback Normal - HB Slash Jeremiah Griffith takes the handoff. BLITZ! Jeremiah Griffith ran and was stopped for no gain. (Jamie Thornton)
 Q4 5:38 3rd and 6 at ARI 24 Singleback Normal - Double Hitch James Moore drops back to pass. James Moore pass to Sean Thomas for 3 yards. (Cedric Loomis)
 Q4 4:47 4th and 3 at ARI 27 PuntPunt by Gabe Stiles for 47 yards, returned by Derrick Spruill for 8 yards (to SF 34).

 Q4 4:35 1st and 10 at SF 34 I-Form Pro - Quick Slants Corey Melton drops back to pass. Corey Melton pass intended for Ben Beasley intercepted by Edmund Cameron! Return of 34 yards. Touchdown! Extra point is good!
SF 24   ARI 21


 Q4 4:22 KickoffKickoff by Eddie Billings to SF 3, returned by Derrick Spruill for 17 yards (to SF 20).

 Q4 4:16 1st and 10 at SF 20 Singleback Big - Outs Corey Melton drops back to pass. BLITZ (OLB Anthony Sharpe)! G Leonard Cornell got beat! Pressure from DT Corey Taylor! Corey Melton pass to Ethan Jacobs for 21 yards. (Edmund Cameron) First down!
 Q4 3:33 1st and 10 at SF 41 Singleback Normal - TE Post Corey Melton drops back to pass. Corey Melton pass to Nick Payne for 5 yards. (Edmund Cameron)
 Q4 2:42 2nd and 5 at SF 46 Shotgun Spread - HB Counter Y David Davis takes the handoff. David Davis ran for 32 yards. (Tavarres Beil) First down!
 Q4 2:00 1st and 10 at ARI 22 Singleback Big - Outs Corey Melton drops back to pass. BLITZ (OLB Anthony Sharpe)! Corey Melton pass to Ben Beasley for 17 yards. (Jack Weaver) First down!
 Q4 1:11 1st and Goal at ARI 5 Kneel FormationCorey Melton kneeled the ball.
 Q4 0:32 2nd and Goal at ARI 6 Kneel FormationCorey Melton kneeled the ball.
End of Regulation
SF 24   ARI 21


Auto-scroll page
Download Game CSV