Sunday, December 21, 2025     1:00 PM EST


22

Final


16

Team Ratings

Injury Report

WR 11 Brandon Apple - Injury to Elbow. Out for 2 weeks. Eligible to play Season 2, Week 18.

Game Summary

Total plays: 117
Play of the game:  Q1 1st and 10 at SF 35 Shotgun Empty - Double In Brock Purcell drops back to pass. Brock Purcell pass to Danny Glanton for 65 yards. Touchdown! Extra point is good!
SF 10   ARI 0

Player of the game: 6 Danny Glanton 2 rec / 2 targets, 83 rec yds (65-yd long), 1 TD

Team Stats


Game Stats

Game engine version: 1
318 total yards

QB 72 OVR 13 Brock Purcell 12/19 (63%), 193 pass yds (65-yd long, 10.2 yds/att), 2 TDs, 132.1 RTG
HB 95 OVR 23 Christian Moreau 16 rush, 117 rush yds (7.3 yds/rush), 1 rec / 2 targets, 6 rec yds (6-yd long)
HB 87 OVR 25 Elijah Mewhort 1 rush, 8 rush yds (8 yds/rush)
WR 89 OVR 19 Deebo Sanford 2 rec / 5 targets, 9 rec yds (7-yd long)
WR 85 OVR 11 Brandon Apple 3 rec / 4 targets, 57 rec yds (26-yd long), 1 TD
WR 78 OVR 3 Ray-Ray Moreno 1 rec / 2 targets, 12 rec yds (12-yd long)
WR 75 OVR 6 Danny Glanton 2 rec / 2 targets, 83 rec yds (65-yd long), 1 TD
WR 76 OVR 10 Ronnie Brown 0 rec / 1 targets
TE 96 OVR 85 George Killebrew 3 rec / 3 targets, 26 rec yds (18-yd long)

DE 96 OVR 97 Nick Brown 5 tackles, 1 for loss, 1 fumble forced, 2 TO yds
DE 83 OVR 95 Drake Jones 1 tackle
DT 88 OVR 98 Javon Hill 2 tackles
DT 62 OVR 66 Mitch Davis 2 tackles
OLB 84 OVR 57 Dre Garcia 3 tackles
OLB 69 OVR 43 Kavon Roberson 4 tackles
MLB 96 OVR 54 Fred West 6 tackles
CB 90 OVR 7 Charvarius Wood 3 tackles, 1 pass tipped, 1 PR yds, 70 KR yds
CB 83 OVR 22 Isaiah Oneill 2 tackles, 1 pass tipped
CB 72 OVR 2 Deommodore Lewis 2 tackles
CB 76 OVR 26 Samuel Watts 4 tackles, 1 pass tipped
CB 76 OVR 28 Darrell Lewis 2 tackles, 1 pass tipped
S 84 OVR 29 Talanoa Hughes 3 tackles, 23 KR yds
S 81 OVR 27 Ji'Ayir Barnes 6 tackles

K 96 OVR 10 Zane Gordon 3/3, made: 52, 48, 58
P 88 OVR 18 Mitch Wilson 3 punts, 2 inside 20
333 total yards

QB 81 OVR 1 Kyler Matthews 25/38 (66%), 258 pass yds (32-yd long, 6.8 yds/att), 2 TDs, 102.7 RTG
HB 81 OVR 23 Corey Cruz 1 rush, 8 rush yds (8 yds/rush)
HB 81 OVR 30 Keaontay Inman 19 rush, 67 rush yds (3.5 yds/rush), 1 rec / 2 targets, 13 rec yds (13-yd long), 1 fumble
WR 81 OVR 2 Marquise Branch 8 rec / 13 targets, 114 rec yds (25-yd long)
WR 85 OVR 4 Rondale McCourty 7 rec / 8 targets, 70 rec yds (32-yd long), 1 TD
WR 85 OVR 0 Zach Pinion 3 rec / 8 targets, 23 rec yds (11-yd long), 1 TD
WR 78 OVR 14 Michael Williams 2 rec / 2 targets, 20 rec yds (18-yd long)
TE 92 OVR 86 Zach Escobar 3 rec / 4 targets, 12 rec yds (5-yd long)
TE 78 OVR 85 Trey Mack 1 rec / 1 targets, 6 rec yds (6-yd long)

