Sunday, November 1, 2026     4:05 PM EST


21

Final


34

Team Ratings

Injury Report

OLB 56 Baron Bell - Injury to Ankle. Out for 1 week. Eligible to play Season 2, Week 10.

Game Summary

Total plays: 121
Play of the game:  Q1 1st and 10 at SF 30 Singleback Normal - Double Hitch Trevor Lee drops back to pass. Trevor Lee pass to Marquise Garvin for 70 yards. Touchdown! Extra point is good!
DEN 7   SF 7

Player of the game: 86 Marquise Garvin 7 rec / 7 targets, 148 rec yds (70-yd long), 2 TDs

Team Stats


Game Stats

Game engine version: 2
263 total yards

QB 80 OVR 1 Jalen Hill 17/22 (77%), 197 pass yds (27-yd long, 9 yds/att), 1 rush, 7 rush yds (7 yds/rush), 3 sacks, 100.8 RTG
HB 89 OVR 28 Jonathan Thomas 24 rush, 74 rush yds (3.1 yds/rush), 3 TDs
HB 94 OVR 35 Travis Ehinger 3 rush, 1 rush yds (0.3 yds/rush)
WR 93 OVR 17 Terry Malone 5 rec / 7 targets, 54 rec yds (19-yd long)
WR 90 OVR 13 Gabe Desir 2 rec / 2 targets, 17 rec yds (11-yd long)
WR 84 OVR 4 Rondale McCown 5 rec / 7 targets, 58 rec yds (25-yd long)
WR 83 OVR 10 Richie James 2 rec / 2 targets, 30 rec yds (27-yd long)
TE 84 OVR 84 Jordan Anderson 2 rec / 3 targets, 21 rec yds (17-yd long)
TE 84 OVR 85 Brenton Stewart 1 rec / 1 targets, 17 rec yds (17-yd long)
T 89 OVR 78 Terence Switzer 1 pancake
T 86 OVR 74 D.J. Harris 4 missed blocks
G 79 OVR 63 Danny Petty 1 pancake, 2 missed blocks
C 94 OVR 62 Jason Kelsey 1 pancake

DE 72 OVR 99 Myles Miller 2 tackles, 1 for loss, 1 fumble forced, 5 TO yds
DE 80 OVR 95 Drake Jones 2 tackles
DT 93 OVR 97 Kenny Coffey 1 pressure, 2 tackles
DT 81 OVR 65 Marlon Davison 2 pressures, 1 tackle
OLB 73 OVR 44 Malcolm Roberts 2 tackles
MLB 85 OVR 5 Anthony Watson 7 tackles, 1 for loss
CB 77 OVR 39 Nate Hatcher 3 tackles
CB 76 OVR 21 Martin Evans 5 tackles
CB 70 OVR 29 Cameron McKinley 6 tackles
CB 68 OVR 38 Edward Smith 2 tackles
S 88 OVR 27 Richie Gotsis 4 tackles, 2 passes tipped, 24 PR yds, 20 KR yds

K 95 OVR 16 Jason Moses 0/1, missed: 49
P 80 OVR 7 Pat Orozco Retired 5 punts (1 inside 20) 48, 46, 57, 61, 48
470 total yards

