Sunday, January 5, 2025     1:00 PM EST


31

Final


14

Team Ratings


Game Summary

Total plays: 130
Play of the game:  Q3 2nd and 6 at SF 48 Singleback Big - Outs Brock Powell drops back to pass. Brock Powell pass to George Koch for 52 yards. Touchdown! 2-point conversion is good!
ARI 24   SF 14

Player of the game: 20 Marco Wood 1 tackle, 1 pass tipped, 87 PR yds, 1 TD

Team Stats


Game Stats

Game engine version: 1
440 total yards

QB 77 OVR 1 Kyler Muhlbach 22/41 (54%), 351 pass yds (38-yd long, 8.6 yds/att), 5 rush, 38 rush yds (7.6 yds/rush), 3 TDs, 1 INT, 1 sack, 1 fumble, 96.0 RTG
HB 84 OVR 6 James Cannon 11 rush, 57 rush yds (5.2 yds/rush), 2 rec / 2 targets, 39 rec yds (38-yd long), 1 TD
HB 76 OVR 30 Keaontay Ivory 1 rush, 1 rush yds (1 yds/rush)
WR 85 OVR 2 Marquise Benitez 3 rec / 10 targets, 37 rec yds (32-yd long)
WR 75 OVR 4 Rondale Martin 8 rec / 14 targets, 147 rec yds (38-yd long), 1 TD
WR 76 OVR 0 Zach Parks 1 rec / 2 targets, 4 rec yds (4-yd long)
WR 82 OVR 83 Greg Dansby 2 rec / 4 targets, 32 rec yds (19-yd long)
WR 71 OVR 14 Michael Winston 1 rec / 2 targets, 6 rec yds (6-yd long)
TE 87 OVR 86 Zach Ellerbe 4 rec / 5 targets, 52 rec yds (30-yd long), 1 TD
TE 77 OVR 85 Trey McPhee 1 rec / 2 targets, 34 rec yds (34-yd long)

DE 71 OVR 91 L.J. Carter 5 tackles
DE 69 OVR 93 Jonathan Long 5 tackles, 2 for loss, 1 sack
DT 67 OVR 95 Leki Fowler 2 tackles
DT 71 OVR 94 Carlos Watt 1 tackle, 1 fumble forced, 4 TO yds
OLB 65 OVR 97 Cameron Tuerk 5 tackles
OLB 70 OVR 45 Dennis Gragg 5 tackles, 1 pass tipped, 1 for loss, 1 sack
MLB 74 OVR 25 Zaven Coleman 4 tackles
CB 79 OVR 20 Marco Wood 1 tackle, 1 pass tipped, 87 PR yds, 1 TD
CB 69 OVR 33 Antonio Hughes 1 tackle
CB 75 OVR 24 Rashad Ferguson 3 tackles
CB 67 OVR 21 Garrett Weeks 2 tackles
CB 62 OVR 29 Kris Bryant 1 tackle
S 88 OVR 3 Budda Bakhtiari 1 tackle, 1 pass tipped
S 81 OVR 34 Jalen Thomas 1 tackle

K 90 OVR 5 Matt Peterson 1/2, made: 31, missed: 55
P 83 OVR 26 Matt Hartman 3 punts (0 inside 20) 54, 43, 55
245 total yards

QB 79 OVR 13 Brock Powell 15/25 (60%), 184 pass yds (52-yd long, 7.4 yds/att), 1 rush, 4 rush yds (4 yds/rush), 1 TD, 2 sacks, 94.1 RTG
HB 93 OVR 23 Christian McMillan 16 rush, 55 rush yds (3.4 yds/rush), 1 rec / 1 targets, 4 rec yds (4-yd long), 1 fumble
HB 85 OVR 25 Elijah McQuaide 2 rush, 14 rush yds (7 yds/rush)
WR 90 OVR 19 Deebo Stafford 3 rec / 4 targets, 48 rec yds (39-yd long)
WR 88 OVR 11 Brandon Adams 5 rec / 8 targets, 61 rec yds (30-yd long)
WR 82 OVR 15 Jauan Jerome 0 rec / 4 targets
WR 77 OVR 3 Ray-Ray Moore 2 rec / 3 targets, 13 rec yds (10-yd long)
TE 95 OVR 85 George Koch 4 rec / 5 targets, 58 rec yds (52-yd long), 1 TD

