Sunday, September 21, 2025     1:00 PM EST


34

Final


24

Team Ratings


Game Summary

Total plays: 123
Play of the game:  Q4 2nd and 7 at SF 23 Shotgun Empty - Double In Trey Lotulelei drops back to pass. BLITZ (MLB Nakobe Dillon)! Trey Lotulelei pass intended for Brandon Acker intercepted by Greedy Waller! Return of 23 yards. Touchdown! Extra point is good!
PHI 31   SF 17

Player of the game: 38 Greedy Waller 1 tackle, 1 INT, 23 TO yds, 9 PR yds, 1 TD

Team Stats


Game Stats

Game engine version: 2
364 total yards

QB 92 OVR 1 Jalen Huff 20/26 (77%), 228 pass yds (36-yd long, 8.8 yds/att), 5 rush, 45 rush yds (9 yds/rush), 1 TD, 3 sacks, 113.0 RTG
HB 85 OVR 23 Rashaad Price 1 rush, 6 rush yds (6 yds/rush)
HB 78 OVR 14 Kenneth Graham 18 rush, 101 rush yds (5.6 yds/rush), 1 TD
FB 51 OVR 20 Travis Gilmore 3 missed blocks
WR 85 OVR 11 A.J. Basham 8 rec / 10 targets, 68 rec yds (18-yd long)
WR 80 OVR 6 DeVonta Shaw 2 rec / 3 targets, 17 rec yds (10-yd long), 1 TD
WR 78 OVR 16 Quez Williams 4 rec / 4 targets, 58 rec yds (17-yd long)
WR 77 OVR 13 Olamide Zhang 1 rec / 1 targets, 4 rec yds (4-yd long)
WR 67 OVR 15 Larry Beard 1 rec / 4 targets, 1 drop, 14 rec yds (14-yd long)
TE 89 OVR 88 Dallas Gray 3 rec / 3 targets, 58 rec yds (36-yd long), 2 pancakes
TE 72 OVR 46 Dan Adams 1 rec / 1 targets, 9 rec yds (9-yd long)
T 94 OVR 65 Lane Jones 1 pancake
T 90 OVR 68 Jordan Mueller 1 missed block
G 79 OVR 69 Landon Denney 4 missed blocks
G 76 OVR 79 Ike Byrd 2 pancakes, 2 missed blocks
C 70 OVR 60 Brock Hill 6 missed blocks

DE 86 OVR 94 Josh Schraeder 1 pressure, 2 tackles, 1 for loss, 1 sack
DE 83 OVR 96 Derek Brate 3 pressures, 2 tackles, 1 for loss, 1 sack
DT 85 OVR 90 Jordan Davenport 2 pressures, 3 tackles, 1 for loss
DT 71 OVR 92 Cameron Montgomery 3 tackles
OLB 88 OVR 7 Haason Rivera 3 tackles, 1 pass tipped, 1 for loss
OLB 76 OVR 41 Nicholas Marsh 2 tackles
MLB 68 OVR 17 Nakobe Dillon 3 tackles, 1 for loss
CB 89 OVR 2 Darius Smart 3 tackles
CB 87 OVR 24 James Bell 4 tackles, 1 pass tipped, 67 KR yds
CB 68 OVR 29 Avonte Mitchell 2 tackles
CB 85 OVR 38 Greedy Waller 1 tackle, 1 INT, 23 TO yds, 9 PR yds, 1 TD
S 77 OVR 26 Terrell Evans 3 tackles, 1 pass tipped
S 65 OVR 39 James Lyons 2 tackles

K 87 OVR 4 Jake Edwards 4/4, made: 42, 22, 34, 49
P 79 OVR 10 Arryn Smith 2 punts (0 inside 20) 39, 43
241 total yards

