NFL

Denver Broncos at San Francisco 49ers

· National Football League
0-2, 0-2 Away
Final
20 - 21
1-1, 1-0 Home

49ers rally late behind Trey Lance to beat Broncos 21-20 on rookie Jake Moody's kick

Lance shook off an interception on his first drive to set up two fourth-quarter scores, including the winning 32-yard field goal from Moody on the final play of San Francisco's 21-20 victory over the Denver Broncos on Saturday night.

Moody bounced back after missing two field goals last week and an extra point earlier in the game to convert the winner as he tries to show why the Niners used a third-round pick on a kicker.

“There’s pressure in those situations,” coach Kyle Shanahan said. “That’s really what he has to go through, those pressure moments. It was cool to generate some of those for him today. It was a step forward from last week.”

Lance followed up last week's shaky start by throwing an interception on a screen pass on his first possession of the game. But he also threw a 22-yard TD pass to Cameron Latu and two big passes to Ronnie Bell to set up the winning kick.

Lance finished 12 for 18 for 173 yards.

“I feel like every time I step on the field, I learn so much, I get so much better from every rep,” Lance said. “Just seeing as many pictures as I can and continue to get as many reps as I can with these guys.”

Lance is in a battle with Sam Darnold to be the backup to Brock Purdy.

Purdy got his first game action since injuring his elbow in San Francisco's NFC title game loss at Philadelphia. Purdy underwent surgery March 10 and made it back for training camp but didn't play in the preseason opener at Las Vegas.

He looked good against the Broncos, throwing mostly short passes in his brief action. He went 4 for 5 for 65 yards — thanks in part to Deebo Samuel turning two short passes into long gains — but San Francisco (1-1) settled for a field goal after a sack in the red zone stalled the drive.

“It felt really good to be out there with the guys in a game environment,” Purdy said. “Obviously, just get the nerves out a little bit, just build up to a game and everything. ... It felt really good to be out there for a drive and the game environment.”

Russell Wilson then came on for Denver and efficiently moved the Broncos (0-2) down the field on a 13-play drive that also ended in a field goal. After taking until his fourth drive last week to lead Denver to a score on a TD pass, Wilson looked better against a San Francisco defense that had most of its starters outside of holding out star edge rusher Nick Bosa.

Wilson completed 3 of 6 passes for 24 yards and also ran three times for 25 yards before turning the game over to Jarrett Stidham.

“I thought he was sharp,” coach Sean Payton said.

Darnold relieved Purdy and completed 11 of 14 passes for 109 yards. He had one pass intercepted that deflected off Bell and ended his night with an 11-yard TD pass to undrafted rookie fullback Jack Colletto.

Lance then overcame the shaky start to lead the Niners back for the win.

BACK IN ACTION

Broncos running back Javonte Williams got the start in his first game action since going down with a season-ending knee injury in Week 4 last year. Williams dropped a screen pass on his first snap but kept busy after that. He had 3 carries for 12 yards and four catches for 18 yards in two drives.

“It was like a weight lifted off of me,” Williams said. “I was thinking it was going to hurt. But I really didn't feel it.”

INJURY REPORT

Niners WR Danny Gray left with a possible collarbone injury after getting hurt on the opening kick return. DL Kerry Hyder Jr. left in the second quarter with a shoulder injury.

Broncos WR Jalen Virgil left the game with a knee injury after getting hurt on a 50-yard catch on the final play of the first half. Virgil got tackled at the 1 and the clock ran out as Jarrett Stidham spiked the ball to try to set up a final play.

UP NEXT

Broncos: Host the Rams in the preseason finale next Saturday night.

49ers: Conclude the preseason at home against the Chargers on Friday night.

How can I watch Broncos vs. 49ers?

  • TV Channel: Broncos at 49ers 2021-22 NFL, week 3 is broadcasted nationally on .
  • Online streaming: Sign up for Fubo.
    In Canada, viewers can watch Broncos vs. 49ers on DAZN.

Scoring Summary