DE 93 OVR 97 Nick Brantley 3 tackles
DE 83 OVR 94 Clelin Freeny 4 tackles, 1 for loss, 1 sack, 1 fumble forced
DT 88 OVR 98 Javon Humphrey 6 tackles
DT 85 OVR 91 Arik Allen 2 tackles
OLB 77 OVR 57 Dre Grant 3 tackles, 1 INT, 6 TO yds
OLB 60 OVR 42 Tavius Reese 2 tackles
MLB 87 OVR 54 Fred Wentz 4 tackles
CB 84 OVR 7 Charvarius Watson 7 tackles, 2 passes tipped, 23 PR yds, 106 KR yds
CB 78 OVR 22 Isaiah Orozco 3 tackles, 2 passes tipped
CB 64 OVR 20 Ambry Turzilli 1 pass tipped
CB 63 OVR 28 Darrell Landrum 1 tackle
S 81 OVR 29 Talanoa Hart 1 tackle, 3 passes tipped
S 82 OVR 31 Tashaun Green 2 tackles

K 83 OVR 4 Jake McCain 2/2, made: 24, 21
P 88 OVR 18 Mitch Webb 7 punts (3 inside 20) 51, 46, 45, 60, 65, 56, 63

All Plays

Time between plays:

 Q1 15:00 KickoffKickoff by Jake McCain out of the end zone. Touchback.

 Q1 15:00 1st and 10 at ARI 30 Singleback Big - Flanker Curl Kyler Muhlbach drops back to pass. Kyler Muhlbach pass intended for Rondale Martin incomplete.
 Q1 14:45 2nd and 10 at ARI 30 I-Form Pro - Curls Kyler Muhlbach drops back to pass. BLITZ! Kyler Muhlbach pass intended for Rondale Martin incomplete.
 Q1 14:32 3rd and 10 at ARI 30 I-Form Pro - Curls Kyler Muhlbach drops back to pass. BLITZ! Kyler Muhlbach pass to Marquise Benitez for 32 yards. (Isaiah Orozco) First down!
 Q1 13:48 1st and 10 at SF 38 Singleback Normal - Double Hitch Kyler Muhlbach drops back to pass. BLITZ! Kyler Muhlbach pass to Rondale Martin for 38 yards. Touchdown! Extra point is good!