QB 86 OVR 15 Trevor Lee 21/30 (70%), 372 pass yds (70-yd long, 12.4 yds/att), 2 rush, 30 rush yds (15 yds/rush), 4 TDs, 151.7 RTG
HB 87 OVR 23 Jeff Washington 12 rush, 69 rush yds (5.8 yds/rush), 1 fumble
HB 69 OVR 49 Brendan Davis 1 rush, -1 rush yds (-1 yds/rush)
WR 98 OVR 1 Ja'Marr Castro 4 rec / 7 targets, 53 rec yds (16-yd long)
WR 85 OVR 86 Marquise Garvin 7 rec / 7 targets, 148 rec yds (70-yd long), 2 TDs
WR 87 OVR 17 Wan'Dale Reid 2 rec / 4 targets, 1 drop, 64 rec yds (36-yd long), 1 TD
WR 84 OVR 15 Charlie Johnson 4 rec / 5 targets, 55 rec yds (23-yd long), 1 TD
WR 61 OVR 81 Tyrone Thompson 1 rec / 1 targets, 6 rec yds (6-yd long)
TE 84 OVR 7 Gerald Edebali 2 rec / 4 targets, 38 rec yds (25-yd long)
TE 80 OVR 80 Isaiah Lewis 1 rec / 2 targets, 8 rec yds (8-yd long), 1 pancake
G 82 OVR 66 James Denney 1 missed block
G 72 OVR 60 Marcus McRoberts 1 missed block
C 82 OVR 64 Tyler Lee 1 missed block

DE 91 OVR 97 Aidan Hicks 4 pressures, 6 tackles, 3 for loss, 2 sacks
DE 80 OVR 92 Zach Scott 11 tackles
DT 88 OVR 50 Vita Veldheer 2 pressures, 6 tackles, 1 for loss, 1 sack
DT 72 OVR 72 John Potts 2 tackles
OLB 83 OVR 55 Logan Wolfe 5 tackles
OLB 85 OVR 56 Baron Bell 1 tackle
MLB 73 OVR 0 Devin Burns 1 tackle
CB 90 OVR 35 Jamel Donald 2 tackles, 25 PR yds, 19 KR yds
CB 84 OVR 43 Jourdan Leribeus 3 tackles, 1 pass tipped
CB 81 OVR 22 Cameron Smith 4 tackles
CB 80 OVR 24 Derek Stanton 1 tackle
S 82 OVR 31 Tashaun Gilbert 2 tackles, 1 pass tipped
S 80 OVR 21 DeShon Ertz 3 tackles

K 89 OVR 10 Dustin Hill 2/2, made: 18, 28
P 65 OVR 4 Jacquizz Brown 3 punts (1 inside 20) 46, 50, 52

All Plays