QB 81 OVR 5 Trey Lotulelei 17/26 (65%), 218 pass yds (36-yd long, 8.4 yds/att), 1 rush, 3 rush yds (3 yds/rush), 2 TDs, 1 INT, 2 sacks, 98.9 RTG
HB 89 OVR 23 Christian Middleton 14 rush, 34 rush yds (2.4 yds/rush), 1 TD
FB 52 OVR 28 Darryl Masters 1 missed block
WR 88 OVR 19 Deebo Spiller 7 rec / 8 targets, 79 rec yds (36-yd long)
WR 89 OVR 11 Brandon Acker 1 rec / 4 targets, 17 rec yds (17-yd long), 1 TD
WR 81 OVR 15 Jauan Joseph 3 rec / 3 targets, 30 rec yds (15-yd long)
WR 69 OVR 47 Ronald Alston 2 rec / 4 targets, 1 drop, 20 rec yds (18-yd long)
TE 102 OVR 85 George Koch 2 rec / 3 targets, 1 drop, 39 rec yds (25-yd long), 1 TD
TE 72 OVR 81 Cameron Luck 2 rec / 4 targets, 33 rec yds (18-yd long)
T 78 OVR 75 Matt Phillips 1 pancake, 3 missed blocks
G 69 OVR 65 Aaron Bond 2 missed blocks
G 73 OVR 74 Spencer Brewer 1 pancake
C 74 OVR 64 Jake Bush 1 pancake

DE 101 OVR 97 Nick Boykins 6 pressures, 5 tackles, 2 for loss, 2 sacks
DE 79 OVR 94 Clelin Flores 3 tackles, 1 for loss
DT 83 OVR 98 Javon Huynh 2 pressures, 4 tackles, 2 for loss, 1 sack
DT 82 OVR 91 Arik Atkinson 2 pressures, 1 tackle, 1 for loss
OLB 89 OVR 57 Dre Galette 1 tackle
OLB 67 OVR 46 Alton Roberts 3 tackles
MLB 97 OVR 54 Fred Walker 2 pressures, 7 tackles
CB 87 OVR 7 Charvarius Wile 9 tackles, 10 PR yds, 112 KR yds
CB 79 OVR 22 Isaiah Ogbah 1 tackle
CB 77 OVR 2 Deommodore Lacosse 2 tackles, 1 pass tipped
CB 68 OVR 20 Ambry Trejo 1 tackle
CB 64 OVR 44 Mark Hampton 1 tackle
S 86 OVR 29 Talanoa Harris 2 tackles
S 85 OVR 31 Tashaun Gill 4 tackles

K 88 OVR 4 Jake Mills 1/1, made: 54
P 93 OVR 18 Mitch Welch 3 punts (1 inside 20) 57, 50, 55

All Plays

Time between plays:

 Q1 15:00 KickoffKickoff by Jake Mills to PHI 6, returned by James Bell for 25 yards (to PHI 31).

 Q1 14:50 1st and 10 at PHI 31 Singleback Big - HB Blast Left Kenneth Graham takes the handoff. Kenneth Graham ran for 3 yards. (Nick Boykins)
 Q1 14:05 2nd and 7 at PHI 34 Singleback Big - HB Blast Left Kenneth Graham takes the handoff. Kenneth Graham ran for 2 yards. (Dre Galette)
 Q1 13:13 3rd and 5 at PHI 36 Shotgun Spread - HB Counter Y Rashaad Price takes the handoff. BLITZ! Rashaad Price ran for 6 yards. (Nick Boykins) First down!
 Q1 12:25 1st and 10 at PHI 42 Singleback Big - HB Blast Left Kenneth Graham takes the handoff. Kenneth Graham ran for 3 yards. (Alton Roberts)
 Q1 11:42 2nd and 7 at PHI 45 Shotgun Spread - Flood Jalen Huff drops back to pass. BLITZ (MLB Fred Walker)! T Jordan Mueller got beat! Pressure from DE Nick Boykins! Jalen Huff pass intended for Larry Beard tipped by Deommodore Lacosse!
 Q1 11:29 3rd and 7 at PHI 45 Singleback Big - Flanker Curl Jalen Huff drops back to pass. BLITZ (OLB Dre Galette)! G Ike Byrd got beat! Pressure from DT Arik Atkinson! Jalen Huff scrambled for 8 yards. First down!
 Q1 10:37 1st and 10 at SF 47 Shotgun Empty - Double In Jalen Huff drops back to pass. BLITZ (MLB Fred Walker)! Jalen Huff pass to Larry Beard for 14 yards. (Tashaun Gill) First down!
 Q1 9:45 1st and 10 at SF 33 I-Form Pro - HB Counter Weak Kenneth Graham takes the handoff. BLITZ! Kenneth Graham ran for 2 yards. (Fred Walker)
 Q1 8:54 2nd and 8 at SF 31 I-Form Pro - Curls Jalen Huff drops back to pass. Jalen Huff pass to A.J. Basham for 2 yards. (Charvarius Wile)
 Q1 8:09 3rd and 6 at SF 29 I-Form Pro - HB Toss Right Kenneth Graham takes the handoff. Kenneth Graham ran for 4 yards. (Fred Walker)
 Q1 7:21 4th and 2 at SF 25 Field Goal42 yard FG attempt by Jake Edwards is good!