ARI 7   SF 0


 Q1 13:33 KickoffKickoff by Matt Peterson to SF -8, returned by Charvarius Watson for 21 yards (to SF 13).

 Q1 13:25 1st and 10 at SF 13 Shotgun Spread - Texas Brock Powell drops back to pass. Brock Powell pass intended for Jauan Jerome incomplete.
 Q1 13:13 2nd and 10 at SF 13 Shotgun Empty - Double In Brock Powell drops back to pass. Brock Powell pass to Ray-Ray Moore for 10 yards. (Rashad Ferguson) First down!
 Q1 12:29 1st and 10 at SF 23 Singleback Normal - Double Hitch Brock Powell drops back to pass. BLITZ! Brock Powell pass to Deebo Stafford for 39 yards. (Budda Bakhtiari) First down!
 Q1 11:37 1st and 10 at ARI 38 I-Form Pro - Curls Brock Powell drops back to pass. Brock Powell pass intended for Brandon Adams tipped by Budda Bakhtiari!
 Q1 11:22 2nd and 10 at ARI 38 I-Form Pro - HB Counter Weak Christian McMillan takes the handoff. Christian McMillan ran the ball, and fumbled! Recovered by Carlos Watt! Return of 4 yards.

 Q1 11:17 1st and 10 at ARI 42 Shotgun Spread - HB Counter Y James Cannon takes the handoff. James Cannon ran for 8 yards. (Nick Brantley)
 Q1 10:28 2nd and 2 at midfield Shotgun Empty - Slot Drive Kyler Muhlbach drops back to pass. Kyler Muhlbach pass intended for Rondale Martin tipped by Ambry Turzilli!
 Q1 10:14 3rd and 2 at midfield Singleback Big - Outs Kyler Muhlbach drops back to pass. Kyler Muhlbach pass intended for Trey McPhee incomplete.
 Q1 10:00 4th and 2 at midfield PuntPunt by Matt Hartman for 54 yards (to SF -4). Touchback.

 Q1 9:52 1st and 10 at SF 20 I-Form Pro - Curls Brock Powell drops back to pass. BLITZ! Brock Powell sacked for -5 yards (Jonathan Long)
 Q1 9:07 2nd and 15 at SF 15 Shotgun Spread - Flood Brock Powell drops back to pass. Brock Powell pass to Deebo Stafford for 7 yards. (Garrett Weeks)
 Q1 8:16 3rd and 8 at SF 22 Shotgun Empty - Double In Brock Powell drops back to pass. Brock Powell pass to Deebo Stafford for 2 yards. (Kris Bryant)
 Q1 7:27 4th and 6 at SF 24 PuntPunt by Mitch Webb for 51 yards, returned by Marco Wood for 75 yards. Touchdown! Extra point is good!
ARI 14   SF 0


 Q1 7:14 KickoffKickoff by Matt Peterson to SF -9, returned by Charvarius Watson for 17 yards (to SF 8).

 Q1 7:08 1st and 10 at SF 8 Shotgun Empty - Slot Drive Brock Powell drops back to pass. Brock Powell pass intended for Ray-Ray Moore incomplete.
 Q1 6:54 2nd and 10 at SF 8 Shotgun Empty - Double In Brock Powell drops back to pass. Brock Powell pass to Brandon Adams for 6 yards. (Rashad Ferguson)
 Q1 6:01 3rd and 4 at SF 14 I-Form Pro - HB Toss Right Christian McMillan takes the handoff. BLITZ! Christian McMillan ran for 3 yards. (Dennis Gragg)
 Q1 5:09 4th and 1 at SF 17 PuntPunt by Mitch Webb for 46 yards, returned by Marco Wood for 4 yards (to ARI 41).

 Q1 5:00 1st and 10 at ARI 41 Shotgun Empty - Double In Kyler Muhlbach drops back to pass. Kyler Muhlbach pass intended for Zach Parks tipped by Charvarius Watson!
 Q1 4:47 2nd and 10 at ARI 41 I-Form Pro - Quick Slants Kyler Muhlbach drops back to pass. BLITZ! Kyler Muhlbach pass to Rondale Martin for 16 yards. (Dre Grant) First down!
 Q1 4:03 1st and 10 at SF 43 Shotgun Spread - Texas Kyler Muhlbach drops back to pass. Kyler Muhlbach pass intended for Greg Dansby incomplete.
 Q1 3:51 2nd and 10 at SF 43 Shotgun Empty - Slot Drive Kyler Muhlbach drops back to pass. BLITZ! Kyler Muhlbach pass intended for Marquise Benitez incomplete. (Charvarius Watson)
 Q1 3:36 3rd and 10 at SF 43 Shotgun Empty - Slot Drive Kyler Muhlbach drops back to pass. BLITZ! Kyler Muhlbach pass to Rondale Martin for 5 yards. (Charvarius Watson)
 Q1 2:51 4th and 5 at SF 38 Field Goal55 yard FG attempt by Matt Peterson missed!

 Q1 2:47 1st and 10 at SF 45 Singleback Normal - TE Post Brock Powell drops back to pass. Brock Powell pass intended for Jauan Jerome incomplete.
 Q1 2:33 2nd and 10 at SF 45 Shotgun Spread - HB Draw Christian McMillan takes the handoff. Christian McMillan ran for 7 yards. (L.J. Carter)
 Q1 1:48 3rd and 3 at ARI 48 I-Form Pro - Curls Brock Powell drops back to pass. Brock Powell pass intended for George Koch incomplete. (Cameron Tuerk)
 Q1 1:34 4th and 3 at ARI 48 PuntPunt by Mitch Webb for 45 yards (to ARI 3).

 Q1 1:26 1st and 10 at ARI 3 Shotgun Spread - HB Counter Y James Cannon takes the handoff. BLITZ! James Cannon ran and was stopped for no gain. (Arik Allen)
 Q1 0:43 2nd and 10 at ARI 3 Singleback Big - Outs Kyler Muhlbach drops back to pass. BLITZ! Kyler Muhlbach pass to Zach Ellerbe for 19 yards. (Charvarius Watson) First down!
