Sunday, January 3, 2027     4:05 PM EST


16

Final


19

Team Ratings


Game Summary

Total plays: 129
Play of the game:  Q4 3rd and 4 at DEN 8 Shotgun Spread - Texas Tyson Bryan drops back to pass. Tyson Bryan pass to Wan'Dale Reid for 8 yards. Touchdown! Extra point is good!
SF 16   DEN 16

Player of the game: 16 Jason Moses 4/4, made: 44, 23, 37, 51

Team Stats


Game Stats

Game engine version: 2
355 total yards

QB 81 OVR 5 Tyson Bryan 19/26 (73%), 277 pass yds (38-yd long, 10.7 yds/att), 1 rush, 6 rush yds (6 yds/rush), 1 TD, 4 sacks, 116.7 RTG
HB 83 OVR 25 Jonathan Ware 20 rush, 94 rush yds (4.7 yds/rush)
HB 72 OVR 49 Brendan Davis 1 rush, 1 fumble
FB 63 OVR 27 Johnny Merrick 1 missed block
WR 90 OVR 1 Ja'Marr Castro 4 rec / 6 targets, 53 rec yds (19-yd long)
WR 85 OVR 86 Marquise Garvin 2 rec / 3 targets, 47 rec yds (38-yd long)
WR 78 OVR 17 Wan'Dale Reid 6 rec / 6 targets, 59 rec yds (18-yd long), 1 TD
WR 75 OVR 18 Damiere Branch Retired 0 rec / 2 targets
WR 89 OVR 15 Charlie Johnson 4 rec / 5 targets, 79 rec yds (36-yd long)
TE 84 OVR 7 Gerald Edebali 2 rec / 2 targets, 31 rec yds (25-yd long)
TE 63 OVR 88 Jody Fleener 1 rec / 2 targets, 8 rec yds (8-yd long)
T 97 OVR 78 Laremy Thompson 2 pancakes
G 80 OVR 60 Marcus McRoberts 1 pancake, 1 missed block
C 83 OVR 64 Tyler Lee 3 missed blocks

DE 83 OVR 97 Aidan Hicks 1 pressure, 2 tackles
DE 88 OVR 92 Zach Scott 2 pressures, 6 tackles, 1 for loss, 1 sack
DT 96 OVR 50 Vita Veldheer 2 pressures, 6 tackles, 2 for loss, 2 sacks
DT 73 OVR 72 John Potts 3 tackles
OLB 90 OVR 55 Logan Wolfe 1 pressure, 8 tackles, 1 for loss, 1 sack
OLB 79 OVR 56 Baron Bell 4 tackles
MLB 80 OVR 0 Devin Burns 6 tackles
CB 90 OVR 35 Jamel Donald 1 tackle, 1 pass tipped, 40 KR yds
CB 84 OVR 43 Jourdan Leribeus 4 tackles, 1 pass tipped
CB 88 OVR 22 Cameron Smith 2 tackles
CB 83 OVR 24 Derek Stanton 1 tackle, 18 PR yds
CB 79 OVR 23 Javelin Griffin 1 tackle
S 76 OVR 21 DeShon Ertz 1 tackle
S 64 OVR 28 Joseph Hoffman 1 tackle, 1 pass tipped

K 88 OVR 10 Dustin Hill 3/3, made: 43, 59, 25
P 68 OVR 4 Jacquizz Brown 4 punts (1 inside 20) 42, 54, 54, 55
238 total yards

