Photo via Toronto Star

Brock Purdy throws 2 TD passes to lead the undefeated 49ers past the Broncos 24-14

Read the original at Toronto Star ↗
Cite

Dubow, J. (2026, October 5). Brock Purdy throws 2 TD passes to lead the undefeated 49ers past the Broncos 24-14. Toronto Star. https://www.thestar.com/sports/football/brock-purdy-throws-2-td-passes-to-lead-the-undefeated-49ers-past-the-broncos-24-14/article_4cf5a290-8540-5c86-b8ea-6e210c049793.html

Dated when The Aporia collected the article, usually within hours of publication. Check the original for its exact date and byline.

Toronto Star · collected 2026-10-05 · by Josh Dubow

Quick Summary

In Sunday’s game, Brock Purdy led the San Francisco 49ers to a 24-14 victory over the Denver Broncos, keeping the 49ers undefeated at 4-0. Purdy threw two touchdown passes while Christian McCaffrey added another score as the 49ers capitalized on turnovers and defensive injuries to outscore Denver in the second half. Despite initial struggles, San Francisco’s offense erupted for touchdowns on three consecutive possessions after halftime, sealing their win with George Kittle's game-clinching 56-yard touchdown reception late in the fourth quarter.
Written by AI on 2026-10-05, from this article's own text only (the story summary below draws on all the coverage).

AI analysis

Story summary

Kyle Shanahan called for a quarterback sneak on fourth-and-1, which failed, leading to a turnover on downs. Brock Purdy overcame an initial slow start but the San Francisco 49ers still managed only three points across seven possessions before taking advantage of injuries to Denver’s starting cornerbacks Patrick Surtain II and Riley Moss. Surtain and Moss were ruled out after getting hurt in the first half, while Pat Bryant was carted off with a leg injury.

The 49ers capitalized on these turnovers, scoring touchdowns on three straight second-half possessions to defeat the Broncos 24-14. Brock Purdy threw two touchdown passes and Christian McCaffrey ran for one score as San Francisco improved their record to 4-0. The Broncos (2-2) continued to struggle with slow starts, having scored just 13 points before halftime in four consecutive games.Denver’s sluggishness finally cost them against the unbeaten San Francisco 49ers, and additional issues arose due to key injuries that may affect future performance against upcoming opponents like the Los Angeles Chargers (0-4) and Seattle Seahawks.

Written for “Broncos Lose to Unbeaten 49ers” on 2026-11-02, grounded in this article and the 7 other(s) covering the same event.

Story

📰 Broncos Lose to Unbeaten 49ers
Sports · 8 article(s) covering the same event. See how they differ ↓

Compared with similar articles

This article reads unscored and hedges 4% of its claims. Each row says how that neighbour differs.
New York Post
Hedges 0 of 18 claims Outlet record 66/100
New York Post
Hedges 0 of 38 claims Outlet record 66/100
The Guardian
Hedges 0 of 9 claims Outlet record 66/100
“Article A provides an overview of multiple NFL games, while Article B focuses specifically on one game involving the San Francisco 49ers and Denver Broncos.”
Toronto Star
Hedges 2 of 31 claims Outlet record 64/100
New York Post
Hedges 2 of 36 claims Outlet record 66/100
“Article A discusses Brock Purdy's potential record and recognition, while Article B covers a specific game against the Denver Broncos where he threw two touchdown passes.”
New York Post
Hedges 3 of 52 claims Outlet record 66/100
“Article A discusses strategy and preparation before the game, while Article B reports on the actual outcome of a subsequent day's game.”
BBC News
Hedges 2 of 34 claims Outlet record 68/100
“Article A describes a specific game where the 49ers beat the Broncos, while Article B is a summary of NFL week four results and does not focus on any single game.”
How this article was measured signals, leaning charts, publisher record, byline, topics and claims

Signals How these are calculated →

Claims extracted
28
sentences that state something as happening or true
Uncertain
4%
1 of 28 hedged ("reportedly", "may", "according to")
Leaning
not political
takes no side on a contested political question
Publisher signals
64/100
Toronto Star's corrections and hedging, across everything collected from it. Not a measure of accuracy.
Outlets on this story
8
Sports
Same framing elsewhere
1
articles that frame the event the way this one does
Analyzed 2026-10-05 · how these are computed

How this is being covered How these are calculated →

Article leaning vs. publisher reliability
Source leaning vs. consistency

Publisher

Toronto Star · 11028 article(s) · 28 correction(s) detected
Running correction rate · 28 correction(s)
2026-10-26
Correction
2026-10-24
Correction
2026-10-07
Correction
2026-09-24
Correction

Who wrote this

Josh Dubow
38 article(s) here · 1 carrying a prediction
🔮 Micah Ford rushed for 150 yards, Nico Brown caught two TD passes and Caden High had nine catches for 103 yards and a score for the Cardinal. CJ Bailey threw for 256 yards and two touchdowns and Will Wilson ran for two short scores for the Wolfpack (3-4, 1-3).
🔮 San Francisco 49ers star receiver Mike Evans will miss Sunday’s game against the Atlanta Falcons because of Achilles tendinitis.
🔮 He didn’t return to the game and his status for this week’s game against Atlanta remains in question with coach Kyle Shanahan saying he didn’t know how long the issue will impact Evans’ ability to practice or play.
🔮 San Francisco 49ers receiver Mike Evans left Monday night’s game against the Washington Commanders with an Achilles tendon injury and the team said he would not return.
🔮 Daniels was then sacked by Keion White and Ogbo Okoronkwo before he could throw up a desperation pass.
🔮 With five more pass attempts, he will take his place on top of the all-time leaderboards.
🔮 Lupoi told ESPN it would be a competition at quarterback going forward despite the heavy investment Cal has made in Sagapolutele.
🔮 Defensive end Nick Bosa (calf) didn’t practice Thursday, but Shanahan said there’s a chance he could return this week after missing the past three games.
🔮 Thrash upheld the suspension and Greenlaw will miss Monday night’s game against Washington and lose out on nearly $200,000 in pay for the week.
🔮 Greenlaw will miss San Francisco’s game next Monday night against Washington pending an appeal on Tuesday.
Also by Josh Dubow
Nothing else under this byline is closely related to this article, so these are simply their most recent.
All 38 articles by Josh Dubow →