Time between plays:


 Q1 15:00 KickoffKickoff by Jason Moses to SF 0, returned by Jamel Donald for 19 yards (to SF 19).

 Q1 14:53 1st and 10 at SF 19 Singleback Normal - HB Stretch Right Jeff Washington takes the handoff. Jeff Washington ran for 5 yards. (Anthony Watson)
 Q1 14:07 2nd and 5 at SF 24 Singleback Normal - TE Post Trevor Lee drops back to pass. BLITZ (OLB Malcolm Roberts)! Trevor Lee pass to Marquise Garvin for 7 yards. (Richie Gotsis) First down!
 Q1 13:17 1st and 10 at SF 31 Shotgun Spread - Flood Trevor Lee drops back to pass. Trevor Lee pass to Ja'Marr Castro for 13 yards. (Cameron McKinley) First down!
 Q1 12:25 1st and 10 at SF 44 Singleback Normal - Double Hitch Trevor Lee drops back to pass. Trevor Lee pass intended for Charlie Johnson incomplete. (Richie Gotsis)
 Q1 12:10 2nd and 10 at SF 44 Shotgun Empty - Double In Trevor Lee drops back to pass. Trevor Lee pass intended for Wan'Dale Reid incomplete. (Martin Evans)
 Q1 11:57 3rd and 10 at SF 44 Singleback Normal - TE Post Trevor Lee drops back to pass. BLITZ (OLB Malcolm Roberts)! Trevor Lee pass intended for Ja'Marr Castro incomplete. (Cameron McKinley)
 Q1 11:44 4th and 10 at SF 44 PuntPunt by Jacquizz Brown for 46 yards (to DEN 13).

 Q1 11:35 1st and 10 at DEN 13 Singleback Big - HB Blast Left Jonathan Thomas takes the handoff. Jonathan Thomas ran for 2 yards. (Zach Scott)
 Q1 10:49 2nd and 8 at DEN 15 Shotgun Empty - Double In Jalen Hill drops back to pass. Jalen Hill pass to Rondale McCown for 8 yards. (Jamel Donald) First down!
 Q1 10:00 1st and 10 at DEN 23 Shotgun Spread - Texas Jalen Hill drops back to pass. Jalen Hill pass to Gabe Desir for 6 yards. (Cameron Smith)
 Q1 9:15 2nd and 4 at DEN 29 Shotgun Spread - Flood Jalen Hill drops back to pass. Jalen Hill pass to Rondale McCown for 11 yards. (Tashaun Gilbert) First down!
 Q1 8:31 1st and 10 at DEN 40 Shotgun Spread - Texas Jalen Hill drops back to pass. Jalen Hill pass to Rondale McCown for 11 yards. (Cameron Smith) First down!
 Q1 7:43 1st and 10 at SF 49 Singleback Normal - HB Stretch Right Jonathan Thomas takes the handoff. Jonathan Thomas ran for 3 yards. (John Potts)
 Q1 6:53 2nd and 7 at SF 46 Singleback Normal - TE Post Jalen Hill drops back to pass. Jalen Hill pass to Terry Malone for 9 yards. (Cameron Smith) First down!
 Q1 6:04 1st and 10 at SF 37 Shotgun Empty - Double In Jalen Hill drops back to pass. Jalen Hill pass to Terry Malone for 19 yards. (Jourdan Leribeus) First down!
 Q1 5:18 1st and 10 at SF 18 Singleback Big - HB Blast Left Jonathan Thomas takes the handoff. Jonathan Thomas ran and was stopped for no gain. (Vita Veldheer)
 Q1 4:25 2nd and 10 at SF 18 Singleback Normal - HB Slash Jonathan Thomas takes the handoff. Jonathan Thomas ran for 9 yards. (Vita Veldheer)
 Q1 3:35 3rd and 1 at SF 9 I-Form Pro - Curls Jalen Hill drops back to pass. Jalen Hill pass to Terry Malone for 8 yards. (Logan Wolfe) First down!
 Q1 2:49 1st and Goal at SF 1 Singleback Normal - HB Stretch Right Jonathan Thomas takes the handoff. Jonathan Thomas ran and was stopped for no gain. (Zach Scott)
 Q1 2:03 2nd and Goal at SF 1 Singleback Big - HB Sweep Right Jonathan Thomas takes the handoff. Jonathan Thomas ran for 1 yards. Touchdown! Extra point is good!
DEN 7   SF 0


 Q1 1:58 KickoffKickoff by Jason Moses to SF -6. Touchback.

 Q1 1:58 1st and 10 at SF 30 Singleback Normal - Double Hitch Trevor Lee drops back to pass. Trevor Lee pass to Marquise Garvin for 70 yards. Touchdown! Extra point is good!
DEN 7   SF 7


 Q1 1:40 KickoffKickoff by Dustin Hill out of the end zone. Touchback.

 Q1 1:40 1st and 10 at DEN 30 I-Form Pro - HB Counter Weak Jonathan Thomas takes the handoff. Jonathan Thomas ran for 2 yards. (Aidan Hicks)
 Q1 0:49 2nd and 8 at DEN 32 Singleback Big - HB Sweep Right Jonathan Thomas takes the handoff. Jonathan Thomas ran for 5 yards. (Zach Scott)
 Q1 0:04 3rd and 3 at DEN 37 I-Form Pro - Curls Jalen Hill drops back to pass. Jalen Hill pass to Rondale McCown for 3 yards. (Logan Wolfe) First down!