DE 67 OVR 58 Kerry Hull 2 tackles
DE 68 OVR 90 Rashard Lamp 2 tackles
DT 77 OVR 94 Carlos Williams 2 tackles
DT 69 OVR 73 Shane Warren 1 tackle
OLB 76 OVR 97 Cameron Taylor 2 tackles
OLB 72 OVR 45 Dennis Giles 4 tackles
MLB 79 OVR 25 Zaven Cox 7 tackles
CB 81 OVR 20 Marco Whittaker 1 tackle, 2 passes tipped, 6 PR yds, 22 KR yds
CB 76 OVR 24 Rashad Fuller 1 tackle
CB 78 OVR 29 Kris Buchanan 2 tackles, 1 pass tipped
S 96 OVR 3 Budda Bell 4 tackles
S 87 OVR 9 Isaiah Staples 1 pass tipped

K 71 OVR 5 P.J. Goodrich 1/1, made: 39
P 78 OVR 26 Matt Hampton 4 punts, 1 inside 20

All Plays

Time between plays:


 Q1 15:00 KickoffKickoff by Zane Gordon out of the end zone. Touchback.

 Q1 15:00 1st and 10 at ARI 25 Singleback Normal - TE Post Kyler Matthews drops back to pass. Kyler Matthews pass to Marquise Branch for 2 yards. (Ji'Ayir Barnes)
 Q1 14:12 2nd and 8 at ARI 27 Shotgun Spread - HB Counter Y Keaontay Inman takes the handoff. BLITZ! Keaontay Inman ran for 5 yards. (Mitch Davis)
 Q1 13:26 3rd and 3 at ARI 32 Shotgun Empty - Slot Drive Kyler Matthews drops back to pass. BLITZ! Kyler Matthews pass intended for Marquise Branch incomplete.
 Q1 13:13 4th and 3 at ARI 32 PuntPunt by Matt Hampton for 40 yards, returned by Charvarius Wood for 1 yards (to SF 29).

 Q1 13:01 1st and 10 at SF 29 Singleback Normal - HB Slash Christian Moreau takes the handoff. Christian Moreau ran for 7 yards. (Kerry Hull)
 Q1 12:11 2nd and 3 at SF 36 Singleback Normal - Double Hitch Brock Purcell drops back to pass. Brock Purcell pass intended for Deebo Sanford tipped by Isaiah Staples!
 Q1 11:59 3rd and 3 at SF 36 Singleback Big - HB Blast Left Christian Moreau takes the handoff. BLITZ! Christian Moreau ran and was stopped for no gain. (Rashard Lamp)
 Q1 11:07 4th and 3 at SF 36 PuntPunt by Mitch Wilson for 46 yards, returned by Marco Whittaker for 0 yards (Fair Catch) (to ARI 18).

 Q1 10:59 1st and 10 at ARI 18 Singleback Normal - HB Stretch Right Keaontay Inman takes the handoff. Keaontay Inman ran for 1 yards. (Fred West)
 Q1 10:08 2nd and 9 at ARI 19 Shotgun Spread - Flood Kyler Matthews drops back to pass. Kyler Matthews pass intended for Zach Pinion tipped by Charvarius Wood!
 Q1 9:57 3rd and 9 at ARI 19 Shotgun Empty - Double In Kyler Matthews drops back to pass. BLITZ! Kyler Matthews pass to Michael Williams for 18 yards. (Samuel Watts) First down!
 Q1 9:14 1st and 10 at ARI 37 Shotgun Spread - Texas Kyler Matthews drops back to pass. BLITZ! Kyler Matthews pass intended for Marquise Branch incomplete.
 Q1 9:03 2nd and 10 at ARI 37 Shotgun Spread - Flood Kyler Matthews drops back to pass. Kyler Matthews pass to Zach Pinion for 4 yards. (Isaiah Oneill)
 Q1 8:15 3rd and 6 at ARI 41 Shotgun Spread - HB Counter Y Keaontay Inman takes the handoff. BLITZ! Keaontay Inman ran for 4 yards. (Fred West)
 Q1 7:27 4th and 2 at ARI 45 PuntPunt by Matt Hampton for 39 yards, returned by Charvarius Wood for 0 yards (Fair Catch) (to SF 16).

 Q1 7:21 1st and 10 at SF 16 Singleback Normal - HB Stretch Right Christian Moreau takes the handoff. Christian Moreau ran for 24 yards. (Budda Bell) First down!
 Q1 6:38 1st and 10 at SF 40 I-Form Pro - Curls Brock Purcell drops back to pass. Brock Purcell pass to Brandon Apple for 16 yards. (Budda Bell) First down!
 Q1 5:53 1st and 10 at ARI 44 Shotgun Spread - Texas Brock Purcell drops back to pass. Brock Purcell pass intended for Deebo Sanford tipped by Marco Whittaker!
 Q1 5:42 2nd and 10 at ARI 44 Shotgun Spread - HB Counter Y Christian Moreau takes the handoff. BLITZ! Christian Moreau ran for 8 yards. (Rashard Lamp)
 Q1 4:53 3rd and 2 at ARI 36 Shotgun Spread - HB Draw Christian Moreau takes the handoff. Christian Moreau ran for 1 yards. (Carlos Williams)
 Q1 4:08 4th and 1 at ARI 35 Field Goal52 yard FG attempt by Zane Gordon is good!
SF 3   ARI 0


 Q1 4:03 KickoffKickoff by Zane Gordon to ARI 9, returned by Marco Whittaker for 22 yards (to ARI 31).

 Q1 3:55 1st and 10 at ARI 31 Shotgun Empty - Double In Kyler Matthews drops back to pass. BLITZ! Kyler Matthews pass to Michael Williams for 2 yards. (Talanoa Hughes)
 Q1 3:11 2nd and 8 at ARI 33 Shotgun Empty - Double In Kyler Matthews drops back to pass. Kyler Matthews pass to Rondale McCourty for 5 yards. (Samuel Watts)
 Q1 2:26 3rd and 3 at ARI 38 I-Form Pro - Quick Slants Kyler Matthews drops back to pass. BLITZ! Kyler Matthews pass intended for Marquise Branch incomplete.
 Q1 2:11 4th and 3 at ARI 38 PuntPunt by Matt Hampton for 39 yards, returned by Charvarius Wood for 0 yards (Fair Catch) (to SF 23).

 Q1 2:04 1st and 10 at SF 23 Shotgun Spread - Flood Brock Purcell drops back to pass. BLITZ! Brock Purcell pass to Ray-Ray Moreno for 12 yards. (Kris Buchanan) First down!
 Q1 1:11 1st and 10 at SF 35 Shotgun Empty - Double In Brock Purcell drops back to pass. Brock Purcell pass to Danny Glanton for 65 yards. Touchdown! Extra point is good!
SF 10   ARI 0


 Q1 0:53 KickoffKickoff by Zane Gordon out of the end zone. Touchback.

 Q1 0:53 1st and 10 at ARI 25 Shotgun Spread - HB Counter Y Keaontay Inman takes the handoff. BLITZ! Keaontay Inman ran for 1 yards. (Javon Hill)
End of first quarter
SF 10   ARI 0


 Q2 15:00 2nd and 9 at ARI 26 Singleback Big - HB Sweep Right Keaontay Inman takes the handoff. BLITZ! Keaontay Inman ran for 3 yards. (Dre Garcia)
 Q2 14:17 3rd and 6 at ARI 29 I-Form Pro - HB Counter Weak Keaontay Inman takes the handoff. BLITZ! Keaontay Inman ran for 3 yards. (Drake Jones)
 Q2 13:29 4th and 3 at ARI 32 PuntPunt by Matt Hampton for 39 yards, returned by Charvarius Wood for 0 yards (Fair Catch) (to SF 29).

 Q2 13:23 1st and 10 at SF 29 I-Form Pro - Quick Slants Brock Purcell drops back to pass. Brock Purcell pass to Deebo Sanford for 2 yards. (Zaven Cox)
 Q2 12:37 2nd and 8 at SF 31 Shotgun Spread - Texas Brock Purcell drops back to pass. Brock Purcell pass intended for Christian Moreau incomplete. (Kris Buchanan)
 Q2 12:23 3rd and 8 at SF 31 Shotgun Spread - Texas Brock Purcell drops back to pass. BLITZ! Brock Purcell pass intended for Ray-Ray Moreno tipped by Kris Buchanan!
 Q2 12:09 4th and 8 at SF 31 PuntPunt by Mitch Wilson for 48 yards, returned by Marco Whittaker for 0 yards (Fair Catch) (to ARI 21).

 Q2 12:02 1st and 10 at ARI 21 Singleback Normal - HB Slash Corey Cruz takes the handoff. Corey Cruz ran for 8 yards. (Kavon Roberson)
 Q2 11:15 2nd and 2 at ARI 29 Shotgun Empty - Slot Drive Kyler Matthews drops back to pass. Kyler Matthews pass intended for Rondale McCourty incomplete. (Samuel Watts)
 Q2 11:03 3rd and 2 at ARI 29 Singleback Big - HB Blast Left Keaontay Inman takes the handoff. Keaontay Inman ran for 3 yards. (Dre Garcia) First down!
 Q2 10:16 1st and 10 at ARI 32 Singleback Normal - TE Post Kyler Matthews drops back to pass. Kyler Matthews pass to Zach Escobar for 3 yards. (Fred West)
 Q2 9:24 2nd and 7 at ARI 35 I-Form Pro - HB Counter Weak Keaontay Inman takes the handoff. Keaontay Inman ran for 3 yards. (Kavon Roberson)
 Q2 8:38 3rd and 4 at ARI 38 Singleback Normal - HB Slash Keaontay Inman takes the handoff. BLITZ! Keaontay Inman ran for 8 yards. (Fred West) First down!
 Q2 7:53 1st and 10 at ARI 46 Shotgun Spread - HB Draw Keaontay Inman takes the handoff. Keaontay Inman ran for 2 yards. (Javon Hill)
 Q2 7:03 2nd and 8 at ARI 48 Singleback Normal - TE Post Kyler Matthews drops back to pass. Kyler Matthews pass intended for Zach Pinion tipped by Isaiah Oneill!
 Q2 6:48 3rd and 8 at ARI 48 Singleback Normal - Double Hitch Kyler Matthews drops back to pass. Kyler Matthews pass to Marquise Branch for 25 yards. (Fred West) First down!
 Q2 5:59 1st and 10 at SF 27 Singleback Normal - TE Post Kyler Matthews drops back to pass. Kyler Matthews pass intended for Keaontay Inman tipped by Samuel Watts!
 Q2 5:48 2nd and 10 at SF 27 Shotgun Spread - HB Draw Keaontay Inman takes the handoff. BLITZ! Keaontay Inman ran and was tackled behind the line for -2 yards! (Nick Brown)
 Q2 5:04 3rd and 12 at SF 29 Singleback Big - Outs Kyler Matthews drops back to pass. BLITZ! Kyler Matthews pass to Marquise Branch for 19 yards. (Ji'Ayir Barnes) First down!
 Q2 4:14 1st and Goal at SF 10 Singleback Normal - Double Hitch Kyler Matthews drops back to pass. BLITZ! Kyler Matthews pass to Zach Escobar for 4 yards. (Ji'Ayir Barnes)
 Q2 3:24 2nd and Goal at SF 6 Singleback Normal - HB Stretch Right Keaontay Inman takes the handoff. Keaontay Inman ran for 1 yards. (Kavon Roberson)
 Q2 2:54 3rd and Goal at SF 5 Singleback Big - HB Sweep Right Keaontay Inman takes the handoff. Keaontay Inman ran the ball, and fumbled! Recovered by Nick Brown! Return of 2 yards.

 Q2 2:50 1st and 10 at SF 7 Singleback Normal - HB Stretch Right Christian Moreau takes the handoff. Christian Moreau ran for 3 yards. (Shane Warren)
 Q2 2:21 2nd and 7 at SF 10 Singleback Normal - HB Slash Christian Moreau takes the handoff. BLITZ! Christian Moreau ran for 35 yards. (Dennis Giles) First down!
 Q2 2:00 1st and 10 at SF 45 Singleback Big - Flanker Curl Brock Purcell drops back to pass. Brock Purcell pass to Deebo Sanford for 7 yards. (Dennis Giles)
 Q2 1:35 2nd and 3 at ARI 48 Singleback Normal - HB Slash Christian Moreau takes the handoff. BLITZ! Christian Moreau ran for 7 yards. (Zaven Cox) First down!
 Q2 1:04 1st and 10 at ARI 41 Singleback Big - HB Blast Left Elijah Mewhort takes the handoff. Elijah Mewhort ran for 8 yards. (Dennis Giles)
 Q2 0:36 2nd and 2 at ARI 33 Singleback Normal - HB Slash Christian Moreau takes the handoff. Christian Moreau ran for 2 yards. (Zaven Cox) First down!
 Q2 0:05 1st and 10 at ARI 31 Field Goal48 yard FG attempt by Zane Gordon is good!
SF 13   ARI 0

Halftime
SF 13   ARI 0



 Q3 15:00 KickoffKickoff by P.J. Goodrich to SF 9, returned by Charvarius Wood for 21 yards (to SF 30).

 Q3 14:52 1st and 10 at SF 30 Singleback Normal - Double Hitch Brock Purcell drops back to pass. Brock Purcell pass to Christian Moreau for 6 yards. (Zaven Cox)
 Q3 14:05 2nd and 4 at SF 36 I-Form Pro - Curls Brock Purcell drops back to pass. Brock Purcell pass to Brandon Apple for 15 yards. (Dennis Giles) First down!
 Q3 13:19 1st and 10 at ARI 49 I-Form Pro - Quick Slants Brock Purcell drops back to pass. Brock Purcell pass to George Killebrew for 3 yards. (Marco Whittaker)
 Q3 12:35 2nd and 7 at ARI 46 Shotgun Spread - HB Counter Y Christian Moreau takes the handoff. Christian Moreau ran for 5 yards. (Kerry Hull)
 Q3 11:46 3rd and 2 at ARI 41 Shotgun Spread - Flood Brock Purcell drops back to pass. Brock Purcell pass intended for Brandon Apple incomplete.
 Q3 11:35 4th and 2 at ARI 41 Field Goal58 yard FG attempt by Zane Gordon is good!
SF 16   ARI 0


 Q3 11:31 KickoffKickoff by Zane Gordon to ARI -3. Touchback.

 Q3 11:31 1st and 10 at ARI 25 Singleback Big - HB Sweep Right Keaontay Inman takes the handoff. Keaontay Inman ran for 6 yards. (Dre Garcia)
 Q3 10:39 2nd and 4 at ARI 31 Shotgun Empty - Slot Drive Kyler Matthews drops back to pass. Kyler Matthews pass to Marquise Branch for 19 yards. (Deommodore Lewis) First down!
 Q3 9:49 1st and 10 at midfield Singleback Normal - HB Slash Keaontay Inman takes the handoff. Keaontay Inman ran for 8 yards. (Mitch Davis)
 Q3 9:01 2nd and 2 at SF 42 Shotgun Spread - HB Counter Y Keaontay Inman takes the handoff. Keaontay Inman ran for 4 yards. (Nick Brown) First down!
 Q3 8:09 1st and 10 at SF 38 Shotgun Spread - Texas Kyler Matthews drops back to pass. Kyler Matthews pass to Rondale McCourty for 5 yards. (Darrell Lewis)
 Q3 7:22 2nd and 5 at SF 33 I-Form Pro - Curls Kyler Matthews drops back to pass. Kyler Matthews pass intended for Zach Escobar incomplete.
 Q3 7:10 3rd and 5 at SF 33 I-Form Pro - HB Toss Right Keaontay Inman takes the handoff. Keaontay Inman ran for 5 yards. (Kavon Roberson) First down!
 Q3 6:19 1st and 10 at SF 28 Shotgun Empty - Double In Kyler Matthews drops back to pass. Kyler Matthews pass intended for Zach Pinion incomplete. (Charvarius Wood)
 Q3 6:07 2nd and 10 at SF 28 Shotgun Spread - Flood Kyler Matthews drops back to pass. BLITZ! Kyler Matthews pass to Marquise Branch for 1 yards. (Isaiah Oneill)
 Q3 5:22 3rd and 9 at SF 27 Singleback Normal - TE Post Kyler Matthews drops back to pass. Kyler Matthews pass to Zach Escobar for 5 yards. (Talanoa Hughes)
 Q3 4:31 4th and 4 at SF 22 Field Goal39 yard FG attempt by P.J. Goodrich is good!
SF 16   ARI 3


 Q3 4:27 KickoffKickoff by P.J. Goodrich to SF 7, returned by Charvarius Wood for 28 yards (to SF 35).

 Q3 4:16 1st and 10 at SF 35 Shotgun Spread - HB Draw Christian Moreau takes the handoff. Christian Moreau ran for 4 yards. (Zaven Cox)
 Q3 3:23 2nd and 6 at SF 39 Shotgun Spread - Flood Brock Purcell drops back to pass. Brock Purcell pass to Danny Glanton for 18 yards. (Budda Bell) First down!
 Q3 2:40 1st and 10 at ARI 43 Singleback Big - HB Sweep Right Christian Moreau takes the handoff. Christian Moreau ran for 4 yards. (Zaven Cox)
 Q3 1:47 2nd and 6 at ARI 39 Singleback Big - Flanker Curl Brock Purcell drops back to pass. Brock Purcell pass to George Killebrew for 5 yards. (Budda Bell)
 Q3 0:57 3rd and 1 at ARI 34 Singleback Big - HB Blast Left Christian Moreau takes the handoff. BLITZ! Christian Moreau ran for 8 yards. (Zaven Cox) First down!
 Q3 0:12 1st and 10 at ARI 26 Singleback Big - Outs Brock Purcell drops back to pass. Brock Purcell pass intended for Deebo Sanford tipped by Marco Whittaker!
End of third quarter
SF 16   ARI 3


 Q4 15:00 2nd and 10 at ARI 26 Singleback Big - HB Blast Left Christian Moreau takes the handoff. Christian Moreau ran and was stopped for no gain. (Cameron Taylor)
 Q4 14:08 3rd and 10 at ARI 26 Shotgun Empty - Double In Brock Purcell drops back to pass. BLITZ! Brock Purcell pass to Brandon Apple for 26 yards. Touchdown! 2-point conversion failed!
SF 22   ARI 3


 Q4 13:58 KickoffKickoff by Zane Gordon to ARI -7. Touchback.

 Q4 13:58 1st and 10 at ARI 25 Shotgun Empty - Double In Kyler Matthews drops back to pass. Kyler Matthews pass to Zach Pinion for 8 yards. (Darrell Lewis)
 Q4 13:06 2nd and 2 at ARI 33 I-Form Pro - Curls Kyler Matthews drops back to pass. BLITZ! Kyler Matthews pass to Rondale McCourty for 17 yards. (Ji'Ayir Barnes) First down!
 Q4 12:22 1st and 10 at midfield Shotgun Spread - Flood Kyler Matthews drops back to pass. Kyler Matthews pass intended for Marquise Branch tipped by Darrell Lewis!
 Q4 12:10 2nd and 10 at midfield Singleback Normal - Double Hitch Kyler Matthews drops back to pass. Kyler Matthews pass intended for Zach Pinion incomplete.
 Q4 11:57 3rd and 10 at midfield I-Form Pro - Curls Kyler Matthews drops back to pass. BLITZ! Kyler Matthews pass to Marquise Branch for 19 yards. (Talanoa Hughes) First down!
 Q4 11:08 1st and 10 at SF 31 Singleback Big - Flanker Curl Kyler Matthews drops back to pass. BLITZ! Kyler Matthews pass intended for Marquise Branch incomplete.
 Q4 10:56 2nd and 10 at SF 31 Shotgun Empty - Double In Kyler Matthews drops back to pass. Kyler Matthews pass to Rondale McCourty for 6 yards. (Ji'Ayir Barnes)
 Q4 10:07 3rd and 4 at SF 25 Shotgun Spread - Flood Kyler Matthews drops back to pass. BLITZ! Kyler Matthews pass to Keaontay Inman for 13 yards. (Ji'Ayir Barnes) First down!
 Q4 9:19 1st and 10 at SF 12 Singleback Normal - HB Slash Keaontay Inman takes the handoff. BLITZ! Keaontay Inman ran for 5 yards. (Nick Brown)
 Q4 8:36 2nd and 5 at SF 7 Singleback Big - Flanker Curl Kyler Matthews drops back to pass. BLITZ! Kyler Matthews pass to Trey Mack for 6 yards. (Charvarius Wood) First down!
 Q4 7:52 1st and Goal at SF 1 I-Form Pro - Curls Kyler Matthews drops back to pass. Kyler Matthews pass to Rondale McCourty for 1 yards. Touchdown! 2-point conversion failed!
SF 22   ARI 9


 Q4 7:49 KickoffKickoff by P.J. Goodrich to SF 9, returned by Charvarius Wood for 21 yards (to SF 30).

 Q4 7:41 1st and 10 at SF 30 I-Form Pro - HB Toss Right Christian Moreau takes the handoff. BLITZ! Christian Moreau ran for 7 yards. (Cameron Taylor)
 Q4 6:58 2nd and 3 at SF 37 Shotgun Empty - Slot Drive Brock Purcell drops back to pass. Brock Purcell pass intended for Ronnie Brown incomplete.
 Q4 6:45 3rd and 3 at SF 37 Singleback Normal - HB Slash Christian Moreau takes the handoff. BLITZ! Christian Moreau ran for 2 yards. (Carlos Williams)
 Q4 5:59 4th and 1 at SF 39 PuntPunt by Mitch Wilson for 50 yards, returned by Marco Whittaker for 6 yards (to ARI 17).

 Q4 5:47 1st and 10 at ARI 17 I-Form Pro - Curls Kyler Matthews drops back to pass. Kyler Matthews pass to Marquise Branch for 10 yards. (Charvarius Wood) First down!
 Q4 5:00 1st and 10 at ARI 27 I-Form Pro - Curls Kyler Matthews drops back to pass. BLITZ! Kyler Matthews pass to Rondale McCourty for 4 yards. (Fred West)
 Q4 4:17 2nd and 6 at ARI 31 Shotgun Spread - HB Draw Keaontay Inman takes the handoff. BLITZ! Keaontay Inman ran for 7 yards. (Nick Brown) First down!
 Q4 3:25 1st and 10 at ARI 38 Shotgun Empty - Slot Drive Kyler Matthews drops back to pass. BLITZ! Kyler Matthews pass to Marquise Branch for 19 yards. (Deommodore Lewis) First down!
All defensive players on the Miners increased OVR an additional +1 for the rest of this game, due to play recognition (Shotgun Empty pass x10).
 Q4 2:56 1st and 10 at SF 43 Shotgun Empty - Double In Kyler Matthews drops back to pass. BLITZ! Kyler Matthews pass to Rondale McCourty for 32 yards. (Samuel Watts) First down!
 Q4 2:26 1st and 10 at SF 11 Shotgun Spread - Texas Kyler Matthews drops back to pass. Kyler Matthews pass intended for Zach Pinion incomplete.
 Q4 2:19 2nd and 10 at SF 11 Shotgun Empty - Slot Drive Kyler Matthews drops back to pass. BLITZ! Kyler Matthews pass to Zach Pinion for 11 yards. Touchdown! Extra point is good!
SF 22   ARI 16


 Q4 2:14 KickoffKickoff by P.J. Goodrich to SF 7, returned by Talanoa Hughes for 23 yards (to SF 30).

 Q4 2:05 1st and 10 at SF 30 Singleback Normal - Double Hitch Brock Purcell drops back to pass. BLITZ! Brock Purcell pass to George Killebrew for 18 yards. (Rashad Fuller) First down!
 Q4 1:56 1st and 10 at SF 48 Kneel FormationBrock Purcell kneeled the ball.
 Q4 1:17 2nd and 11 at SF 47 Kneel FormationBrock Purcell kneeled the ball.
 Q4 0:38 3rd and 12 at SF 46 Kneel FormationBrock Purcell kneeled the ball.
End of Regulation
SF 22   ARI 16


Auto-scroll page
Download Game CSV