End of first quarter
ARI 14   SF 0


 Q2 15:00 1st and 10 at ARI 22 I-Form Pro - HB Counter Weak James Cannon takes the handoff. James Cannon ran for 7 yards. (Javon Humphrey)
 Q2 14:07 2nd and 3 at ARI 29 Singleback Big - Flanker Curl Kyler Muhlbach drops back to pass. BLITZ! Kyler Muhlbach scrambled for 13 yards. (Clelin Freeny) First down!
 Q2 13:22 1st and 10 at ARI 42 Singleback Normal - TE Post Kyler Muhlbach drops back to pass. BLITZ! Kyler Muhlbach pass intended for Marquise Benitez incomplete.
 Q2 13:07 2nd and 10 at ARI 42 I-Form Pro - HB Toss Right James Cannon takes the handoff. BLITZ! James Cannon ran for 7 yards. (Javon Humphrey)
 Q2 12:19 3rd and 3 at ARI 49 Shotgun Empty - Double In Kyler Muhlbach drops back to pass. Kyler Muhlbach scrambled for 3 yards. (Javon Humphrey) First down!
 Q2 11:29 1st and 10 at SF 48 I-Form Pro - Curls Kyler Muhlbach drops back to pass. BLITZ! Kyler Muhlbach pass to Rondale Martin for 16 yards. (Fred Wentz) First down!
 Q2 10:46 1st and 10 at SF 32 Shotgun Spread - Flood Kyler Muhlbach drops back to pass. BLITZ! Kyler Muhlbach sacked for -7 yards and fumbled! Recovered by Clelin Freeny!

 Q2 10:42 1st and 10 at SF 39 Singleback Normal - HB Stretch Right Christian McMillan takes the handoff. Christian McMillan ran for 4 yards. (L.J. Carter)
 Q2 9:53 2nd and 6 at SF 43 I-Form Pro - HB Counter Weak Christian McMillan takes the handoff. Christian McMillan ran for 2 yards. (Zaven Coleman)
 Q2 9:07 3rd and 4 at SF 45 I-Form Pro - HB Counter Weak Christian McMillan takes the handoff. BLITZ! Christian McMillan ran for 5 yards. (Leki Fowler) First down!
 Q2 8:15 1st and 10 at midfield Shotgun Spread - HB Draw Elijah McQuaide takes the handoff. Elijah McQuaide ran for 1 yards. (Zaven Coleman)
 Q2 7:27 2nd and 9 at ARI 49 Singleback Big - HB Blast Left Christian McMillan takes the handoff. Christian McMillan ran and was stopped for no gain. (Dennis Gragg)
 Q2 6:41 3rd and 9 at ARI 49 Shotgun Empty - Double In Brock Powell drops back to pass. Brock Powell pass to Ray-Ray Moore for 3 yards. (Jalen Thomas)
 Q2 5:49 4th and 6 at ARI 46 PuntPunt by Mitch Webb for 60 yards (to ARI -14). Touchback.

 Q2 5:43 1st and 10 at ARI 20 Shotgun Empty - Double In Kyler Muhlbach drops back to pass. BLITZ! Kyler Muhlbach pass to Michael Winston for 6 yards. (Talanoa Hart)
 Q2 4:52 2nd and 4 at ARI 26 Singleback Normal - Double Hitch Kyler Muhlbach drops back to pass. Kyler Muhlbach pass to Greg Dansby for 19 yards. (Charvarius Watson) First down!
 Q2 3:59 1st and 10 at ARI 45 I-Form Pro - Quick Slants Kyler Muhlbach drops back to pass. Kyler Muhlbach pass to Zach Ellerbe for 30 yards. (Isaiah Orozco) First down!
 Q2 3:15 1st and 10 at SF 25 I-Form Pro - Quick Slants Kyler Muhlbach drops back to pass. Kyler Muhlbach pass to Rondale Martin for 24 yards. (Tashaun Green) First down!
 Q2 2:54 1st and Goal at SF 1 Shotgun Spread - Flood Kyler Muhlbach drops back to pass. Kyler Muhlbach pass to James Cannon for 1 yards. Touchdown! Extra point is good!