End of first quarter
DEN 7   SF 7


 Q2 15:00 1st and 10 at DEN 40 Shotgun Empty - Double In Jalen Hill drops back to pass. BLITZ (MLB Devin Burns)! Jalen Hill pass to Richie James for 27 yards. (DeShon Ertz) First down!
 Q2 14:12 1st and 10 at SF 33 Singleback Normal - HB Slash Travis Ehinger takes the handoff. Travis Ehinger ran for 1 yards. (John Potts)
 Q2 13:27 2nd and 9 at SF 32 I-Form Pro - HB Counter Weak Jonathan Thomas takes the handoff. Jonathan Thomas ran and was stopped for no gain. (Zach Scott)
 Q2 12:41 3rd and 9 at SF 32 Shotgun Empty - Slot Drive Jalen Hill drops back to pass. G Danny Petty got beat! Pressure from DT Vita Veldheer! Jalen Hill pass intended for Rondale McCown tipped by Jourdan Leribeus!
 Q2 12:30 4th and 9 at SF 32 Field Goal49 yard FG attempt by Jason Moses missed!

 Q2 12:26 1st and 10 at SF 39 Singleback Normal - Double Hitch Trevor Lee drops back to pass. Trevor Lee pass to Gerald Edebali for 25 yards. (Richie Gotsis) First down!
 Q2 11:35 1st and 10 at DEN 36 Singleback Big - HB Blast Left Jeff Washington takes the handoff. BLITZ! Jeff Washington ran and was stopped for no gain. (Drake Jones)
 Q2 10:44 2nd and 10 at DEN 36 Shotgun Empty - Slot Drive Trevor Lee drops back to pass. Trevor Lee pass intended for Wan'Dale Reid dropped!
 Q2 10:32 3rd and 10 at DEN 36 Singleback Normal - TE Post Trevor Lee drops back to pass. BLITZ (OLB Malcolm Roberts)! Trevor Lee pass to Marquise Garvin for 14 yards. (Martin Evans) First down!
 Q2 9:46 1st and 10 at DEN 22 Singleback Big - Outs Trevor Lee drops back to pass. BLITZ (OLB Malcolm Roberts)! Trevor Lee pass to Isaiah Lewis for 8 yards. (Anthony Watson)
 Q2 9:01 2nd and 2 at DEN 14 Shotgun Spread - Texas Trevor Lee drops back to pass. BLITZ (MLB Anthony Watson)! G James Denney got beat! Pressure from DT Marlon Davison! Trevor Lee pass to Marquise Garvin for 14 yards. Touchdown! Extra point is good!