Topics

49ers Denver Niners SANTA CLARA San Francisco

Subjects

49ers ORG · 6× Denver ORG · 4× Purdy PERSON · 4× Broncos ORG · 3× Brock Purdy PERSON · 2× Kittle PERSON · 2× Niners ORG · 2× Nix PERSON · 2× San Francisco GPE · 2× SANTA CLARA GPE · 1×

Narrative

San Francisco had been held to three points on seven possessions before the takeaway that set the stage for three straight touchdowns as the Niners took advantage of injuries that knocked out both of Denver’s starting cornerbacks, including two-time All Pro Patrick Surtain II.
framing: assertive · carried by 1 article(s) · first seen 2026-10-05
🔮 Once the San Francisco 49ers got going on offense, Brock Purdy and crew once again couldn’t be stopped.

Claims (28 extracted, 1 hedged)

Once the San Francisco 49ers got going on offense, Brock Purdy and crew once again couldn’t be stopped. asserted
Purdy → go → offense
Brock Purdy threw two touchdown passes and Christian McCaffrey ran for a score as the 49ers scored touchdowns on three straight second-half possessions to beat the Denver Broncos 24-14 on Sunday to remain undefeated. asserted
49ers → throw → Sunday
Both offenses struggled to generate offense on a hot day in the Bay Area, but the 49ers (4-0) took advantage of a fumbled punt return by Marvin Mims Jr. to set up a short touchdown drive in the third quarter that gave them the lead for good. asserted
that → struggle → lead
San Francisco had been held to three points on seven possessions before the takeaway that set the stage for three straight touchdowns as the Niners took advantage of injuries that knocked out both of Denver’s starting cornerbacks, including two-time All Pro Patrick Surtain II. asserted
that → hold → II
“We wanted to break through whatever that was and just be ourselves,” Purdy said. asserted
Purdy → want → ?
“I’m glad we could get some momentum going in the second half. uncertain
momentum → ’m → half
That’s why it’s a four-quarter game.” asserted
it → ’ → ?
Purdy capped the 28-yard drive with a 1-yard touchdown pass to Deebo Samuel that made it 10-3 late in the third quarter. asserted
it → cap → quarter
He then engineered a 74-yard drive that McCaffrey finished with a 1-yard run to extend the lead to 17-6 midway through the fourth after the Broncos (2-2) had settled for a field goal on fourth-and-2. asserted
Broncos → engineer → fourth
Bo Nix, who has thrived in late-game comeback situations, tried to mount another for Denver with his 13-yard touchdown pass to Jaylen Waddle cutting the Niners’ lead to 17-14 with a 2-point conversion with 4:05 to play. asserted
who → thrive → 4:05
But the 49ers sealed the win when Kittle took a screen pass behind the line of scrimmage and outraced former teammate Talanoa Hufanga for a 56-yard touchdown with 2:15 to go. asserted
Kittle → seal → 2:15
“Any time you see green grass, I think I ran the entire time with a smile on my face,” said Kittle, who’ll turn 33 on Friday. asserted
who → see → Friday
“Always outrunning younger, old teammates is always a good time, especially when they’re (27).” asserted
they → outrun → teammates
Purdy finished 19 of 30 for 218 yards and avoided taking a sack for a fourth straight game and had no turnovers. asserted
Purdy → finish → turnovers
Nix struggled to push the ball downfield most of the game with Denver’s running game unable to loosen up the defense. asserted
game → struggle → defense
He finished 25 of 42 for 214 yards and one touchdown. asserted
He → finish → yards
“We just didn’t have enough offense to get a lead and then go beyond that,” coach Sean Payton said. asserted
Payton → have → that
“We just didn’t have enough answers to get past that and get a lead.” asserted
We → have → lead
The 49ers came in scoring touchdowns on nearly half of their possessions, but struggled to move the ball against Denver’s stout defense. asserted
49ers → come → defense
They punted on two of their first three possessions with Purdy getting stopped on a fourth-down sneak on the other. asserted
Purdy → punt → other
San Francisco got on the board with a 24-yard field goal to tie it late in the first half, but had a chance to take the lead thwarted when a field goal was blocked on the final play of the first half to keep the game tied at 3. asserted
game → get → 3
“I think we had plays to be made,” Nix said. asserted
Nix → think → plays
“I think as a team there were plays out there for us that needed to be made.” asserted
that → think → us
Broncos: Surtain (ankle), CB Riley Moss (ribs) and WR Pat Bryant (ankle) all left with injuries and didn’t return. asserted
Surtain → leave → injuries
Payton had no immediate word on the extent of the injuries. asserted
Payton → have → injuries
FB Kyle Juszczyk left with a sprained knee injury after being hit by Jahdae Barron and didn’t return. asserted
Juszczyk → leave → Barron
S Marques Sigle (ankle) and CB Upton Stout (shoulder) also left. asserted
Sigle → leave → ?
Shanahan had no immediate word on the extent of the injuries. asserted
Shanahan → have → injuries
💬Give feedback
🕘History 🎫Support