ARI 21   SF 0


 Q2 2:49 KickoffKickoff by Matt Peterson to SF 4, returned by Charvarius Watson for 25 yards (to SF 29).

 Q2 2:39 1st and 10 at SF 29 I-Form Pro - Quick Slants Brock Powell drops back to pass. BLITZ! Brock Powell pass intended for Deebo Stafford tipped by Dennis Gragg!
 Q2 2:32 2nd and 10 at SF 29 Shotgun Spread - HB Counter Y Christian McMillan takes the handoff. BLITZ! Christian McMillan ran and was stopped for no gain. (L.J. Carter)
 Q2 2:15 3rd and 10 at SF 29 Singleback Normal - Double Hitch Brock Powell drops back to pass. Brock Powell pass to George Koch for 2 yards. (Cameron Tuerk)
 Q2 2:00 4th and 8 at SF 31 PuntPunt by Mitch Webb for 65 yards (to ARI 4).

 Q2 1:53 1st and 10 at ARI 4 Shotgun Spread - Texas Kyler Muhlbach drops back to pass. Kyler Muhlbach pass intended for Rondale Martin tipped by Isaiah Orozco!
 Q2 1:46 2nd and 10 at ARI 4 Singleback Normal - HB Stretch Right James Cannon takes the handoff. BLITZ! James Cannon ran for 9 yards. (Nick Brantley)
 Q2 1:38 3rd and 1 at ARI 13 Singleback Big - Outs Kyler Muhlbach drops back to pass. BLITZ! Kyler Muhlbach pass intended for Marquise Benitez incomplete.
 Q2 1:30 4th and 1 at ARI 13 PuntPunt by Matt Hartman for 43 yards, returned by Charvarius Watson for 15 yards (to ARI 41).

 Q2 1:21 1st and 10 at ARI 41 I-Form Pro - Quick Slants Brock Powell drops back to pass. Brock Powell pass to Brandon Adams for 30 yards. (Cameron Tuerk) First down!
 Q2 1:10 1st and 10 at ARI 11 Shotgun Empty - Double In Brock Powell drops back to pass. Brock Powell pass intended for Brandon Adams incomplete.
 Q2 1:04 2nd and 10 at ARI 11 Singleback Normal - HB Slash Christian McMillan takes the handoff. Christian McMillan ran for 4 yards. (L.J. Carter)
 Q2 0:51 3rd and 6 at ARI 7 Shotgun Empty - Slot Drive Brock Powell drops back to pass. BLITZ! Brock Powell pass intended for Jauan Jerome incomplete.
 Q2 0:45 4th and 6 at ARI 7 Field Goal24 yard FG attempt by Jake McCain is good!