DEN 7   SF 14


 Q2 8:56 KickoffKickoff by Dustin Hill out of the end zone. Touchback.

 Q2 8:56 1st and 10 at DEN 30 Shotgun Spread - Flood Jalen Hill drops back to pass. Jalen Hill pass intended for Rondale McCown tipped by Tashaun Gilbert!
 Q2 8:41 2nd and 10 at DEN 30 Shotgun Empty - Double In Jalen Hill drops back to pass. Jalen Hill pass to Terry Malone for 3 yards. (Jourdan Leribeus)
 Q2 7:48 3rd and 7 at DEN 33 I-Form Pro - HB Counter Weak Jonathan Thomas takes the handoff. Jonathan Thomas ran for 6 yards. (Logan Wolfe)
 Q2 7:02 4th and 1 at DEN 39 PuntPunt by Pat Orozco for 48 yards, returned by Jamel Donald for 11 yards (to SF 24).

 Q2 6:48 1st and 10 at SF 24 Shotgun Spread - HB Counter Y Jeff Washington takes the handoff. Jeff Washington ran for 3 yards. (Marlon Davison)
 Q2 5:55 2nd and 7 at SF 27 Singleback Big - Outs Trevor Lee drops back to pass. Trevor Lee pass intended for Isaiah Lewis incomplete. (Nate Hatcher)
 Q2 5:44 3rd and 7 at SF 27 Singleback Big - HB Sweep Right Jeff Washington takes the handoff. Jeff Washington ran for 3 yards. (Anthony Watson)
 Q2 4:52 4th and 4 at SF 30 PuntPunt by Jacquizz Brown for 50 yards, returned by Richie Gotsis for 9 yards (to DEN 29).

 Q2 4:40 1st and 10 at DEN 29 Singleback Big - HB Blast Left Jonathan Thomas takes the handoff. Jonathan Thomas ran for 3 yards. (Zach Scott)
 Q2 3:55 2nd and 7 at DEN 32 Singleback Big - Outs Jalen Hill drops back to pass. Jalen Hill pass to Brenton Stewart for 17 yards. (Cameron Smith) First down!
 Q2 3:09 1st and 10 at DEN 49 Shotgun Spread - Flood Jalen Hill drops back to pass. T D.J. Harris got beat! Pressure from DE Aidan Hicks! Jalen Hill sacked for -7 yards (Aidan Hicks)
 Q2 2:53 2nd and 17 at DEN 42 Shotgun Spread - Texas Jalen Hill drops back to pass. Jalen Hill pass to Rondale McCown for 25 yards. (Devin Burns) First down!
 Q2 2:44 1st and 10 at SF 33 Shotgun Spread - HB Draw Jonathan Thomas takes the handoff. G Danny Petty pancakes a defender! Jonathan Thomas ran for 17 yards. (Vita Veldheer) First down!
 Q2 2:24 1st and 10 at SF 16 Shotgun Empty - Slot Drive Jalen Hill drops back to pass. T D.J. Harris got beat! Pressure from DE Aidan Hicks! Jalen Hill scrambled for 7 yards.
 Q2 2:10 2nd and 3 at SF 9 Singleback Big - HB Blast Left Jonathan Thomas takes the handoff. T Terence Switzer pancakes a defender! Jonathan Thomas ran for 6 yards. (Zach Scott) First down!
 Q2 1:59 1st and Goal at SF 3 Shotgun Spread - HB Counter Y Jonathan Thomas takes the handoff. Jonathan Thomas ran for 3 yards. Touchdown! Extra point is good!
DEN 14   SF 14


 Q2 1:56 KickoffKickoff by Jason Moses out of the end zone. Touchback.

 Q2 1:56 1st and 10 at SF 30 Singleback Normal - TE Post Trevor Lee drops back to pass. Trevor Lee pass intended for Gerald Edebali incomplete. (Martin Evans)
 Q2 1:49 2nd and 10 at SF 30 Shotgun Spread - Texas Trevor Lee drops back to pass. BLITZ (MLB Anthony Watson)! Trevor Lee pass to Charlie Johnson for 23 yards. (Martin Evans) First down!
 Q2 1:35 1st and 10 at DEN 47 Singleback Normal - HB Slash Jeff Washington takes the handoff. BLITZ! Jeff Washington ran for 7 yards. (Malcolm Roberts)
 Q2 1:10 2nd and 3 at DEN 40 Shotgun Spread - Texas Trevor Lee drops back to pass. BLITZ (MLB Anthony Watson)! Trevor Lee pass to Marquise Garvin for 25 yards. (Richie Gotsis) First down!
 Q2 0:48 1st and 10 at DEN 15 Shotgun Spread - Flood Trevor Lee drops back to pass. Trevor Lee pass intended for Ja'Marr Castro incomplete. (Nate Hatcher)
 Q2 0:42 2nd and 10 at DEN 15 Singleback Big - Flanker Curl Trevor Lee drops back to pass. Trevor Lee pass to Charlie Johnson for 8 yards. (Anthony Watson)
 Q2 0:17 3rd and 2 at DEN 7 Singleback Normal - HB Stretch Right Jeff Washington takes the handoff. Jeff Washington ran for 6 yards. (Kenny Coffey) First down!
 Q2 0:08 1st and Goal at DEN 1 Field Goal18 yard FG attempt by Dustin Hill is good!
DEN 14   SF 17


 Q2 0:05 KickoffKickoff by Dustin Hill out of the end zone. Touchback.

 Q2 0:05 1st and 10 at DEN 30 Shotgun Spread - Flood Jalen Hill drops back to pass. Jalen Hill pass to Richie James for 3 yards. (Jourdan Leribeus)