QB 89 OVR 1 Jalen Hill 14/23 (61%), 140 pass yds (19-yd long, 6.1 yds/att), 1 rush, 6 rush yds (6 yds/rush), 1 TD, 4 sacks, 89.9 RTG
HB 88 OVR 28 Jonathan Thomas 21 rush, 101 rush yds (4.8 yds/rush)
HB 85 OVR 35 Travis Ehinger 2 rush, 6 rush yds (3 yds/rush)
WR 88 OVR 17 Terry Malone 2 rec / 3 targets, 13 rec yds (8-yd long)
WR 83 OVR 13 Gabe Desir 3 rec / 3 targets, 35 rec yds (17-yd long), 1 TD
WR 92 OVR 4 Rondale McCown 1 rec / 4 targets, 15 rec yds (15-yd long)
WR 88 OVR 10 Richie James 2 rec / 5 targets, 32 rec yds (19-yd long)
WR 78 OVR 8 Justyn Richardson 1 rec / 1 targets, 13 rec yds (13-yd long)
TE 77 OVR 84 Jordan Anderson 4 rec / 5 targets, 22 rec yds (8-yd long)
TE 84 OVR 85 Brenton Stewart 1 rec / 2 targets, 10 rec yds (10-yd long)
T 89 OVR 78 Terence Switzer 1 pancake, 2 missed blocks
T 86 OVR 74 D.J. Harris 1 pancake, 1 missed block
G 85 OVR 60 Phil Harold 2 missed blocks
G 81 OVR 63 Danny Petty 1 missed block
C 95 OVR 62 Jason Kelsey 2 pancakes

DE 74 OVR 99 Myles Miller 1 tackle
DE 81 OVR 95 Drake Jones 7 tackles, 1 fumble forced
DT 93 OVR 97 Kenny Coffey 1 pressure, 3 tackles, 1 for loss, 1 sack
OLB 73 OVR 44 Malcolm Roberts 1 pressure, 2 tackles, 1 for loss, 1 sack
OLB 76 OVR 3 Nolan Saffold 5 tackles, 1 pass tipped, 1 for loss
MLB 85 OVR 5 Anthony Watson 3 pressures, 10 tackles, 2 for loss, 2 sacks
MLB 77 OVR 33 Devin Lawson 1 tackle
CB 80 OVR 39 Nate Hatcher 2 tackles, 1 pass tipped
CB 84 OVR 21 Martin Evans 4 tackles, 1 pass tipped, 79 KR yds
CB 67 OVR 29 Cameron McKinley 1 tackle, 1 pass tipped
CB 76 OVR 37 Kyu Blu King 1 tackle
CB 73 OVR 38 Edward Smith 3 tackles
S 83 OVR 31 Jordan Watkins 2 tackles, 1 pass tipped
S 89 OVR 27 Richie Gotsis 3 tackles

K 93 OVR 16 Jason Moses 4/4, made: 44, 23, 37, 51
P 84 OVR 7 Pat Orozco Retired 4 punts (2 inside 20) 44, 54, 50, 60

All Plays