PHI 3   SF 0


 Q1 7:17 KickoffKickoff by Jake Edwards to SF 7, returned by Charvarius Wile for 25 yards (to SF 32).

 Q1 7:07 1st and 10 at SF 32 Singleback Big - Flanker Curl Trey Lotulelei drops back to pass. BLITZ (OLB Nicholas Marsh)! Trey Lotulelei pass to Deebo Spiller for 36 yards. (Terrell Evans) First down!
 Q1 6:22 1st and 10 at PHI 32 I-Form Pro - Quick Slants Trey Lotulelei drops back to pass. FB Darryl Masters got beat! Pressure from DE Josh Schraeder! Trey Lotulelei sacked for -7 yards (Josh Schraeder)
 Q1 5:30 2nd and 17 at PHI 39 Singleback Big - Outs Trey Lotulelei drops back to pass. BLITZ (OLB Nicholas Marsh)! Trey Lotulelei pass intended for George Koch dropped!
 Q1 5:18 3rd and 17 at PHI 39 Singleback Normal - Double Hitch Trey Lotulelei drops back to pass. Trey Lotulelei pass to Ronald Alston for 2 yards. (Nicholas Marsh)
 Q1 4:31 4th and 15 at PHI 37 Field Goal54 yard FG attempt by Jake Mills is good!
PHI 3   SF 3


 Q1 4:27 KickoffKickoff by Jake Mills out of the end zone. Touchback.

 Q1 4:27 1st and 10 at PHI 25 Shotgun Empty - Slot Drive Jalen Huff drops back to pass. BLITZ (MLB Fred Walker)! C Brock Hill got beat! Pressure from MLB Fred Walker! Jalen Huff scrambled for 4 yards.
 Q1 3:37 2nd and 6 at PHI 29 Shotgun Spread - HB Draw Kenneth Graham takes the handoff. Kenneth Graham ran and was tackled behind the line for -2 yards! (Arik Atkinson)
 Q1 2:47 3rd and 8 at PHI 27 Shotgun Empty - Slot Drive Jalen Huff drops back to pass. BLITZ (MLB Fred Walker)! C Brock Hill got beat! Pressure from MLB Fred Walker! Jalen Huff pass to A.J. Basham for 15 yards. (Charvarius Wile) First down!
 Q1 2:02 1st and 10 at PHI 42 Singleback Big - Outs Jalen Huff drops back to pass. BLITZ (OLB Dre Galette)! Jalen Huff pass to Quez Williams for 15 yards. (Talanoa Harris) First down!
 Q1 1:13 1st and 10 at SF 43 Singleback Big - Outs Jalen Huff drops back to pass. Jalen Huff pass to Dallas Gray for 36 yards. (Charvarius Wile) First down!
 Q1 0:21 1st and Goal at SF 7 Singleback Big - HB Blast Left Kenneth Graham takes the handoff. BLITZ! Kenneth Graham ran and was tackled behind the line for -3 yards! (Javon Huynh)
End of first quarter
PHI 3   SF 3


 Q2 15:00 2nd and Goal at SF 10 Shotgun Spread - Flood Jalen Huff drops back to pass. Jalen Huff pass to A.J. Basham for 4 yards. (Deommodore Lacosse)
 Q2 14:11 3rd and Goal at SF 6 Singleback Big - HB Blast Left Kenneth Graham takes the handoff. BLITZ! Kenneth Graham ran for 1 yards. (Alton Roberts)
 Q2 13:26 4th and Goal at SF 5 Field Goal22 yard FG attempt by Jake Edwards is good!