ARI 21   SF 3


 Q2 0:42 KickoffKickoff by Jake McCain to ARI -6. Touchback.

 Q2 0:42 1st and 10 at ARI 30 I-Form Pro - Curls Kyler Muhlbach drops back to pass. BLITZ! Kyler Muhlbach pass intended for Marquise Benitez intercepted by Dre Grant! Return of 6 yards.

 Q2 0:37 1st and 10 at ARI 24 I-Form Pro - Curls Brock Powell drops back to pass. Brock Powell pass to Brandon Adams for 17 yards. (Cameron Tuerk) First down!
 Q2 0:17 1st and Goal at ARI 7 Shotgun Empty - Slot Drive Brock Powell drops back to pass. Brock Powell pass to Brandon Adams for 3 yards. (Marco Wood)
 Q2 0:04 2nd and Goal at ARI 4 Field Goal21 yard FG attempt by Jake McCain is good!
ARI 21   SF 6

Halftime
ARI 21   SF 6



 Q3 15:00 KickoffKickoff by Matt Peterson to SF 8, returned by Charvarius Watson for 25 yards (to SF 33).

 Q3 14:50 1st and 10 at SF 33 Singleback Big - HB Sweep Right Christian McMillan takes the handoff. BLITZ! Christian McMillan ran for 5 yards. (Leki Fowler)
 Q3 14:06 2nd and 5 at SF 38 Singleback Big - Outs Brock Powell drops back to pass. Brock Powell scrambled for 4 yards. (Cameron Tuerk)
 Q3 13:13 3rd and 1 at SF 42 I-Form Pro - HB Counter Weak Christian McMillan takes the handoff. BLITZ! Christian McMillan ran for 16 yards. (Zaven Coleman) First down!
 Q3 12:26 1st and 10 at ARI 42 Singleback Normal - HB Stretch Right Christian McMillan takes the handoff. Christian McMillan ran for 3 yards. (L.J. Carter)
 Q3 11:39 2nd and 7 at ARI 39 Singleback Normal - Double Hitch Brock Powell drops back to pass. Brock Powell pass to Brandon Adams for 5 yards. (Antonio Hughes)
 Q3 10:56 3rd and 2 at ARI 34 Shotgun Spread - Texas Brock Powell drops back to pass. BLITZ! Brock Powell pass intended for Jauan Jerome tipped by Marco Wood!
 Q3 10:43 4th and 2 at ARI 34 I-Form Pro - HB Toss Right Christian McMillan takes the handoff. BLITZ! Christian McMillan ran and was tackled behind the line for -3 yards! (Jonathan Long)

 Q3 10:40 1st and 10 at ARI 37 Singleback Normal - TE Post Kyler Muhlbach drops back to pass. Kyler Muhlbach pass intended for Rondale Martin tipped by Talanoa Hart!
 Q3 10:27 2nd and 10 at ARI 37 Shotgun Empty - Double In Kyler Muhlbach drops back to pass. Kyler Muhlbach pass intended for Michael Winston incomplete.
 Q3 10:15 3rd and 10 at ARI 37 Singleback Big - Flanker Curl Kyler Muhlbach drops back to pass. BLITZ! Kyler Muhlbach scrambled for 12 yards. (Clelin Freeny) First down!
 Q3 9:24 1st and 10 at ARI 49 Shotgun Empty - Slot Drive Kyler Muhlbach drops back to pass. BLITZ! Kyler Muhlbach pass intended for Greg Dansby tipped by Talanoa Hart!
 Q3 9:12 2nd and 10 at ARI 49 Singleback Big - Outs Kyler Muhlbach drops back to pass. BLITZ! Kyler Muhlbach pass to Trey McPhee for 34 yards. (Charvarius Watson) First down!
 Q3 8:23 1st and 10 at SF 17 I-Form Pro - HB Counter Weak James Cannon takes the handoff. James Cannon ran for 3 yards. (Javon Humphrey)
 Q3 7:32 2nd and 7 at SF 14 Singleback Big - Outs Kyler Muhlbach drops back to pass. Kyler Muhlbach pass intended for Marquise Benitez tipped by Talanoa Hart!
 Q3 7:19 3rd and 7 at SF 14 Singleback Normal - TE Post Kyler Muhlbach drops back to pass. BLITZ! Kyler Muhlbach pass intended for Marquise Benitez incomplete.
 Q3 7:05 4th and 7 at SF 14 Field Goal31 yard FG attempt by Matt Peterson is good!