SF FG 1st Period 9:15 Jake Moody 20 Yd Field Goal
DEN FG 1st Period 3:42 Brett Maher 48 Yd Field Goal
DEN FG 2nd Period 10:32 Brett Maher 34 Yd Field Goal
SF TD 3rd Period 2:56 Jack Colletto 11 Yd pass from Sam Darnold (Jake Moody PAT failed)
DEN TD 3rd Period 1:22 Jaleel McLaughlin 8 Yd Run (Brett Maher Kick)
SF FG 4th Period 6:37 Jake Moody 43 Yd Field Goal
DEN TD 4th Period 5:35 Jaleel McLaughlin 9 Yd pass from Ben DiNucci (Brett Maher Kick)
SF TD 4th Period 2:34 Cameron Latu 22 Yd pass from Trey Lance (Two-Point Pass Conversion Failed)
SF FG 4th Period 0:00 Jake Moody 32 Yd Field Goal

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/nfl/500/den.png&h=100&scale=crop&w=100&location=originDEN https://a.espncdn.com/combiner/i?img=/i/teamlogos/nfl/500/sf.png&h=100&scale=crop&w=100&location=originSF
13 1st Downs 24
7 Passing 1st downs 17
6 Rushing 1st downs 5
0 1st downs from penalties 2
5-13 3rd down efficiency 4-11
0-2 4th down efficiency 0-0
57 Total Plays 65
322 Total Yards 422
5.6 Yards per Play 6.5
11 Total Drives 10
157 Passing 323
18-30 Comp-Att 27-37
4.9 Yards per pass 8.1
0 Interceptions thrown 2
2-10 Sacks-Yards Lost 3-24
165 Rushing 99
25 Rushing Attempts 25
6.6 Yards per rush 4.0
2-4 Red Zone (Made-Att) 1-3
9-74 Penalties 9-76
0 Turnovers 3
0 Fumbles lost 1
0 Interceptions thrown 2
0 Defensive / Special Teams TDs 0
26:45 Possession 33:15

Game Information

Levi's Stadium

Location: Santa Clara, CA
Attendance: 50,012 · Capacity:

2023 AFC West Standings

TEAM W L PCT T PF PA
Kansas City 11 6 .647 0 371 294
Las Vegas 8 9 .471 0 332 331
Denver 8 9 .471 0 357 413
Los Angeles 5 12 .294 0 346 398

2023 NFC West Standings

TEAM W L PCT T PF PA
San Francisco 12 5 .706 0 491 298
Los Angeles 10 7 .588 0 404 377
Seattle 9 8 .529 0 364 402
Arizona 4 13 .235 0 330 455
Full Standings

NFL News

Vikings' J.J. McCarthy on practice: 'Didn't feel like 1st day'

Vikings' J.J. McCarthy on practice: 'Didn't feel like 1st day'

Rookie quarterback J.J. McCarthy said the work he put in with the team before the NFL draft made his first day in a Vikings uniform go smoothly.

Jayden Daniels impresses in first minicamp practice: 'He's a stud'

Jayden Daniels impresses in first minicamp practice: 'He's a stud'

Commanders quarterback Jayden Daniels impressed teammates during his first rookie minicamp Friday, but he admitted he has a long way to go.

Antonio Pierce excited for Raiders QB competition

Antonio Pierce excited for Raiders QB competition

Raiders coach Antonio Pierce has high praise for returning quarterback Aidan O'Connell and veteran addition Gardner Minshew.

Lions CB Terrion Arnold on picking No. 0: 'Ain't nobody like me'

Lions CB Terrion Arnold on picking No. 0: 'Ain't nobody like me'

Lions rookie cornerback Terrion Arnold explains why he picked "0" for his jersey number.

Cardinals signing former Jaguars WR Zay Jones, per source

Cardinals signing former Jaguars WR Zay Jones, per source

Wide receiver Zay Jones is signing a one-year deal with the Cardinals after being released by the Jaguars last month, a source told ESPN.