PHI 6   SF 3


 Q2 13:23 KickoffKickoff by Jake Edwards to SF 4, returned by Charvarius Wile for 23 yards (to SF 27).

 Q2 13:14 1st and 10 at SF 27 Shotgun Spread - Texas Trey Lotulelei drops back to pass. Trey Lotulelei pass to Deebo Spiller for 1 yards. (James Bell)
 Q2 12:29 2nd and 9 at SF 28 Singleback Big - Outs Trey Lotulelei drops back to pass. Trey Lotulelei pass intended for Brandon Acker tipped by Haason Rivera!
 Q2 12:17 3rd and 9 at SF 28 Singleback Normal - TE Post Trey Lotulelei drops back to pass. Trey Lotulelei pass to Deebo Spiller for 8 yards. (James Bell)
 Q2 11:34 4th and 1 at SF 36 PuntPunt by Mitch Welch for 57 yards, returned by Greedy Waller for 4 yards (to PHI 11).

 Q2 11:26 1st and 10 at PHI 11 Singleback Normal - HB Stretch Right Kenneth Graham takes the handoff. Kenneth Graham ran for 3 yards. (Nick Boykins)
 Q2 10:38 2nd and 7 at PHI 14 Shotgun Empty - Double In Jalen Huff drops back to pass. BLITZ (MLB Fred Walker)! Jalen Huff pass intended for Larry Beard incomplete. (Isaiah Ogbah)
 Q2 10:24 3rd and 7 at PHI 14 I-Form Pro - Quick Slants Jalen Huff drops back to pass. FB Travis Gilmore got beat! Pressure from DE Nick Boykins! Jalen Huff sacked for -8 yards (Nick Boykins)
 Q2 9:34 4th and 15 at PHI 6 PuntPunt by Arryn Smith for 39 yards, returned by Charvarius Wile for 5 yards (to PHI 40).

 Q2 9:21 1st and 10 at PHI 40 Shotgun Spread - Texas Trey Lotulelei drops back to pass. Trey Lotulelei pass to Jauan Joseph for 15 yards. (Avonte Mitchell) First down!
 Q2 8:31 1st and 10 at PHI 25 Singleback Normal - HB Stretch Right Christian Middleton takes the handoff. Christian Middleton ran for 12 yards. (Cameron Montgomery) First down!
 Q2 7:38 1st and 10 at PHI 13 Singleback Big - HB Sweep Right Christian Middleton takes the handoff. Christian Middleton ran for 3 yards. (Cameron Montgomery)
 Q2 6:48 2nd and 7 at PHI 10 Shotgun Empty - Double In Trey Lotulelei drops back to pass. T Matt Phillips got beat! Pressure from DE Derek Brate! Trey Lotulelei pass to Deebo Spiller for 8 yards. (Terrell Evans) First down!
 Q2 5:57 1st and Goal at PHI 2 Singleback Big - Flanker Curl Trey Lotulelei drops back to pass. G Aaron Bond got beat! Pressure from DT Jordan Davenport! Trey Lotulelei pass intended for Cameron Luck tipped by Terrell Evans!
 Q2 5:44 2nd and Goal at PHI 2 Shotgun Spread - HB Counter Y Christian Middleton takes the handoff. Christian Middleton ran for 2 yards. Touchdown! Extra point is good!