ARI 24   SF 6


 Q3 7:00 KickoffKickoff by Matt Peterson to SF 8, returned by Charvarius Watson for 18 yards (to SF 26).

 Q3 6:53 1st and 10 at SF 26 Singleback Big - HB Sweep Right Christian McMillan takes the handoff. Christian McMillan ran for 5 yards. (Zaven Coleman)
 Q3 6:10 2nd and 5 at SF 31 Singleback Big - HB Blast Left Elijah McQuaide takes the handoff. Elijah McQuaide ran for 13 yards. (Jonathan Long) First down!
 Q3 5:26 1st and 10 at SF 44 I-Form Pro - HB Counter Weak Christian McMillan takes the handoff. BLITZ! Christian McMillan ran for 4 yards. (Jonathan Long)
 Q3 4:37 2nd and 6 at SF 48 Singleback Big - Outs Brock Powell drops back to pass. Brock Powell pass to George Koch for 52 yards. Touchdown! 2-point conversion is good!
ARI 24   SF 14


 Q3 4:19 KickoffKickoff by Jake McCain out of the end zone. Touchback.

 Q3 4:19 1st and 10 at ARI 30 Singleback Big - Flanker Curl Kyler Muhlbach drops back to pass. Kyler Muhlbach pass to Zach Ellerbe for 2 yards. (Isaiah Orozco)
 Q3 3:29 2nd and 8 at ARI 32 Shotgun Empty - Double In Kyler Muhlbach drops back to pass. BLITZ! Kyler Muhlbach scrambled for 3 yards. (Javon Humphrey)
 Q3 2:40 3rd and 5 at ARI 35 Shotgun Spread - HB Counter Y James Cannon takes the handoff. James Cannon ran for 9 yards. (Fred Wentz) First down!
 Q3 1:50 1st and 10 at ARI 44 Shotgun Spread - Texas Kyler Muhlbach drops back to pass. Kyler Muhlbach pass intended for Marquise Benitez incomplete.
 Q3 1:39 2nd and 10 at ARI 44 Singleback Normal - TE Post Kyler Muhlbach drops back to pass. Kyler Muhlbach pass to James Cannon for 38 yards. (Charvarius Watson) First down!
 Q3 0:49 1st and 10 at SF 18 I-Form Pro - Curls Kyler Muhlbach drops back to pass. Kyler Muhlbach pass to Marquise Benitez for 4 yards. (Tavius Reese)
 Q3 0:02 2nd and 6 at SF 14 Singleback Normal - Double Hitch Kyler Muhlbach drops back to pass. Kyler Muhlbach pass to Greg Dansby for 13 yards. (Fred Wentz) First down!
End of third quarter
ARI 24   SF 14


 Q4 15:00 1st and Goal at SF 1 I-Form Pro - Quick Slants Kyler Muhlbach drops back to pass. Kyler Muhlbach pass to Zach Ellerbe for 1 yards. Touchdown! Extra point is good!