Halftime
DEN 14   SF 17



 Q3 15:00 KickoffKickoff by Dustin Hill to DEN -5. Touchback.

 Q3 15:00 1st and 10 at DEN 30 I-Form Pro - Curls Jalen Hill drops back to pass. Jalen Hill pass intended for Jordan Anderson incomplete. (Logan Wolfe)
 Q3 14:48 2nd and 10 at DEN 30 Shotgun Spread - Texas Jalen Hill drops back to pass. T D.J. Harris got beat! Pressure from DE Aidan Hicks! Jalen Hill pass intended for Terry Malone incomplete. (DeShon Ertz)
 Q3 14:37 3rd and 10 at DEN 30 Singleback Normal - Double Hitch Jalen Hill drops back to pass. Jalen Hill pass to Gabe Desir for 11 yards. (Derek Stanton) First down!
 Q3 13:45 1st and 10 at DEN 41 Singleback Normal - HB Stretch Right Jonathan Thomas takes the handoff. BLITZ! Jonathan Thomas ran for 2 yards. (Vita Veldheer)
 Q3 12:59 2nd and 8 at DEN 43 I-Form Pro - HB Toss Right Jonathan Thomas takes the handoff. Jonathan Thomas ran for 2 yards. (Aidan Hicks)
 Q3 12:15 3rd and 6 at DEN 45 Shotgun Spread - HB Draw Travis Ehinger takes the handoff. BLITZ! Travis Ehinger ran and was stopped for no gain. (Aidan Hicks)
 Q3 11:30 4th and 6 at DEN 45 PuntPunt by Pat Orozco for 46 yards (to SF 9).

 Q3 11:22 1st and 10 at SF 9 Singleback Normal - HB Slash Jeff Washington takes the handoff. BLITZ! Jeff Washington ran for 14 yards. (Kenny Coffey) First down!
 Q3 10:38 1st and 10 at SF 23 Singleback Normal - TE Post Trevor Lee drops back to pass. Trevor Lee pass to Ja'Marr Castro for 9 yards. (Anthony Watson)
 Q3 9:47 2nd and 1 at SF 32 Shotgun Empty - Slot Drive Trevor Lee drops back to pass. Trevor Lee pass to Wan'Dale Reid for 36 yards. (Edward Smith) First down!
 Q3 9:00 1st and 10 at DEN 32 Singleback Normal - TE Post Trevor Lee drops back to pass. Trevor Lee pass to Gerald Edebali for 13 yards. (Cameron McKinley) First down!
 Q3 8:14 1st and 10 at DEN 19 Singleback Normal - Double Hitch Trevor Lee drops back to pass. BLITZ (OLB Malcolm Roberts)! Trevor Lee pass to Charlie Johnson for 19 yards. Touchdown! Extra point is good!