PHI 6   SF 10


 Q2 5:41 KickoffKickoff by Jake Mills to PHI -1, returned by James Bell for 20 yards (to PHI 19).

 Q2 5:33 1st and 10 at PHI 19 Shotgun Empty - Double In Jalen Huff drops back to pass. BLITZ (MLB Fred Walker)! Jalen Huff pass to A.J. Basham for 18 yards. (Charvarius Wile) First down!
 Q2 4:48 1st and 10 at PHI 37 Shotgun Empty - Double In Jalen Huff drops back to pass. G Ike Byrd got beat! Pressure from DT Arik Atkinson! Jalen Huff scrambled for 15 yards. First down!
 Q2 3:59 1st and 10 at SF 48 Shotgun Spread - HB Draw Kenneth Graham takes the handoff. Kenneth Graham ran for 26 yards. (Charvarius Wile) First down!
 Q2 3:08 1st and 10 at SF 22 Shotgun Spread - HB Counter Y Kenneth Graham takes the handoff. BLITZ! Kenneth Graham ran for 3 yards. (Clelin Flores)
 Q2 2:58 2nd and 7 at SF 19 Singleback Normal - Double Hitch Jalen Huff drops back to pass. Jalen Huff pass intended for DeVonta Shaw incomplete. (Tashaun Gill)
 Q2 2:50 3rd and 7 at SF 19 Singleback Normal - HB Stretch Right Kenneth Graham takes the handoff. BLITZ! Kenneth Graham ran for 2 yards. (Fred Walker)
 Q2 2:42 4th and 5 at SF 17 Field Goal34 yard FG attempt by Jake Edwards is good!
PHI 9   SF 10


 Q2 2:38 KickoffKickoff by Jake Edwards out of the end zone. Touchback.

 Q2 2:38 1st and 10 at SF 25 Shotgun Spread - HB Draw Christian Middleton takes the handoff. Christian Middleton ran for 4 yards. (Jordan Davenport)
 Q2 2:26 2nd and 6 at SF 29 Singleback Big - HB Sweep Right Christian Middleton takes the handoff. BLITZ! C Jake Bush pancakes a defender! Christian Middleton ran and was tackled behind the line for -4 yards! (Haason Rivera)
 Q2 2:08 3rd and 10 at SF 25 Singleback Normal - TE Post Trey Lotulelei drops back to pass. BLITZ (OLB Nicholas Marsh)! Trey Lotulelei pass to Deebo Spiller for 9 yards. (James Lyons)
 Q2 1:56 4th and 1 at SF 34 PuntPunt by Mitch Welch for 50 yards, returned by Greedy Waller for 5 yards (to PHI 21).

 Q2 1:44 1st and 10 at PHI 21 I-Form Pro - Quick Slants Jalen Huff drops back to pass. BLITZ (OLB Dre Galette)! C Brock Hill and FB Travis Gilmore got beat! Pressure from DT Javon Huynh and DE Nick Boykins! Jalen Huff sacked for -4 yards (Javon Huynh)
 Q2 1:29 2nd and 14 at PHI 17 I-Form Pro - HB Toss Right Kenneth Graham takes the handoff. BLITZ! Kenneth Graham ran and was tackled behind the line for -4 yards! (Clelin Flores)
 Q2 1:11 3rd and 18 at PHI 13 Singleback Big - Flanker Curl Jalen Huff drops back to pass. BLITZ (OLB Dre Galette)! Jalen Huff pass to Quez Williams for 11 yards. (Tashaun Gill)
 Q2 0:55 4th and 7 at PHI 24 PuntPunt by Arryn Smith for 43 yards, returned by Charvarius Wile for 5 yards (to SF 38).

 Q2 0:45 1st and 10 at SF 38 Singleback Normal - HB Stretch Right Christian Middleton takes the handoff. BLITZ! G Spencer Brewer pancakes a defender! Christian Middleton ran for 3 yards. (Jordan Davenport)
 Q2 0:24 2nd and 7 at SF 41 Singleback Big - HB Blast Left Christian Middleton takes the handoff. BLITZ! Christian Middleton ran for 2 yards. (Cameron Montgomery)
 Q2 0:07 3rd and 5 at SF 43 Kneel Formation - HB Blast Left Trey Lotulelei kneeled the ball.