ARI 31   SF 14


 Q4 14:55 KickoffKickoff by Matt Peterson to SF -1. Touchback.

 Q4 14:55 1st and 10 at SF 30 Singleback Normal - TE Post Brock Powell drops back to pass. Brock Powell pass to George Koch for 3 yards. (Rashad Ferguson)
 Q4 14:07 2nd and 7 at SF 33 I-Form Pro - Quick Slants Brock Powell drops back to pass. Brock Powell sacked for -7 yards (Dennis Gragg)
 Q4 13:15 3rd and 14 at SF 26 I-Form Pro - Curls Brock Powell drops back to pass. Brock Powell pass to George Koch for 1 yards. (Dennis Gragg)
 Q4 12:29 4th and 13 at SF 27 PuntPunt by Mitch Webb for 56 yards, returned by Marco Wood for 8 yards (to ARI 25).

 Q4 12:18 1st and 10 at ARI 25 I-Form Pro - HB Counter Weak James Cannon takes the handoff. James Cannon ran for 5 yards. (Javon Humphrey)
 Q4 11:27 2nd and 5 at ARI 30 Singleback Normal - Double Hitch Kyler Muhlbach drops back to pass. Kyler Muhlbach pass intended for Rondale Martin tipped by Isaiah Orozco!
 Q4 11:15 3rd and 5 at ARI 30 I-Form Pro - Quick Slants Kyler Muhlbach drops back to pass. Kyler Muhlbach pass intended for Zach Ellerbe tipped by Charvarius Watson!
 Q4 11:03 4th and 5 at ARI 30 PuntPunt by Matt Hartman for 55 yards, returned by Charvarius Watson for 8 yards (to SF 23).

 Q4 10:51 1st and 10 at SF 23 I-Form Pro - Curls Brock Powell drops back to pass. Brock Powell pass to Christian McMillan for 4 yards. (Dennis Gragg)
 Q4 10:00 2nd and 6 at SF 27 Shotgun Spread - HB Draw Christian McMillan takes the handoff. Christian McMillan ran and was stopped for no gain. (Jonathan Long)
 Q4 9:14 3rd and 6 at SF 27 Shotgun Empty - Slot Drive Brock Powell drops back to pass. Brock Powell pass intended for Brandon Adams incomplete. (Garrett Weeks)
 Q4 9:03 4th and 6 at SF 27 PuntPunt by Mitch Webb for 63 yards (to ARI 14).

 Q4 8:53 1st and 10 at ARI 14 Singleback Normal - HB Stretch Right James Cannon takes the handoff. James Cannon ran for 3 yards. (Nick Brantley)
 Q4 8:03 2nd and 7 at ARI 17 Shotgun Spread - Texas Kyler Muhlbach drops back to pass. Kyler Muhlbach pass to Rondale Martin for 4 yards. (Darrell Landrum)
 Q4 7:18 3rd and 3 at ARI 21 Shotgun Empty - Slot Drive Kyler Muhlbach drops back to pass. Kyler Muhlbach pass to Rondale Martin for 38 yards. (Charvarius Watson) First down!
 Q4 6:29 1st and 10 at SF 41 Singleback Normal - HB Stretch Right James Cannon takes the handoff. James Cannon ran for 3 yards. (Clelin Freeny)
 Q4 5:42 2nd and 7 at SF 38 I-Form Pro - HB Counter Weak James Cannon takes the handoff. James Cannon ran for 3 yards. (Fred Wentz)
 Q4 4:58 3rd and 4 at SF 35 Singleback Big - Flanker Curl Kyler Muhlbach drops back to pass. Kyler Muhlbach pass to Rondale Martin for 6 yards. (Dre Grant) First down!
 Q4 4:10 1st and 10 at SF 29 Shotgun Spread - HB Draw Keaontay Ivory takes the handoff. BLITZ! Keaontay Ivory ran for 1 yards. (Arik Allen)
 Q4 3:24 2nd and 9 at SF 28 Shotgun Spread - Texas Kyler Muhlbach drops back to pass. Kyler Muhlbach pass to Zach Parks for 4 yards. (Tashaun Green)
 Q4 2:39 3rd and 5 at SF 24 I-Form Pro - Quick Slants Kyler Muhlbach drops back to pass. BLITZ! Kyler Muhlbach scrambled for 7 yards. (Dre Grant) First down!
 Q4 2:00 1st and 10 at SF 17 I-Form Pro - Curls Kyler Muhlbach drops back to pass. Kyler Muhlbach pass to Marquise Benitez for 1 yards. (Tavius Reese)
 Q4 1:11 2nd and 9 at SF 16 Kneel FormationKyler Muhlbach kneeled the ball.
 Q4 0:32 3rd and 10 at SF 17 Kneel FormationKyler Muhlbach kneeled the ball.
End of Regulation
ARI 31   SF 14


Auto-scroll page
Download Game CSV