Time between plays:

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

 Q1 14:53 1st and 10 at SF 13 Shotgun Spread - HB Counter Y Jonathan Ware takes the handoff. BLITZ! Jonathan Ware ran for 2 yards. (Anthony Watson)
 Q1 14:04 2nd and 8 at SF 15 Singleback Big - Outs Tyson Bryan drops back to pass. BLITZ (MLB Anthony Watson)! C Tyler Lee got beat! Pressure from MLB Anthony Watson! Tyson Bryan sacked for -1 yards (Anthony Watson)
 Q1 13:13 3rd and 9 at SF 14 Singleback Normal - Double Hitch Tyson Bryan drops back to pass. Tyson Bryan pass to Charlie Johnson for 36 yards. (Anthony Watson) First down!
 Q1 12:28 1st and 10 at midfield Singleback Normal - HB Stretch Right Jonathan Ware takes the handoff. Jonathan Ware ran for 3 yards. (Anthony Watson)
 Q1 11:37 2nd and 7 at DEN 47 I-Form Pro - HB Toss Right Jonathan Ware takes the handoff. Jonathan Ware ran and was tackled behind the line for -1 yards! (Nolan Saffold)
 Q1 10:53 3rd and 8 at DEN 48 I-Form Pro - Quick Slants Tyson Bryan drops back to pass. FB Johnny Merrick got beat! Pressure from OLB Malcolm Roberts! Tyson Bryan sacked for -3 yards (Malcolm Roberts)
 Q1 10:04 4th and 11 at SF 49 PuntPunt by Jacquizz Brown for 42 yards (to DEN 14).

 Q1 9:52 1st and 10 at DEN 14 Shotgun Empty - Slot Drive Jalen Hill drops back to pass. Jalen Hill pass intended for Richie James tipped by Jourdan Leribeus!
 Q1 9:39 2nd and 10 at DEN 14 Singleback Big - HB Blast Left Jonathan Thomas takes the handoff. Jonathan Thomas ran for 2 yards. (Zach Scott)
 Q1 8:50 3rd and 8 at DEN 16 Singleback Normal - TE Post Jalen Hill drops back to pass. Jalen Hill pass intended for Jordan Anderson tipped by Joseph Hoffman!
 Q1 8:35 4th and 8 at DEN 16 PuntPunt by Pat Orozco for 44 yards, returned by Derek Stanton for 7 yards (to SF 47).

 Q1 8:24 1st and 10 at SF 47 Singleback Big - HB Sweep Right Jonathan Ware takes the handoff. Jonathan Ware ran for 3 yards. (Malcolm Roberts)
 Q1 7:38 2nd and 7 at midfield Shotgun Spread - Texas Tyson Bryan drops back to pass. Tyson Bryan pass to Wan'Dale Reid for 1 yards. (Edward Smith)
 Q1 6:54 3rd and 6 at DEN 49 Singleback Normal - HB Slash Jonathan Ware takes the handoff. Jonathan Ware ran for 1 yards. (Drake Jones)
 Q1 6:10 4th and 5 at DEN 48 PuntPunt by Jacquizz Brown for 54 yards (to DEN -6). Touchback.

 Q1 6:03 1st and 10 at DEN 20 Singleback Big - Flanker Curl Jalen Hill drops back to pass. BLITZ (OLB Logan Wolfe)! Jalen Hill pass to Jordan Anderson for 8 yards. (Cameron Smith)
 Q1 5:17 2nd and 2 at DEN 28 I-Form Pro - HB Toss Right Jonathan Thomas takes the handoff. Jonathan Thomas ran for 2 yards. (Zach Scott) First down!
 Q1 4:34 1st and 10 at DEN 30 Singleback Big - HB Sweep Right Jonathan Thomas takes the handoff. Jonathan Thomas ran for 2 yards. (Zach Scott)
 Q1 3:43 2nd and 8 at DEN 32 Singleback Big - HB Blast Left Jonathan Thomas takes the handoff. Jonathan Thomas ran and was stopped for no gain. (Zach Scott)
 Q1 2:56 3rd and 8 at DEN 32 Shotgun Empty - Slot Drive Jalen Hill drops back to pass. Jalen Hill pass intended for Rondale McCown incomplete. (Jourdan Leribeus)
 Q1 2:43 4th and 8 at DEN 32 PuntPunt by Pat Orozco for 54 yards, returned by Derek Stanton for 6 yards (to SF 20).

 Q1 2:30 1st and 10 at SF 20 Shotgun Spread - Texas Tyson Bryan drops back to pass. Tyson Bryan pass to Wan'Dale Reid for 6 yards. (Cameron McKinley)
 Q1 1:39 2nd and 4 at SF 26 Shotgun Empty - Double In Tyson Bryan drops back to pass. Tyson Bryan pass to Ja'Marr Castro for 18 yards. (Kyu Blu King) First down!
 Q1 0:48 1st and 10 at SF 44 Singleback Big - HB Blast Left Jonathan Ware takes the handoff. T Laremy Thompson pancakes a defender! Jonathan Ware ran for 8 yards. (Drake Jones)
 Q1 0:02 2nd and 2 at DEN 48 I-Form Pro - HB Toss Right Jonathan Ware takes the handoff. BLITZ! Jonathan Ware ran for 1 yards. (Drake Jones)
End of first quarter
SF 0   DEN 0


 Q2 15:00 3rd and 1 at DEN 47 I-Form Pro - HB Counter Weak Jonathan Ware takes the handoff. Jonathan Ware ran for 4 yards. (Drake Jones) First down!
 Q2 14:11 1st and 10 at DEN 43 Singleback Normal - Double Hitch Tyson Bryan drops back to pass. Tyson Bryan pass to Ja'Marr Castro for 10 yards. (Martin Evans) First down!
 Q2 13:22 1st and 10 at DEN 33 Singleback Big - Outs Tyson Bryan drops back to pass. BLITZ (MLB Anthony Watson)! Tyson Bryan pass intended for Jody Fleener tipped by Nolan Saffold!
 Q2 13:09 2nd and 10 at DEN 33 I-Form Pro - Curls Tyson Bryan drops back to pass. BLITZ (MLB Anthony Watson)! Tyson Bryan pass to Gerald Edebali for 6 yards. (Devin Lawson)
 Q2 12:17 3rd and 4 at DEN 27 Singleback Big - HB Blast Left Jonathan Ware takes the handoff. Jonathan Ware ran for 1 yards. (Myles Miller)
 Q2 11:27 4th and 3 at DEN 26 Field Goal43 yard FG attempt by Dustin Hill is good!
