The San Francisco 49ers defeated the Denver Broncos 24-14 on Sunday night, securing a perfect start and a historic coaching milestone for head coach Kyle Shanahan.
The San Francisco 49ers (4-0) defeated the Denver Broncos (2-2) 24-14 on Sunday night at Levi’s Stadium, extending their perfect start to the season while dropping the Broncos to .500 in the AFC West. The decisive factor was San Francisco’s balanced offensive execution, led by quarterback Brock Purdy, who managed the game with high efficiency compared to Denver’s inconsistent offensive output. The victory also marked a historic moment for head coach Kyle Shanahan, who surpassed Bill Walsh to become the winningest coach in franchise history with his 167th win.
San Francisco 49ers Performance
Shanahan’s squad controlled the tempo through a methodical ground game and precise passing attacks. Christian McCaffrey provided a steady presence in the backfield, recording 15 carries for 52 yards and scoring a crucial 1-yard rushing touchdown. This effort complemented the aerial attack orchestrated by Purdy, who completed 19 of 30 passes for 218 yards and two touchdowns. Purdy’s connection with George Kittle resulted in a significant 56-yard touchdown strike, while Deebo Samuel Sr. added a 1-yard reception score to keep the Broncos’ defense off balance.
On the receiving end, Mike Evans led the corps with five catches for 76 yards, proving effective in intermediate zones where the Broncos’ secondary struggled to maintain coverage. The 49ers’ defense, anchored by linebacker Dre Greenlaw, recorded a game-high 12 total tackles, disrupting several key drives and limiting Denver’s ability to sustain momentum. Despite missing defensive end Nick Bosa, the unit held firm enough to secure the win, though they allowed Bo Nix to move the ball effectively at times.
Denver Broncos Performance
The Broncos fought hard but were ultimately undone by offensive inefficiencies and a lack of explosive plays. Rookie quarterback Bo Nix showed flashes of promise but struggled with consistency, finishing 25 of 42 passing for 214 yards and one touchdown. His primary target was RJ Harvey, who hauled in 10 receptions for 68 yards, serving as a safety valve when deep shots were unavailable. However, the running game failed to find rhythm, with J.K. Dobbins limited to just 11 carries for 40 yards, averaging only 3.6 yards per carry.
Denver’s defense kept the score respectable until late in the fourth quarter, largely due to the efforts of veteran linebacker Alex Singleton. Singleton led all defenders with 14 total tackles, helping to fill gaps and keep the 49ers’ ground game in check during critical stretches. The Broncos did manage to put points on the board through kicker Wil Lutz, who converted field goals from 52 and 40 yards, and a touchdown pass to Jaylen Waddle that required a two-point conversion. Head Coach Sean Payton addressed the team’s offensive woes post-game, noting the need for more explosive plays to compete with elite teams.
Turning Point
The game remained competitive throughout, but the turning point arrived when San Francisco established a lead that Denver could not overcome despite their defensive resilience. While the Broncos’ defense, led by Singleton’s 14 tackles, prevented a blowout, the 49ers’ ability to score efficiently on both sides of the ball—specifically Purdy’s second-half touchdown strikes to Kittle and Samuel Sr.—sealed the outcome. Denver’s offense, unable to generate consistent yardage outside of Harvey’s hands, could not match the scoring pace needed to challenge the undefeated visitors.
Key Takeaways
- San Francisco improves to 4-0 and takes first place in the NFC West, powered by Purdy’s efficient 218-yard, 2-TD performance.
- Kyle Shanahan makes history, becoming the winningest coach in 49ers franchise lore with 167 wins, overtaking Bill Walsh.
- Denver’s secondary is facing a crisis, with Pat Surtain II doubtful and multiple corners ruled out or questionable ahead of Week 5.
- Alex Singleton’s 14-tackle performance highlighted Denver’s defensive effort, even as the offense averaged just 3.6 yards per carry.
What It Means Next
For the 49ers, this win solidifies their status as early favorites in the NFC, but injuries loom large. Fullback Kyle Juszczyk is doubtful with a knee sprain, and tight end Marques Sigle is also doubtful, potentially altering the offensive dynamic against the Seattle Seahawks next week. The 49ers will look to extend their perfect record when they travel to face Seattle on October 11.
For the Broncos, the loss leaves them at 2-2 and third in the AFC West, forcing them to address significant personnel issues. The secondary is decimated by injury, with James Thompson Jr. and Dondrea Tillman ruled out, Riley Moss questionable, and Pat Surtain II doubtful. With Jonah Coleman already on injured reserve, Denver must adjust coverages quickly before traveling to face the Los Angeles Chargers on October 11. If the Broncos cannot improve their offensive explosiveness and protect their remaining defensive backs, they face a difficult path to recovery in a tough division.
🎧 Listen daily to both teams
Beatline Sports covers every team, every day — new episodes each morning.