Halftime
PHI 9   SF 10



 Q3 15:00 KickoffKickoff by Jake Edwards to SF 4, returned by Charvarius Wile for 22 yards (to SF 26).

 Q3 14:52 1st and 10 at SF 26 Singleback Big - HB Sweep Right Christian Middleton takes the handoff. BLITZ! Christian Middleton ran and was tackled behind the line for -2 yards! (Jordan Davenport)
 Q3 14:04 2nd and 12 at SF 24 Singleback Big - Flanker Curl Trey Lotulelei drops back to pass. Trey Lotulelei pass to Cameron Luck for 15 yards. (Nicholas Marsh) First down!
 Q3 13:19 1st and 10 at SF 39 Shotgun Spread - Texas Trey Lotulelei drops back to pass. Trey Lotulelei pass to Jauan Joseph for 9 yards. (Greedy Waller)
 Q3 12:30 2nd and 1 at SF 48 I-Form Pro - HB Toss Right Christian Middleton takes the handoff. T Matt Phillips pancakes a defender! Christian Middleton ran for 7 yards. (Haason Rivera) First down!
 Q3 11:46 1st and 10 at PHI 45 Singleback Big - Outs Trey Lotulelei drops back to pass. Trey Lotulelei pass intended for Cameron Luck tipped by James Bell!
 Q3 11:33 2nd and 10 at PHI 45 I-Form Pro - HB Counter Weak Christian Middleton takes the handoff. Christian Middleton ran for 2 yards. (Haason Rivera)
 Q3 10:43 3rd and 8 at PHI 43 Shotgun Spread - Flood Trey Lotulelei drops back to pass. Trey Lotulelei pass to Ronald Alston for 18 yards. (Terrell Evans) First down!
 Q3 9:52 1st and 10 at PHI 25 Singleback Normal - TE Post Trey Lotulelei drops back to pass. BLITZ (OLB Nicholas Marsh)! Trey Lotulelei pass intended for Ronald Alston dropped!
 Q3 9:37 2nd and 10 at PHI 25 Singleback Big - Outs Trey Lotulelei drops back to pass. BLITZ (OLB Nicholas Marsh)! Trey Lotulelei pass to Deebo Spiller for 8 yards. (Darius Smart)
 Q3 8:49 3rd and 2 at PHI 17 Shotgun Spread - HB Draw Christian Middleton takes the handoff. BLITZ! Christian Middleton ran for 3 yards. (Derek Brate) First down!
 Q3 7:59 1st and 10 at PHI 14 Singleback Normal - TE Post Trey Lotulelei drops back to pass. G Aaron Bond got beat! Pressure from DT Jordan Davenport! Trey Lotulelei pass to George Koch for 14 yards. Touchdown! Extra point is good!
PHI 9   SF 17


 Q3 7:54 KickoffKickoff by Jake Mills to PHI -1. Touchback.

 Q3 7:54 1st and 10 at PHI 25 Shotgun Spread - Flood Jalen Huff drops back to pass. Jalen Huff pass to A.J. Basham for 6 yards. (Fred Walker)
 Q3 7:03 2nd and 4 at PHI 31 Singleback Big - Flanker Curl Jalen Huff drops back to pass. Jalen Huff pass to A.J. Basham for 6 yards. (Charvarius Wile) First down!
 Q3 6:18 1st and 10 at PHI 37 Singleback Big - Flanker Curl Jalen Huff drops back to pass. Jalen Huff pass to Quez Williams for 17 yards. (Alton Roberts) First down!
 Q3 5:28 1st and 10 at SF 46 Shotgun Spread - Texas Jalen Huff drops back to pass. G Landon Denney got beat! Pressure from DE Nick Boykins! Jalen Huff scrambled for 14 yards. First down!
 Q3 4:41 1st and 10 at SF 32 Singleback Big - HB Blast Left Kenneth Graham takes the handoff. G Ike Byrd and TE Dallas Gray pancake defenders! Kenneth Graham ran for 7 yards. (Fred Walker)
 Q3 3:51 2nd and 3 at SF 25 Singleback Normal - TE Post Jalen Huff drops back to pass. Jalen Huff pass to Dallas Gray for 18 yards. (Mark Hampton) First down!
 Q3 3:08 1st and Goal at SF 7 Shotgun Spread - Texas Jalen Huff drops back to pass. Jalen Huff pass to DeVonta Shaw for 7 yards. Touchdown! 2-point conversion is good!