SF 3   DEN 0


 Q2 11:22 KickoffKickoff by Dustin Hill out of the end zone. Touchback.

 Q2 11:22 1st and 10 at DEN 30 I-Form Pro - HB Toss Right Jonathan Thomas takes the handoff. Jonathan Thomas ran for 3 yards. (Aidan Hicks)
 Q2 10:34 2nd and 7 at DEN 33 I-Form Pro - Quick Slants Jalen Hill drops back to pass. T Terence Switzer got beat! Pressure from DE Zach Scott! Jalen Hill pass intended for Terry Malone tipped by Jamel Donald!
 Q2 10:21 3rd and 7 at DEN 33 Singleback Big - HB Blast Left Jonathan Thomas takes the handoff. Jonathan Thomas ran for 4 yards. (Logan Wolfe)
 Q2 9:36 4th and 3 at DEN 37 PuntPunt by Pat Orozco for 50 yards, returned by Derek Stanton for 5 yards (to SF 18).

 Q2 9:27 1st and 10 at SF 18 Singleback Normal - TE Post Tyson Bryan drops back to pass. Tyson Bryan pass to Marquise Garvin for 9 yards. (Martin Evans)
 Q2 8:41 2nd and 1 at SF 27 I-Form Pro - Curls Tyson Bryan drops back to pass. BLITZ (MLB Anthony Watson)! C Tyler Lee got beat! Pressure from MLB Anthony Watson! Tyson Bryan scrambled for 6 yards. First down!
 Q2 7:49 1st and 10 at SF 33 Singleback Big - Flanker Curl Tyson Bryan drops back to pass. Tyson Bryan pass intended for Charlie Johnson tipped by Jordan Watkins!
 Q2 7:38 2nd and 10 at SF 33 Singleback Big - Flanker Curl Tyson Bryan drops back to pass. BLITZ (MLB Anthony Watson)! Tyson Bryan pass to Jody Fleener for 8 yards. (Martin Evans)
 Q2 6:51 3rd and 2 at SF 41 I-Form Pro - HB Counter Weak Jonathan Ware takes the handoff. Jonathan Ware ran for 4 yards. (Drake Jones) First down!
 Q2 6:06 1st and 10 at SF 45 Singleback Normal - HB Stretch Right Jonathan Ware takes the handoff. Jonathan Ware ran for 2 yards. (Anthony Watson)
 Q2 5:19 2nd and 8 at SF 47 Singleback Big - HB Blast Left Jonathan Ware takes the handoff. Jonathan Ware ran and was stopped for no gain. (Nolan Saffold)
 Q2 4:26 3rd and 8 at SF 47 Shotgun Empty - Double In Tyson Bryan drops back to pass. BLITZ (MLB Anthony Watson)! Tyson Bryan pass to Charlie Johnson for 5 yards. (Jordan Watkins)
 Q2 3:43 4th and 3 at DEN 48 PuntPunt by Jacquizz Brown for 54 yards (to DEN -6). Touchback.

 Q2 3:35 1st and 10 at DEN 20 Singleback Normal - HB Stretch Right Jonathan Thomas takes the handoff. Jonathan Thomas ran for 5 yards. (Devin Burns)
 Q2 3:11 2nd and 5 at DEN 25 Shotgun Spread - Texas Jalen Hill drops back to pass. Jalen Hill pass to Richie James for 19 yards. (Devin Burns) First down!
 Q2 2:56 1st and 10 at DEN 44 Singleback Big - HB Sweep Right Jonathan Thomas takes the handoff. Jonathan Thomas ran for 3 yards. (Devin Burns)
 Q2 2:48 2nd and 7 at DEN 47 Shotgun Spread - Flood Jalen Hill drops back to pass. BLITZ (MLB Devin Burns)! Jalen Hill pass to Gabe Desir for 17 yards. (Joseph Hoffman) First down!
 Q2 2:24 1st and 10 at SF 36 Shotgun Spread - HB Draw Jonathan Thomas takes the handoff. C Jason Kelsey pancakes a defender! Jonathan Thomas ran for 5 yards. (Vita Veldheer)
 Q2 2:13 2nd and 5 at SF 31 Shotgun Spread - HB Counter Y Jonathan Thomas takes the handoff. Jonathan Thomas ran for 1 yards. (Aidan Hicks)
 Q2 2:05 3rd and 4 at SF 30 Singleback Big - HB Sweep Right Travis Ehinger takes the handoff. Travis Ehinger ran for 3 yards. (John Potts)
 Q2 1:53 4th and 1 at SF 27 Field Goal44 yard FG attempt by Jason Moses is good!
