DEN
30
AWAY
VS
SF
9
HOME
FINAL
Saturday, August 9, 2025 • 8:30 PM UTC
• Week 1
[QUARTER_BREAKDOWN]
| TEAM | Q1 | Q2 | Q3 | Q4 | FINAL |
|---|---|---|---|---|---|
| DEN | 0 | 20 | 3 | 7 | 30 |
| SF | 9 | 0 | 0 | 0 | 9 |
No player data available for this game
Check console logs for debugging info
[REALTIME_AI_CHAT]
Voice chat with AI about live game analysis
Status:READY
[GAME_STATUS]
Status:Final
0Last Updated:11:36:08 PM
[STADIUM_INFO]
Levi's Stadium
Santa Clara, CA
Capacity:68,500
Surface:Grass
Type:Outdoor
[GAME_CONDITIONS]
Weather:
Few Clouds
67°F - 71°F • Wind: 2 mph
Betting:
Spread: +7.0
O/U: 36.5
[PLAYS]
Showing 189 of 189 plays
Q115:00
1ST & 10
DEN 35
DENKICKOFF
Denver kicked off for 59 yards, Junior Bergen returned kickoff for 23 yards
Q114:55
1ST & 10
SF 29
SFPASSCOMPLETED+8 YDS
Mac Jones passed to Demarcus Robinson to the left for 8 yard gain, tackled by Riley Moss
Q114:21
2ND & 2
SF 37
SFRUSH-3 YDS
Patrick Taylor Jr. rushed up the middle for 3 yard loss, tackled by Justin Strnad
Q113:471ST DOWN
3RD & 5
SF 34
SFPASSCOMPLETED+50 YDS
Mac Jones passed to Jordan Watkins to the left for 50 yard gain, tackled by Talanoa Hufanga
Q113:07
1ST & 10
DEN 16
SFRUSH+4 YDS
Patrick Taylor Jr. rushed to the right for 4 yard gain, tackled by Talanoa Hufanga
Q112:27
2ND & 7
DEN 13
SFPASSCOMPLETED+4 YDS
Mac Jones passed to Patrick Taylor Jr. to the right for 4 yard gain, tackled by Justin Strnad
Q111:54
3RD & 2
DEN 8
SFRUSH+1 YDS
Patrick Taylor Jr. rushed up the middle for 1 yard gain, tackled by Brandon Jones
Q111:231ST DOWN
4TH & 1
DEN 7
SFRUSH+2 YDS
Mac Jones rushed up the middle for 2 yard gain, tackled by D.J. Jones
Q110:46SCORE1ST DOWN
1ST & 5
DEN 5
SFRUSH+5 YDS
Patrick Taylor Jr. rushed to the left for 5 yard touchdown
Q110:41
1ST & 10
DEN 1
SFEXTRAPOINT
Jake Moody made PAT
Q110:41
1ST & 10
SF 35
SFTIMEOUT
Timeout
Q110:41
1ST & 10
SF 35
SFKICKOFF
San Francisco kicked off for 65 yards, Courtney Jackson returned kickoff for 28 yards. Denver committed 10 yard penalty (Holding)
Q110:36
1ST & 10
DEN 18
DENRUSH+3 YDS
RJ Harvey rushed to the right for 3 yard gain, tackled by Kalia Davis
Q110:011ST DOWN
2ND & 7
DEN 21
DENPASSCOMPLETED+9 YDS
Bo Nix passed to Troy Franklin to the left for 9 yard gain, tackled by Darrell Luter Jr.
Q109:25
1ST & 10
DEN 30
DENPASSINCOMPLETE
Bo Nix incomplete pass to the left intended for Courtland Sutton
Q109:20
2ND & 10
DEN 30
DENRUSH+7 YDS
RJ Harvey rushed to the right for 7 yard gain, tackled by Tatum Bethune
Q108:341ST DOWN
3RD & 3
DEN 37
DENPENALTY+5 YDS
San Francisco committed 5 yard penalty (Illegal Use of Hands)
Q108:29
1ST & 10
DEN 42
DENPASSCOMPLETED+4 YDS
Bo Nix passed to J.K. Dobbins to the right for 4 yard gain, tackled by Chase Lucas
Q107:46
2ND & 6
DEN 46
DENRUSH+1 YDS
RJ Harvey rushed to the left for 1 yard gain, tackled by Darrell Luter Jr.
Q107:12
3RD & 5
DEN 47
DENPASSCOMPLETED+2 YDS
Bo Nix passed to Courtland Sutton to the right for 2 yard gain, tackled by Tatum Bethune
Q106:31
4TH & 3
DEN 49
DENPUNT
Jeremy Crawshaw punted for 36 yards. Junior Bergen returned punt for 28 yards
Q106:18
1ST & 10
SF 43
SFTIMEOUT
Timeout
Q106:181ST DOWN
1ST & 10
SF 43
SFPASSCOMPLETED+12 YDS
Mac Jones passed to Demarcus Robinson to the right for 12 yard gain, tackled by Brandon Jones
Q105:44
1ST & 10
DEN 45
SFSACK-6 YDS
Mac Jones sacked by Nik Bonitto for 6 yard loss
Q105:07
2ND & 16
SF 49
SFSACK-1 YDS
Mac Jones sacked by John Franklin-Myers for 1 yard loss
Q104:25
3RD & 17
SF 48
SFPASSINCOMPLETE
Mac Jones incomplete pass to the right
Q104:16
4TH & 17
SF 48
SFPUNT
Thomas Morstead punted for 42 yards, no return
Q104:08
1ST & 10
DEN 10
DENTIMEOUT
Timeout
Q104:08
1ST & 10
DEN 10
DENPASSINCOMPLETE
Bo Nix incomplete pass to the right intended for RJ Harvey
Q104:04
2ND & 10
DEN 10
DENPASSCOMPLETED+4 YDS
Bo Nix passed to RJ Harvey to the right for 4 yard gain, tackled by Marques Sigle
Q103:25SCORE
3RD & 6
DEN 14
DENPASSINCOMPLETE
Bo Nix incomplete pass to the left. Safety. Denver committed 14 yard penalty (Intentional Grounding)
Q103:20
1ST & 10
DEN 20
DENTIMEOUT
Timeout
Q103:20
1ST & 10
DEN 20
DENKICKOFF
Denver kicked off for 61 yards, Junior Bergen returned kickoff for 17 yards
Q103:15
1ST & 10
SF 36
SFRUSH
Patrick Taylor Jr. rushed to the left for no gain, tackled by Malcolm Roach
Q102:42
2ND & 10
SF 36
SFPASSINCOMPLETE
Mac Jones incomplete pass to the right intended for Jordan Watkins
Q102:38
3RD & 10
SF 36
SFPASSINTERCEPTED
Mac Jones pass intercepted to the left. Ja'Quan McMillian intercepted Mac Jones for no gain
Q102:331ST DOWN
1ST & 10
SF 49
DENRUSH+11 YDS
RJ Harvey rushed to the right for 11 yard gain, tackled by Marques Sigle
Q101:53
1ST & 10
SF 38
DENPASSCOMPLETED+3 YDS
Bo Nix passed to Marvin Mims Jr. to the left for 3 yard gain, tackled by Darrell Luter Jr.
Q101:17
2ND & 7
SF 35
DENRUSH+2 YDS
RJ Harvey rushed to the right for 2 yard gain, tackled by Marques Sigle
Q100:33
3RD & 5
SF 33
DENPASSINCOMPLETE
Bo Nix incomplete pass to the right intended for Troy Franklin
Q100:271ST DOWN
4TH & 5
SF 33
DENPASSCOMPLETED+9 YDS
Bo Nix passed to Troy Franklin down the middle for 9 yard gain, tackled by Chase Lucas
Q100:27
1ST & 10
SF 24
DENPERIOD
End of 1st Quarter
Q215:00
1ST & 10
SF 24
DENRUSH+2 YDS
RJ Harvey rushed to the left for 2 yard gain, tackled by Sebastian Valdez
Q214:26
2ND & 8
SF 22
DENRUSH-1 YDS
RJ Harvey rushed to the right for 1 yard loss, tackled by Dallis Flowers
Q213:48
3RD & 9
SF 23
DENPASSINCOMPLETE
Bo Nix incomplete pass to the left intended for Courtland Sutton
Q213:43SCORE
4TH & 9
SF 23
DENFIELDGOAL
Wil Lutz kicked a 42-yard field goal
Q213:38
1ST & 10
DEN 35
DENTIMEOUT
Timeout
Q213:38
1ST & 10
DEN 35
DENKICKOFF
Denver kicked off, touchback
Q213:38
1ST & 10
SF 35
SFRUSH+5 YDS
Corey Kiner rushed to the left for 5 yard gain, tackled by P.J. Locke
Q212:57
2ND & 5
SF 40
SFPENALTY-5 YDS
San Francisco committed 5 yard penalty (False Start)
Q212:35
2ND & 10
SF 35
SFPASSCOMPLETED+6 YDS
Carter Bradley passed to Russell Gage Jr. to the right for 6 yard gain, tackled by Jahdae Barron
Q211:53
3RD & 4
SF 41
SFPASSINCOMPLETE
Carter Bradley incomplete pass to the right intended for Russell Gage Jr.
Q211:45
4TH & 4
SF 41
SFPUNT
Thomas Morstead punted for 39 yards. Courtney Jackson returned punt for 25 yards
Q211:31
1ST & 10
DEN 45
DENTIMEOUT
Timeout
Q211:31
1ST & 10
DEN 45
DENPASSINCOMPLETE
Jarrett Stidham incomplete pass to the right intended for Lucas Krull
Q211:27
2ND & 10
DEN 45
DENRUSH+2 YDS
Jaleel McLaughlin rushed to the right for 2 yard gain, tackled by Kalia Davis
Q210:471ST DOWN
3RD & 8
DEN 47
DENPASSCOMPLETED+12 YDS
Jarrett Stidham passed to Pat Bryant to the right for 12 yard gain, tackled by Marques Sigle
Q210:10
1ST & 10
SF 41
DENRUSH+7 YDS
Tyler Badie rushed up the middle for 7 yard gain, tackled by Chase Lucas
Q209:301ST DOWN
2ND & 3
SF 34
DENRUSH+7 YDS
Tyler Badie rushed to the left for 7 yard gain, tackled by Marques Sigle
Q208:51
1ST & 10
SF 27
DENPASSCOMPLETED+3 YDS
Jarrett Stidham passed to Tyler Badie to the left for 3 yard gain, tackled by Tatum Bethune
Q208:37
2ND & 7
SF 24
DENTIMEOUT
Timeout
Q208:32
2ND & 7
SF 24
DENRUSH-4 YDS
Jaleel McLaughlin rushed up the middle for 6 yard gain, tackled by Derrick Canteen. Denver committed 10 yard penalty (Holding)
Q208:07
2ND & 11
SF 28
DENSACK-4 YDS
Jarrett Stidham sacked by Robert Beal Jr. and Sebastian Valdez for 4 yard loss
Q207:251ST DOWN
3RD & 15
SF 32
DENRUSH+18 YDS
Jarrett Stidham rushed to the left for 18 yard gain, tackled by Nick Martin
Q206:38
1ST & 10
SF 14
DENRUSH+6 YDS
Tyler Badie rushed to the left for 6 yard gain, tackled by Jonathan Garvin
Q205:58
2ND & 4
SF 8
DENRUSH-3 YDS
Jaleel McLaughlin rushed to the right for 3 yard loss, tackled by Luke Gifford
Q205:15
3RD & 7
SF 11
DENSACK-3 YDS
Jarrett Stidham sacked by Kalia Davis for 3 yard loss
Q204:38SCORE
4TH & 10
SF 14
DENFIELDGOAL
Wil Lutz kicked a 32-yard field goal
Q204:35
1ST & 10
DEN 35
DENKICKOFF
Denver kicked off for 60 yards, Dallis Flowers returned kickoff for 26 yards
Q204:29
1ST & 10
SF 31
SFPASSCOMPLETED+3 YDS
Carter Bradley passed to Jordan Watkins to the right for 3 yard gain, tackled by Jahdae Barron
Q203:54
2ND & 7
SF 34
SFRUSH+3 YDS
Corey Kiner rushed to the left for 3 yard gain, tackled by Jonah Elliss
Q203:08
3RD & 4
SF 37
SFPASSINTERCEPTED
Carter Bradley pass intercepted down the middle. Karene Reid intercepted Carter Bradley for 5 yards
Q203:03
1ST & 10
SF 35
DENRUSH+7 YDS
Tyler Badie rushed to the right for 7 yard gain, tackled by Marques Sigle
Q202:261ST DOWN
2ND & 3
SF 28
DENRUSH+5 YDS
Tyler Badie rushed to the left for 5 yard gain, tackled by Darrell Luter Jr.
Q202:00
1ST & 10
SF 23
DENTIMEOUT
Two-minute warning
Q202:00
1ST & 10
SF 23
DENPASSCOMPLETED+5 YDS
Jarrett Stidham passed to Jaleel McLaughlin to the right for 5 yard gain, tackled by Tatum Bethune
Q201:54
2ND & 5
SF 18
DENPASSCOMPLETED
Jarrett Stidham passed to Troy Franklin to the left for no gain, tackled by Chase Lucas
Q201:461ST DOWN
3RD & 5
SF 18
DENPASSCOMPLETED+9 YDS
Jarrett Stidham passed to Pat Bryant to the left for 9 yard gain, tackled by Darrell Luter Jr.
Q201:42
1ST & 9
SF 9
DENPASSCOMPLETED+6 YDS
Jarrett Stidham passed to Devaughn Vele to the right for 6 yard gain, tackled by Nick Martin
Q201:35
2ND & 3
SF 3
DENTIMEOUT
San Francisco timeout
Q201:35
2ND & 3
SF 3
DENPENALTY-5 YDS
Denver committed 5 yard penalty (False Start)
Q201:35SCORE1ST DOWN
2ND & 8
SF 8
DENPASSCOMPLETED+8 YDS
Jarrett Stidham passed to Lucas Krull to the left for 8 yard touchdown
Q201:30
1ST & 10
SF 1
DENEXTRAPOINT
Wil Lutz made PAT
Q201:30
1ST & 10
DEN 35
DENKICKOFF
Denver kicked off for 62 yards, Dallis Flowers returned kickoff for 22 yards
Q201:24
1ST & 10
SF 25
SFRUSH+2 YDS
Corey Kiner rushed to the left for 2 yard gain, tackled by Jordan Jackson
Q201:21
2ND & 9
SF 26
SFTIMEOUT
Denver timeout
Q201:21
2ND & 9
SF 26
SFPASSCOMPLETED-3 YDS
Carter Bradley passed to Russell Gage Jr. to the right for 3 yard loss, tackled by Que Robinson
Q201:16
3RD & 11
SF 24
SFTIMEOUT
Denver timeout
Q201:16
3RD & 11
SF 24
SFPASSINCOMPLETE
Carter Bradley incomplete pass to the left intended for Jordan Watkins
Q201:10
4TH & 11
SF 24
SFPUNT
Thomas Morstead punted for 43 yards. Courtney Jackson returned punt for 6 yards
Q200:59
1ST & 10
DEN 39
DENPASSCOMPLETED+6 YDS
Jarrett Stidham passed to Tyler Badie to the right for 6 yard gain, tackled by Tatum Bethune
Q200:381ST DOWN
2ND & 4
DEN 45
DENPASSCOMPLETED+19 YDS
Jarrett Stidham passed to Trent Sherfield Sr. to the right for 19 yard gain, tackled by Derrick Canteen
Q200:33SCORE1ST DOWN
1ST & 10
SF 36
DENPASSCOMPLETED+36 YDS
Jarrett Stidham passed to Trent Sherfield Sr. to the right for 36 yard touchdown
Q200:26
1ST & 10
SF 1
DENEXTRAPOINT
Wil Lutz made PAT
Q200:26
1ST & 10
DEN 35
DENKICKOFF
Denver kicked off for 56 yards, Ameer Abdullah returned kickoff for 22 yards
Q200:21
1ST & 10
SF 31
SFPASSINCOMPLETE-12 YDS
Carter Bradley incomplete pass to the right. San Francisco committed 12 yard penalty (Intentional Grounding)
Q200:13
2ND & 22
SF 19
SFTIMEOUT
San Francisco timeout
Q200:13
2ND & 22
SF 19
SFRUSH+10 YDS
Corey Kiner rushed up the middle for 10 yard gain, tackled by Karene Reid
Q200:06
3RD & 12
SF 29
SFTIMEOUT
San Francisco timeout
Q200:06
3RD & 12
SF 29
SFPASSCOMPLETED+2 YDS
Carter Bradley passed to Corey Kiner to the left for 2 yard gain, tackled by Levelle Bailey
Q200:06
4TH & 10
SF 31
SFPERIOD
End of Half
Q315:00
1ST & 10
SF 35
SFKICKOFF
San Francisco kicked off, touchback
Q315:00
1ST & 10
DEN 35
DENRUSH+3 YDS
Audric Estime rushed up the middle for 3 yard gain, tackled by Chase Lucas
Q314:261ST DOWN
2ND & 7
DEN 38
DENPASSCOMPLETED+18 YDS
Jarrett Stidham passed to Trent Sherfield Sr. to the right for 18 yard gain, tackled by Tre Brown
Q313:47
1ST & 10
SF 44
DENPASSCOMPLETED-2 YDS
Jarrett Stidham passed to Michael Bandy to the left for 2 yard loss, tackled by Jakob Robinson
Q313:22
2ND & 13
SF 47
DENPENALTY-10 YDS
Denver committed 10 yard penalty (Pass Interference)
Q312:57
2ND & 22
DEN 44
DENRUSH+9 YDS
Jarrett Stidham rushed to the right for 9 yard gain, tackled by Stone Blanton
Q312:15
3RD & 13
SF 47
DENRUSH+9 YDS
Jarrett Stidham rushed to the right for 9 yard gain, tackled by Tre Brown. Jarrett Stidham fumbled. Pat Bryant recovered fumble for no gain
Q311:15
4TH & 11
SF 45
DENPUNT
Jeremy Crawshaw punted for 25 yards, no return. San Francisco committed 10 yard penalty (Holding)
Q311:08
1ST & 10
SF 10
SFTIMEOUT
Timeout
Q311:08
1ST & 10
SF 10
SFRUSH+2 YDS
Corey Kiner rushed to the right for 2 yard gain, tackled by Jordan Turner
Q310:231ST DOWN
2ND & 8
SF 12
SFPASSCOMPLETED+19 YDS
Carter Bradley passed to Jake Tonges to the left for 19 yard gain, tackled by Keidron Smith
Q310:23
2ND & 8
SF 12
SFTIMEOUT
Denver charged timeout
Q309:50
1ST & 10
SF 31
SFRUSH+8 YDS
Corey Kiner rushed to the right for 8 yard gain, tackled by Keidron Smith
Q309:201ST DOWN
2ND & 2
SF 39
SFRUSH+4 YDS
Corey Kiner rushed up the middle for 4 yard gain, tackled by JL Skinner
Q308:42
1ST & 10
SF 43
SFPASSINCOMPLETE
Carter Bradley incomplete pass to the right intended for Terique Owens
Q308:37
2ND & 10
SF 43
SFPENALTY-5 YDS
San Francisco committed 5 yard penalty (Delay of Game)
Q308:37
2ND & 15
SF 38
SFPENALTY+5 YDS
Denver committed 5 yard penalty (Illegal Use of Hands)
Q308:31
1ST & 10
SF 43
SFPENALTY-5 YDS
San Francisco committed 5 yard penalty (False Start)
Q308:31
1ST & 15
SF 38
SFRUSH+10 YDS
Ameer Abdullah rushed to the right for 10 yard gain, tackled by Jordan Turner
Q307:531ST DOWN
2ND & 5
SF 48
SFPASSCOMPLETED+5 YDS
Carter Bradley passed to Isaiah Hodgins to the right for 5 yard gain, tackled by Kris Abrams-Draine
Q307:21
1ST & 10
DEN 47
SFRUSH+7 YDS
Ameer Abdullah rushed to the right for 7 yard gain, tackled by Keidron Smith
Q306:53
2ND & 3
DEN 40
SFRUSH+2 YDS
Ameer Abdullah rushed to the right for 2 yard gain, tackled by Jordan Miller
Q306:161ST DOWN
3RD & 1
DEN 38
SFRUSH+1 YDS
Ameer Abdullah rushed up the middle for 1 yard gain, tackled by JL Skinner. Ameer Abdullah fumbled. Sai'vion Jones recovered fumble for no gain
Q306:08
1ST & 10
DEN 37
DENTIMEOUT
Timeout
Q306:08
1ST & 10
DEN 37
DENPENALTY+5 YDS
San Francisco committed 5 yard penalty (Offside)
Q306:031ST DOWN
1ST & 5
DEN 42
DENRUSH+18 YDS
Blake Watson rushed up the middle for 18 yard gain, tackled by Jaylen Mahoney
Q305:251ST DOWN
1ST & 10
SF 40
DENPASSCOMPLETED+16 YDS
Jarrett Stidham passed to Blake Watson to the right for 16 yard gain, tackled by Derrick Canteen
Q304:42
1ST & 10
SF 24
DENRUSH+3 YDS
Blake Watson rushed to the right for 3 yard gain, tackled by Chase Lucas
Q304:06
2ND & 7
SF 21
DENPENALTY-5 YDS
Denver committed 5 yard penalty (False Start)
Q303:39
2ND & 12
SF 26
DENPASSCOMPLETED
Jarrett Stidham passed to Blake Watson to the right for no gain, tackled by Stone Blanton
Q302:57
3RD & 12
SF 26
DENPENALTY-5 YDS
Denver committed 5 yard penalty (Ineligible Pass)
Q302:22
3RD & 17
SF 31
DENRUSH+4 YDS
Audric Estime rushed up the middle for 4 yard gain, tackled by Stone Blanton
Q301:43SCORE
4TH & 13
SF 27
DENFIELDGOAL
Wil Lutz kicked a 45-yard field goal
Q301:39
1ST & 10
DEN 35
DENTIMEOUT
Timeout
Q301:39
1ST & 10
DEN 35
DENKICKOFF
Denver kicked off for 47 yards, Corey Kiner returned kickoff for 17 yards
Q301:35
1ST & 10
SF 35
SFRUSH+4 YDS
Ke'Shawn Vaughn rushed to the right for 4 yard gain, tackled by JB Brown
Q300:53
2ND & 6
SF 39
SFPASSINCOMPLETE
Carter Bradley incomplete pass to the left intended for Junior Bergen
Q300:501ST DOWN
3RD & 6
SF 39
SFPENALTY+6 YDS
Denver committed 6 yard penalty (Pass Interference)
Q300:46
1ST & 10
SF 45
SFPASSINCOMPLETE
Carter Bradley incomplete pass down the middle intended for Isaiah Hodgins
Q300:40
2ND & 10
SF 45
SFRUSH+3 YDS
Jordan Watkins rushed to the right for 3 yard gain, tackled by Quinton Newsome
Q300:38
3RD & 7
SF 48
SFPERIOD
End of 3rd Quarter
Q415:00
3RD & 7
SF 48
SFPASSINCOMPLETE
Carter Bradley incomplete pass to the left intended for Robbie Chosen
Q414:57
4TH & 7
SF 48
SFPUNT
Thomas Morstead punted for 34 yards, no return
Q414:50
1ST & 10
DEN 18
DENTIMEOUT
Timeout
Q414:50
1ST & 10
DEN 18
DENRUSH+4 YDS
Audric Estime rushed to the left for 4 yard gain, tackled by Stone Blanton
Q414:10
2ND & 6
DEN 22
DENRUSH
Audric Estime rushed to the right for no gain, tackled by Chase Lucas
Q413:29
3RD & 6
DEN 22
DENPASSINCOMPLETE
Sam Ehlinger incomplete pass to the right intended for Kyrese Rowan
Q413:26
4TH & 6
DEN 22
DENPUNT
Jeremy Crawshaw punted for 50 yards, no return. San Francisco committed 10 yard penalty (Holding)
Q413:13
1ST & 10
SF 18
SFTIMEOUT
Timeout
Q413:13
1ST & 10
SF 18
SFRUSH+1 YDS
Corey Kiner rushed to the right for 1 yard gain, tackled by Andrew Farmer
Q412:401ST DOWN
2ND & 9
SF 19
SFPENALTY+12 YDS
Denver committed 12 yard penalty (Pass Interference)
Q412:37
1ST & 10
SF 31
SFRUSH+4 YDS
Corey Kiner rushed to the left for 4 yard gain, tackled by Garrett Nelson
Q412:01
2ND & 6
SF 35
SFSACK-13 YDS
Tanner Mordecai sacked for 13 yard loss. Tanner Mordecai fumbled. Tanner Mordecai recovered fumble for no gain
Q411:21
3RD & 19
SF 22
SFRUSH+15 YDS
Tanner Mordecai rushed up the middle for 15 yard gain, tackled by Joshua Pickett
Q410:45
4TH & 4
SF 37
SFPASSCOMPLETED+1 YDS
Tanner Mordecai passed to Robbie Chosen to the right for 1 yard gain, tackled by Jaden Robinson
Q410:39
1ST & 10
SF 38
DENTIMEOUT
Timeout
Q410:39
1ST & 10
SF 38
DENRUSH+4 YDS
Blake Watson rushed to the left for 4 yard gain, tackled by Chase Lucas
Q410:021ST DOWN
2ND & 6
SF 34
DENRUSH+9 YDS
Sam Ehlinger rushed to the left for 9 yard gain, tackled by Jaylen Mahoney
Q409:27
1ST & 10
SF 25
DENPASSINCOMPLETE
Sam Ehlinger incomplete pass to the left intended for Courtney Jackson
Q409:21
2ND & 10
SF 25
DENPASSCOMPLETED+4 YDS
Sam Ehlinger passed to Courtney Jackson to the right for 4 yard gain, tackled by Jaylen Mahoney
Q408:39
3RD & 6
SF 21
DENPASSINCOMPLETE
Sam Ehlinger incomplete pass to the left intended for Jerjuan Newton
Q408:31
4TH & 6
SF 21
DENPASSCOMPLETED+5 YDS
Sam Ehlinger passed to Blake Watson to the right for 5 yard gain, tackled by Tre Brown
Q408:231ST DOWN
1ST & 10
SF 16
SFPASSCOMPLETED+17 YDS
Tanner Mordecai passed to Jake Tonges to the right for 17 yard gain, tackled by Sam Franklin Jr.
Q407:48
1ST & 10
SF 33
SFRUSH+6 YDS
Corey Kiner rushed to the left for 6 yard gain, tackled by Karene Reid
Q407:21
2ND & 4
SF 39
SFPASSINTERCEPTED
Tanner Mordecai pass intercepted to the left. Joshua Pickett intercepted Tanner Mordecai for no gain
Q407:11
1ST & 10
50
DENRUSH+5 YDS
Audric Estime rushed to the left for 5 yard gain, tackled by Jalen Graham
Q406:34
2ND & 5
SF 45
DENRUSH-4 YDS
Audric Estime rushed to the right for 4 yard loss, tackled by Sebastian Valdez
Q405:531ST DOWN
3RD & 9
SF 49
DENPASSCOMPLETED+20 YDS
Sam Ehlinger passed to Audric Estime to the right for 20 yard gain, tackled by Jaylen Mahoney
Q405:22
1ST & 10
SF 29
DENPENALTY-5 YDS
Denver committed 5 yard penalty (Ineligible Pass)
Q405:14
1ST & 15
SF 34
DENPASSCOMPLETED+5 YDS
Sam Ehlinger passed to Courtney Jackson to the right for 5 yard gain, tackled by Stone Blanton. Courtney Jackson fumbled. Sam Ehlinger recovered fumble for no gain
Q404:24
2ND & 14
SF 33
DENPASSINCOMPLETE
Sam Ehlinger incomplete pass to the left intended for Courtney Jackson
Q404:201ST DOWN
3RD & 14
SF 33
DENPASSCOMPLETED+14 YDS
Sam Ehlinger passed to Joaquin Davis to the right for 14 yard gain, tackled by Derrick Canteen
Q403:43
1ST & 10
SF 19
DENRUSH+3 YDS
Blake Watson rushed up the middle for 3 yard gain, tackled by Michael Dwumfour
Q403:05
2ND & 7
SF 16
DENRUSH+5 YDS
Audric Estime rushed up the middle for 5 yard gain, tackled by Derrick Canteen
Q402:281ST DOWN
3RD & 2
SF 11
DENRUSH+4 YDS
Audric Estime rushed to the right for 4 yard gain, tackled by Derrick Canteen
Q402:21SCORE1ST DOWN
1ST & 7
SF 7
DENPASSCOMPLETED+7 YDS
Sam Ehlinger passed to Caden Prieskorn to the right for 7 yard touchdown
Q402:15
1ST & 10
SF 1
DENEXTRAPOINT
Wil Lutz made PAT
Q402:15
1ST & 10
DEN 35
DENKICKOFF
Denver kicked off for 62 yards, Dallis Flowers returned kickoff for 25 yards. San Francisco committed 10 yard penalty (Holding)
Q402:09
1ST & 10
SF 18
SFPASSINCOMPLETE
Tanner Mordecai incomplete pass to the left intended for Isaiah Hodgins
Q402:03
2ND & 10
SF 18
SFPASSCOMPLETED+3 YDS
Tanner Mordecai passed to Jordan Watkins to the left for 3 yard gain, tackled by Garrett Nelson
Q401:58
3RD & 7
SF 21
SFTIMEOUT
Two-minute warning
Q401:58
3RD & 7
SF 21
SFPASSINCOMPLETE
Tanner Mordecai incomplete pass to the left
Q401:50
4TH & 7
SF 21
SFPUNT
Thomas Morstead punted for 44 yards. Michael Bandy returned punt for 6 yards
Q401:40
1ST & 10
DEN 41
DENRUSH-1 YDS
Sam Ehlinger rushed up the middle for 1 yard loss
Q400:58
2ND & 11
DEN 40
DENRUSH-1 YDS
Sam Ehlinger rushed up the middle for 1 yard loss
Q400:34
3RD & 12
DEN 39
DENRUSH-1 YDS
Sam Ehlinger rushed up the middle for 1 yard loss
Q4
4TH & 13
DEN 38
DENPERIOD
End of Regulation
Q4
4TH & 13
DEN 38
DENPERIOD
End of Game