PHI 17   SF 17


 Q3 3:03 KickoffKickoff by Jake Edwards to SF -3. Touchback.

 Q3 3:03 1st and 10 at SF 25 I-Form Pro - HB Counter Weak Christian Middleton takes the handoff. BLITZ! Christian Middleton ran and was tackled behind the line for -4 yards! (Nakobe Dillon)
 Q3 2:13 2nd and 14 at SF 21 Singleback Normal - Double Hitch Trey Lotulelei drops back to pass. Trey Lotulelei pass intended for Deebo Spiller incomplete. (Darius Smart)
 Q3 2:00 3rd and 14 at SF 21 Singleback Big - Flanker Curl Trey Lotulelei drops back to pass. T Matt Phillips got beat! Pressure from DE Derek Brate! Trey Lotulelei sacked for -7 yards (Derek Brate)
 Q3 1:12 4th and 21 at SF 14 PuntPunt by Mitch Welch for 55 yards, Fair Catch by Greedy Waller (at PHI 31).

 Q3 1:04 1st and 10 at PHI 31 Shotgun Spread - Texas Jalen Huff drops back to pass. Jalen Huff pass intended for Larry Beard dropped!
 Q3 0:53 2nd and 10 at PHI 31 Singleback Big - Outs Jalen Huff drops back to pass. BLITZ (OLB Dre Galette)! C Brock Hill and G Landon Denney got beat! Pressure from DT Javon Huynh and DE Nick Boykins! Jalen Huff scrambled for 4 yards.
 Q3 0:08 3rd and 6 at PHI 35 Singleback Normal - Double Hitch Jalen Huff drops back to pass. BLITZ (OLB Dre Galette)! Jalen Huff pass to Quez Williams for 15 yards. (Tashaun Gill) First down!
End of third quarter
PHI 17   SF 17


 Q4 15:00 1st and 10 at midfield I-Form Pro - Quick Slants Jalen Huff drops back to pass. Jalen Huff pass intended for A.J. Basham incomplete. (Talanoa Harris)
 Q4 14:48 2nd and 10 at midfield Singleback Big - Flanker Curl Jalen Huff drops back to pass. BLITZ (OLB Dre Galette)! Jalen Huff pass to Dan Adams for 9 yards. (Fred Walker)
 Q4 14:05 3rd and 1 at SF 41 Shotgun Empty - Double In Jalen Huff drops back to pass. Jalen Huff pass to Olamide Zhang for 4 yards. (Ambry Trejo) First down!
 Q4 13:20 1st and 10 at SF 37 I-Form Pro - Curls Jalen Huff drops back to pass. Jalen Huff pass to Dallas Gray for 4 yards. (Charvarius Wile)
 Q4 12:35 2nd and 6 at SF 33 Singleback Normal - HB Stretch Right Kenneth Graham takes the handoff. Kenneth Graham ran for 33 yards. Touchdown! Extra point is good!
PHI 24   SF 17


 Q4 12:22 KickoffKickoff by Jake Edwards to SF 0, returned by Charvarius Wile for 20 yards (to SF 20).

 Q4 12:14 1st and 10 at SF 20 Singleback Big - HB Blast Left Christian Middleton takes the handoff. Christian Middleton ran for 3 yards. (Josh Schraeder)
 Q4 11:30 2nd and 7 at SF 23 Shotgun Empty - Double In Trey Lotulelei drops back to pass. BLITZ (MLB Nakobe Dillon)! Trey Lotulelei pass intended for Brandon Acker intercepted by Greedy Waller! Return of 23 yards. Touchdown! Extra point is good!
PHI 31   SF 17


 Q4 11:21 KickoffKickoff by Jake Edwards to SF 6, returned by Charvarius Wile for 22 yards (to SF 28).

 Q4 11:13 1st and 10 at SF 28 Singleback Normal - HB Slash Christian Middleton takes the handoff. Christian Middleton ran for 3 yards. (Nakobe Dillon)
 Q4 10:21 2nd and 7 at SF 31 Singleback Normal - Double Hitch Trey Lotulelei drops back to pass. Trey Lotulelei pass to Deebo Spiller for 9 yards. (James Bell) First down!
 Q4 9:38 1st and 10 at SF 40 Singleback Big - Flanker Curl Trey Lotulelei drops back to pass. Trey Lotulelei pass to Cameron Luck for 18 yards. (Nakobe Dillon) First down!
 Q4 8:55 1st and 10 at PHI 42 I-Form Pro - Curls Trey Lotulelei drops back to pass. BLITZ (OLB Nicholas Marsh)! Trey Lotulelei pass to George Koch for 25 yards. (James Bell) First down!
 Q4 8:04 1st and 10 at PHI 17 Singleback Normal - Double Hitch Trey Lotulelei drops back to pass. BLITZ (OLB Nicholas Marsh)! Trey Lotulelei pass to Brandon Acker for 17 yards. Touchdown! Extra point is good!