SF 3   DEN 3


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

 Q2 1:48 1st and 10 at SF 30 Singleback Big - HB Blast Left Brendan Davis takes the handoff. BLITZ! Brendan Davis ran the ball, and fumbled! Recovered by Drake Jones! Return of 0 yards.

 Q2 1:45 1st and 10 at SF 30 Shotgun Spread - Texas Jalen Hill drops back to pass. Jalen Hill pass to Gabe Desir for 14 yards. (Derek Stanton) First down!
 Q2 1:35 1st and 10 at SF 16 I-Form Pro - HB Toss Right Jonathan Thomas takes the handoff. Jonathan Thomas ran for 7 yards. (Devin Burns)
 Q2 1:27 2nd and 3 at SF 9 I-Form Pro - Quick Slants Jalen Hill drops back to pass. Jalen Hill pass intended for Rondale McCown incomplete. (Baron Bell)
 Q2 1:18 3rd and 3 at SF 9 I-Form Pro - Quick Slants Jalen Hill drops back to pass. Jalen Hill pass to Terry Malone for 5 yards. (Jamel Donald) First down!
 Q2 1:01 1st and Goal at SF 4 Shotgun Empty - Double In Jalen Hill drops back to pass. Jalen Hill pass to Gabe Desir for 4 yards. Touchdown! Extra point is good!
SF 3   DEN 10


 Q2 0:56 KickoffKickoff by Jason Moses to SF 2, returned by Jamel Donald for 21 yards (to SF 23).

 Q2 0:48 1st and 10 at SF 23 Singleback Big - HB Sweep Right Jonathan Ware takes the handoff. Jonathan Ware ran for 3 yards. (Nolan Saffold)
 Q2 0:33 2nd and 7 at SF 26 Singleback Big - HB Sweep Right Jonathan Ware takes the handoff. Jonathan Ware ran for 16 yards. (Nolan Saffold) First down!
 Q2 0:24 1st and 10 at SF 42 Singleback Normal - HB Slash Jonathan Ware takes the handoff. Jonathan Ware ran for 16 yards. (Anthony Watson) First down!
 Q2 0:04 1st and 10 at DEN 42 Field Goal59 yard FG attempt by Dustin Hill is good!
SF 6   DEN 10


 Q2 0:01 KickoffKickoff by Dustin Hill to DEN 2, returned by Martin Evans for 20 yards (to DEN 22).