DEN 14   SF 24


 Q3 8:07 KickoffKickoff by Dustin Hill to DEN 0, returned by Richie Gotsis for 20 yards (to DEN 20).

 Q3 7:59 1st and 10 at DEN 20 Singleback Big - HB Sweep Right Jonathan Thomas takes the handoff. Jonathan Thomas ran for 8 yards. (Logan Wolfe)
 Q3 7:16 2nd and 2 at DEN 28 Singleback Big - Flanker Curl Jalen Hill drops back to pass. Jalen Hill pass to Terry Malone for 15 yards. (Jamel Donald) First down!
 Q3 6:27 1st and 10 at DEN 43 Shotgun Spread - HB Counter Y Jonathan Thomas takes the handoff. Jonathan Thomas ran for 3 yards. (Zach Scott)
 Q3 5:43 2nd and 7 at DEN 46 Singleback Big - HB Sweep Right Jonathan Thomas takes the handoff. Jonathan Thomas ran for 3 yards. (Zach Scott)
 Q3 4:55 3rd and 4 at DEN 49 Singleback Big - Flanker Curl Jalen Hill drops back to pass. G Danny Petty got beat! Pressure from DT Vita Veldheer! Jalen Hill sacked for -3 yards (Vita Veldheer)
 Q3 4:06 4th and 7 at DEN 46 PuntPunt by Pat Orozco for 57 yards (to SF -3). Touchback.

 Q3 3:58 1st and 10 at SF 20 Singleback Normal - HB Slash Jeff Washington takes the handoff. Jeff Washington ran for 7 yards. (Malcolm Roberts)
 Q3 3:15 2nd and 3 at SF 27 Shotgun Spread - HB Counter Y Jeff Washington takes the handoff. Jeff Washington ran for 7 yards. (Anthony Watson) First down!
 Q3 2:26 1st and 10 at SF 34 Shotgun Spread - Texas Trevor Lee drops back to pass. C Tyler Lee got beat! Pressure from DT Marlon Davison! Trevor Lee scrambled for 15 yards. First down!
 Q3 1:42 1st and 10 at SF 49 Singleback Normal - Double Hitch Trevor Lee drops back to pass. Trevor Lee pass intended for Gerald Edebali tipped by Richie Gotsis!
 Q3 1:30 2nd and 10 at SF 49 Shotgun Spread - Texas Trevor Lee drops back to pass. Trevor Lee pass intended for Ja'Marr Castro tipped by Richie Gotsis!
 Q3 1:16 3rd and 10 at SF 49 Singleback Normal - Double Hitch Trevor Lee drops back to pass. BLITZ (OLB Malcolm Roberts)! Trevor Lee pass to Ja'Marr Castro for 16 yards. (Nate Hatcher) First down!
 Q3 0:29 1st and 10 at DEN 35 Shotgun Spread - Texas Trevor Lee drops back to pass. Trevor Lee pass to Marquise Garvin for 7 yards. (Cameron McKinley)
End of third quarter
DEN 14   SF 24


 Q4 15:00 2nd and 3 at DEN 28 Shotgun Spread - Flood Trevor Lee drops back to pass. BLITZ (MLB Anthony Watson)! Trevor Lee pass to Wan'Dale Reid for 28 yards. Touchdown! Extra point is good!
DEN 14   SF 31


 Q4 14:49 KickoffKickoff by Dustin Hill out of the end zone. Touchback.

 Q4 14:49 1st and 10 at DEN 30 Singleback Normal - HB Stretch Right Jonathan Thomas takes the handoff. Jonathan Thomas ran for 1 yards. (Zach Scott)
 Q4 13:59 2nd and 9 at DEN 31 Singleback Normal - HB Slash Jonathan Thomas takes the handoff. Jonathan Thomas ran and was stopped for no gain. (Zach Scott)
 Q4 13:06 3rd and 9 at DEN 31 I-Form Pro - Curls Jalen Hill drops back to pass. T D.J. Harris got beat! Pressure from DE Aidan Hicks! Jalen Hill sacked for -6 yards (Aidan Hicks)
 Q4 12:13 4th and 15 at DEN 25 PuntPunt by Pat Orozco for 61 yards, returned by Jamel Donald for 6 yards (to SF 20).

 Q4 12:01 1st and 10 at SF 20 Singleback Big - HB Blast Left Jeff Washington takes the handoff. BLITZ! Jeff Washington ran the ball, and fumbled! Recovered by Myles Miller! Return of 5 yards.

 Q4 11:58 1st and 10 at SF 15 Singleback Normal - HB Stretch Right Jonathan Thomas takes the handoff. C Jason Kelsey pancakes a defender! Jonathan Thomas ran and was tackled behind the line for -3 yards! (Aidan Hicks)
 Q4 11:07 2nd and 13 at SF 18 Singleback Normal - TE Post Jalen Hill drops back to pass. BLITZ (OLB Baron Bell)! Jalen Hill pass to Jordan Anderson for 17 yards. (DeShon Ertz) First down!
 Q4 10:20 1st and Goal at SF 1 I-Form Pro - Quick Slants Jalen Hill drops back to pass. Jalen Hill pass intended for Terry Malone incomplete. (Tashaun Gilbert)
 Q4 10:08 2nd and Goal at SF 1 Singleback Big - HB Sweep Right Jonathan Thomas takes the handoff. Jonathan Thomas ran for 1 yards. Touchdown! Extra point is good!