PHI 31   SF 24


 Q4 7:58 KickoffKickoff by Jake Mills to PHI 2, returned by James Bell for 22 yards (to PHI 24).

 Q4 7:50 1st and 10 at PHI 24 Singleback Big - Outs Jalen Huff drops back to pass. BLITZ (OLB Dre Galette)! Jalen Huff pass to A.J. Basham for 11 yards. (Charvarius Wile) First down!
 Q4 7:06 1st and 10 at PHI 35 Shotgun Empty - Slot Drive Jalen Huff drops back to pass. Jalen Huff pass intended for A.J. Basham incomplete. (Charvarius Wile)
 Q4 6:53 2nd and 10 at PHI 35 Shotgun Spread - HB Counter Y Kenneth Graham takes the handoff. Kenneth Graham ran for 1 yards. (Javon Huynh)
 Q4 6:07 3rd and 9 at PHI 36 Shotgun Empty - Double In Jalen Huff drops back to pass. Jalen Huff pass to DeVonta Shaw for 10 yards. (Deommodore Lacosse) First down!
 Q4 5:20 1st and 10 at PHI 46 I-Form Pro - HB Counter Weak Kenneth Graham takes the handoff. BLITZ! T Lane Jones pancakes a defender! Kenneth Graham ran for 17 yards. (Javon Huynh) First down!
 Q4 4:37 1st and 10 at SF 37 I-Form Pro - HB Counter Weak Kenneth Graham takes the handoff. Kenneth Graham ran for 3 yards. (Clelin Flores)
 Q4 3:50 2nd and 7 at SF 34 Singleback Normal - Double Hitch Jalen Huff drops back to pass. BLITZ (OLB Dre Galette)! G Landon Denney got beat! Pressure from DE Nick Boykins! Jalen Huff sacked for -4 yards (Nick Boykins)
 Q4 3:07 3rd and 11 at SF 38 Singleback Normal - TE Post Jalen Huff drops back to pass. Jalen Huff pass to A.J. Basham for 6 yards. (Fred Walker)
 Q4 2:22 4th and 5 at SF 32 Field Goal49 yard FG attempt by Jake Edwards is good!
PHI 34   SF 24


 Q4 2:18 KickoffKickoff by Jake Edwards to SF -9. Touchback.

 Q4 2:18 1st and 10 at SF 25 Shotgun Empty - Slot Drive Trey Lotulelei drops back to pass. BLITZ (MLB Nakobe Dillon)! Trey Lotulelei pass to Jauan Joseph for 6 yards. (Darius Smart)
 Q4 2:04 2nd and 4 at SF 31 Shotgun Empty - Double In Trey Lotulelei drops back to pass. Trey Lotulelei pass intended for Ronald Alston incomplete. (Avonte Mitchell)
 Q4 1:55 3rd and 4 at SF 31 Shotgun Spread - Texas Trey Lotulelei drops back to pass. T Matt Phillips got beat! Pressure from DE Derek Brate! Trey Lotulelei scrambled for 3 yards.
 Q4 1:30 4th and 1 at SF 34 Shotgun Spread - Texas Trey Lotulelei drops back to pass. Trey Lotulelei pass intended for Brandon Acker incomplete. (James Lyons)

 Q4 1:26 1st and 10 at SF 34 Kneel FormationJalen Huff kneeled the ball.
 Q4 0:47 2nd and 11 at SF 35 Kneel FormationJalen Huff kneeled the ball.
 Q4 0:08 3rd and 12 at SF 36 Kneel FormationJalen Huff kneeled the ball.
End of Regulation
PHI 34   SF 24


Auto-scroll page
Download Game CSV