Halftime
SF 6   DEN 10


 Q3 15:00 KickoffKickoff by Dustin Hill to DEN 6, returned by Martin Evans for 59 yards (to SF 35).

 Q3 14:43 1st and 10 at SF 35 Shotgun Empty - Double In Jalen Hill drops back to pass. G Phil Harold got beat! Pressure from DT Vita Veldheer! Jalen Hill sacked for -2 yards (Vita Veldheer)
 Q3 13:51 2nd and 12 at SF 37 Shotgun Empty - Double In Jalen Hill drops back to pass. BLITZ (MLB Devin Burns)! Jalen Hill pass to Justyn Richardson for 13 yards. (Jourdan Leribeus) First down!
 Q3 13:02 1st and 10 at SF 24 Shotgun Spread - Texas Jalen Hill drops back to pass. BLITZ (MLB Devin Burns)! Jalen Hill pass to Rondale McCown for 15 yards. (Cameron Smith) First down!
 Q3 12:09 1st and Goal at SF 9 Singleback Big - Outs Jalen Hill drops back to pass. Jalen Hill pass intended for Brenton Stewart incomplete. (Logan Wolfe)
 Q3 11:54 2nd and Goal at SF 9 I-Form Pro - Quick Slants Jalen Hill drops back to pass. Jalen Hill pass to Jordan Anderson for 5 yards. (Logan Wolfe)
 Q3 11:06 3rd and Goal at SF 4 Singleback Normal - Double Hitch Jalen Hill drops back to pass. G Phil Harold got beat! Pressure from DT Vita Veldheer! Jalen Hill sacked for -2 yards (Vita Veldheer)
 Q3 10:17 4th and Goal at SF 6 Field Goal23 yard FG attempt by Jason Moses is good!
SF 6   DEN 13


 Q3 10:12 KickoffKickoff by Jason Moses out of the end zone. Touchback.

 Q3 10:12 1st and 10 at SF 30 Singleback Big - Flanker Curl Tyson Bryan drops back to pass. Tyson Bryan pass to Charlie Johnson for 9 yards. (Nate Hatcher)
 Q3 9:28 2nd and 1 at SF 39 Singleback Big - Flanker Curl Tyson Bryan drops back to pass. G Marcus McRoberts got beat! Pressure from DT Kenny Coffey! Tyson Bryan sacked for -9 yards (Kenny Coffey)
 Q3 8:39 3rd and 10 at SF 30 Singleback Big - Outs Tyson Bryan drops back to pass. Tyson Bryan pass to Ja'Marr Castro for 19 yards. (Nate Hatcher) First down!
 Q3 7:54 1st and 10 at SF 49 Shotgun Spread - HB Draw Jonathan Ware takes the handoff. Jonathan Ware ran for 1 yards. (Kenny Coffey)
 Q3 7:09 2nd and 9 at midfield Shotgun Empty - Double In Tyson Bryan drops back to pass. Tyson Bryan pass intended for Marquise Garvin tipped by Nate Hatcher!
 Q3 6:56 3rd and 9 at midfield Shotgun Empty - Slot Drive Tyson Bryan drops back to pass. BLITZ (MLB Anthony Watson)! Tyson Bryan pass intended for Damiere Branch incomplete. (Jordan Watkins)
 Q3 6:45 4th and 9 at midfield PuntPunt by Jacquizz Brown for 55 yards (to DEN -5). Touchback.

 Q3 6:39 1st and 10 at DEN 20 Singleback Big - Flanker Curl Jalen Hill drops back to pass. Jalen Hill pass to Jordan Anderson for 5 yards. (DeShon Ertz)
 Q3 5:52 2nd and 5 at DEN 25 Singleback Normal - HB Slash Jonathan Thomas takes the handoff. Jonathan Thomas ran and was stopped for no gain. (Logan Wolfe)
 Q3 5:06 3rd and 5 at DEN 25 Singleback Big - Outs Jalen Hill drops back to pass. Jalen Hill pass to Brenton Stewart for 10 yards. (Logan Wolfe) First down!
 Q3 4:20 1st and 10 at DEN 35 Shotgun Empty - Double In Jalen Hill drops back to pass. Jalen Hill pass intended for Richie James incomplete. (Javelin Griffin)
 Q3 4:05 2nd and 10 at DEN 35 Shotgun Empty - Slot Drive Jalen Hill drops back to pass. BLITZ (MLB Devin Burns)! T Terence Switzer got beat! Pressure from DE Zach Scott! Jalen Hill sacked for -2 yards (Zach Scott)
 Q3 3:15 3rd and 12 at DEN 33 Singleback Big - Outs Jalen Hill drops back to pass. G Danny Petty got beat! Pressure from DE Aidan Hicks! Jalen Hill scrambled for 6 yards.
 Q3 2:26 4th and 6 at DEN 39 PuntPunt by Pat Orozco for 60 yards (to SF 1).

 Q3 2:20 1st and 10 at SF 1 Singleback Big - HB Sweep Right Jonathan Ware takes the handoff. Jonathan Ware ran for 2 yards. (Drake Jones)
 Q3 1:32 2nd and 8 at SF 3 Singleback Normal - TE Post Tyson Bryan drops back to pass. BLITZ (OLB Malcolm Roberts)! Tyson Bryan pass to Gerald Edebali for 25 yards. (Martin Evans) First down!
 Q3 0:40 1st and 10 at SF 28 Singleback Big - HB Blast Left Jonathan Ware takes the handoff. T Laremy Thompson pancakes a defender! Jonathan Ware ran for 17 yards. (Kenny Coffey) First down!