DEN 21   SF 31


 Q4 10:05 KickoffKickoff by Jason Moses out of the end zone. Touchback.

 Q4 10:05 1st and 10 at SF 30 Singleback Big - HB Blast Left Brendan Davis takes the handoff. Brendan Davis ran and was tackled behind the line for -1 yards! (Myles Miller)
 Q4 9:21 2nd and 11 at SF 29 Shotgun Spread - Flood Trevor Lee drops back to pass. Trevor Lee pass to Charlie Johnson for 5 yards. (Martin Evans)
 Q4 8:33 3rd and 6 at SF 34 Singleback Big - HB Sweep Right Jeff Washington takes the handoff. Jeff Washington ran and was tackled behind the line for -1 yards! (Anthony Watson)
 Q4 7:42 4th and 7 at SF 33 PuntPunt by Jacquizz Brown for 52 yards, returned by Richie Gotsis for 15 yards (to DEN 30).

 Q4 7:30 1st and 10 at DEN 30 Singleback Normal - TE Post Jalen Hill drops back to pass. Jalen Hill pass to Jordan Anderson for 4 yards. (Baron Bell)
 Q4 6:37 2nd and 6 at DEN 34 Singleback Big - HB Blast Left Jonathan Thomas takes the handoff. Jonathan Thomas ran and was stopped for no gain. (Zach Scott)
 Q4 5:45 3rd and 6 at DEN 34 Singleback Big - HB Sweep Right Travis Ehinger takes the handoff. BLITZ! Travis Ehinger ran and was stopped for no gain. (Vita Veldheer)
 Q4 4:54 4th and 6 at DEN 34 PuntPunt by Pat Orozco for 48 yards, returned by Jamel Donald for 8 yards (to SF 26).

 Q4 4:42 1st and 10 at SF 26 Shotgun Spread - Flood Trevor Lee drops back to pass. G Marcus McRoberts got beat! Pressure from DT Kenny Coffey! Trevor Lee scrambled for 15 yards. First down!
 Q4 3:49 1st and 10 at SF 41 Singleback Normal - TE Post Trevor Lee drops back to pass. BLITZ (OLB Malcolm Roberts)! Trevor Lee pass to Ja'Marr Castro for 15 yards. (Cameron McKinley) First down!
 Q4 2:58 1st and 10 at DEN 44 Shotgun Spread - Texas Trevor Lee drops back to pass. BLITZ (MLB Anthony Watson)! Trevor Lee pass to Marquise Garvin for 11 yards. (Cameron McKinley) First down!
 Q4 2:08 1st and 10 at DEN 33 Singleback Big - HB Blast Left Jeff Washington takes the handoff. TE Isaiah Lewis pancakes a defender! Jeff Washington ran for 18 yards. (Drake Jones) First down!
 Q4 1:58 1st and 10 at DEN 15 Kneel FormationTrevor Lee kneeled the ball.
 Q4 1:19 2nd and 11 at DEN 16 Kneel FormationTrevor Lee kneeled the ball.
 Q4 0:40 3rd and 12 at DEN 17 Shotgun Empty - Slot Drive Trevor Lee drops back to pass. BLITZ (MLB Anthony Watson)! Trevor Lee pass to Tyrone Thompson for 6 yards. (Edward Smith)
 Q4 0:02 4th and 6 at DEN 11 Field Goal28 yard FG attempt by Dustin Hill is good!
DEN 21   SF 34

End of Regulation
DEN 21   SF 34


Auto-scroll page
Download Game CSV