End of third quarter
SF 6   DEN 13


 Q4 15:00 1st and 10 at SF 45 Shotgun Spread - Flood Tyson Bryan drops back to pass. Tyson Bryan pass to Wan'Dale Reid for 16 yards. (Anthony Watson) First down!
 Q4 14:07 1st and 10 at DEN 39 Singleback Big - HB Blast Left Jonathan Ware takes the handoff. G Marcus McRoberts pancakes a defender! Jonathan Ware ran for 8 yards. (Nolan Saffold)
 Q4 13:21 2nd and 2 at DEN 31 Singleback Big - Outs Tyson Bryan drops back to pass. BLITZ (MLB Anthony Watson)! C Tyler Lee got beat! Pressure from MLB Anthony Watson! Tyson Bryan sacked for -9 yards (Anthony Watson)
 Q4 12:28 3rd and 11 at DEN 40 Singleback Normal - Double Hitch Tyson Bryan drops back to pass. Tyson Bryan pass to Charlie Johnson for 29 yards. (Richie Gotsis) First down!
 Q4 11:40 1st and 10 at DEN 11 Singleback Normal - HB Slash Jonathan Ware takes the handoff. Jonathan Ware ran for 3 yards. (Anthony Watson)
 Q4 10:50 2nd and 7 at DEN 8 Shotgun Empty - Double In Tyson Bryan drops back to pass. BLITZ (MLB Anthony Watson)! Tyson Bryan pass intended for Damiere Branch incomplete. (Edward Smith)
 Q4 10:37 3rd and 7 at DEN 8 Shotgun Spread - Flood Tyson Bryan drops back to pass. Tyson Bryan pass intended for Ja'Marr Castro tipped by Martin Evans!
 Q4 10:25 4th and 7 at DEN 8 Field Goal25 yard FG attempt by Dustin Hill is good!
SF 9   DEN 13


 Q4 10:20 KickoffKickoff by Dustin Hill out of the end zone. Touchback.

 Q4 10:20 1st and 10 at DEN 30 I-Form Pro - HB Toss Right Jonathan Thomas takes the handoff. Jonathan Thomas ran for 9 yards. (Baron Bell)
 Q4 9:27 2nd and 1 at DEN 39 Singleback Big - HB Sweep Right Jonathan Thomas takes the handoff. Jonathan Thomas ran for 1 yards. (Vita Veldheer) First down!
 Q4 8:40 1st and 10 at DEN 40 I-Form Pro - HB Counter Weak Jonathan Thomas takes the handoff. T D.J. Harris pancakes a defender! Jonathan Thomas ran for 5 yards. (John Potts)
 Q4 7:53 2nd and 5 at DEN 45 I-Form Pro - Quick Slants Jalen Hill drops back to pass. Jalen Hill pass intended for Rondale McCown incomplete. (Baron Bell)
 Q4 7:41 3rd and 5 at DEN 45 I-Form Pro - HB Toss Right Jonathan Thomas takes the handoff. C Jason Kelsey pancakes a defender! Jonathan Thomas ran for 16 yards. (Logan Wolfe) First down!
 Q4 6:54 1st and 10 at SF 39 Shotgun Spread - HB Counter Y Jonathan Thomas takes the handoff. T Terence Switzer pancakes a defender! Jonathan Thomas ran for 9 yards. (Zach Scott)
 Q4 6:03 2nd and 1 at SF 30 Singleback Normal - HB Slash Jonathan Thomas takes the handoff. Jonathan Thomas ran for 3 yards. (Vita Veldheer) First down!
 Q4 5:11 1st and 10 at SF 27 Shotgun Spread - Texas Jalen Hill drops back to pass. Jalen Hill pass to Richie James for 13 yards. (Jourdan Leribeus) First down!
 Q4 4:28 1st and 10 at SF 14 Shotgun Spread - Flood Jalen Hill drops back to pass. Jalen Hill pass intended for Richie James incomplete. (Jourdan Leribeus)
 Q4 4:13 2nd and 10 at SF 14 Singleback Big - HB Sweep Right Travis Ehinger takes the handoff. Travis Ehinger ran for 3 yards. (John Potts)
 Q4 3:25 3rd and 7 at SF 11 Singleback Big - Flanker Curl Jalen Hill drops back to pass. BLITZ (OLB Logan Wolfe)! T D.J. Harris got beat! Pressure from OLB Logan Wolfe! Jalen Hill sacked for -9 yards (Logan Wolfe)
 Q4 2:32 4th and 16 at SF 20 Field Goal37 yard FG attempt by Jason Moses is good!
SF 9   DEN 16


 Q4 2:29 KickoffKickoff by Jason Moses out of the end zone. Touchback.

 Q4 2:29 1st and 10 at SF 30 Shotgun Empty - Slot Drive Tyson Bryan drops back to pass. Tyson Bryan pass to Marquise Garvin for 38 yards. (Anthony Watson) First down!
 Q4 2:14 1st and 10 at DEN 32 Shotgun Empty - Double In Tyson Bryan drops back to pass. Tyson Bryan pass to Wan'Dale Reid for 18 yards. (Richie Gotsis) First down!
 Q4 2:03 1st and 10 at DEN 14 Shotgun Spread - Flood Tyson Bryan drops back to pass. Tyson Bryan pass intended for Ja'Marr Castro tipped by Cameron McKinley!
 Q4 1:51 2nd and 10 at DEN 14 Shotgun Spread - Flood Tyson Bryan drops back to pass. Tyson Bryan pass to Ja'Marr Castro for 6 yards. (Richie Gotsis)
 Q4 1:34 3rd and 4 at DEN 8 Shotgun Spread - Texas Tyson Bryan drops back to pass. Tyson Bryan pass to Wan'Dale Reid for 8 yards. Touchdown! Extra point is good!
SF 16   DEN 16


 Q4 1:29 KickoffKickoff by Dustin Hill out of the end zone. Touchback.

 Q4 1:29 1st and 10 at DEN 30 Singleback Normal - HB Slash Jonathan Thomas takes the handoff. Jonathan Thomas ran for 5 yards. (Vita Veldheer)
 Q4 1:13 2nd and 5 at DEN 35 I-Form Pro - HB Toss Right Jonathan Thomas takes the handoff. Jonathan Thomas ran for 3 yards. (Devin Burns)
 Q4 0:57 3rd and 2 at DEN 38 Singleback Normal - TE Post Jalen Hill drops back to pass. Jalen Hill pass to Jordan Anderson for 4 yards. (Logan Wolfe) First down!
 Q4 0:32 1st and 10 at DEN 42 I-Form Pro - HB Toss Right Jonathan Thomas takes the handoff. Jonathan Thomas ran for 16 yards. (Baron Bell) First down!
 Q4 0:24 1st and 10 at SF 42 Singleback Normal - TE Post Jalen Hill drops back to pass. Jalen Hill pass to Terry Malone for 8 yards. (Devin Burns)
 Q4 0:08 2nd and 2 at SF 34 Field Goal(PRESSURE KICK RATING: 97/100)    51 yard FG attempt by Jason Moses is good!
SF 16   DEN 19


 Q4 0:03 KickoffKickoff by Jason Moses out of the end zone. Touchback.

 Q4 0:03 1st and 10 at SF 30 Shotgun Spread - Texas Tyson Bryan drops back to pass. BLITZ (MLB Anthony Watson)! Tyson Bryan pass to Wan'Dale Reid for 10 yards. (Edward Smith) First down!
End of Regulation
SF 16   DEN 19


Auto-scroll page
Download Game CSV