San Francisco Has Officially Put The NFC On Notice
Brock Purdy almost didn’t throw an incomplete pass against Miami.
One hit Deebo Samuel’s hands. The other came on Purdy’s final dropback, when an unblocked defender forced him to throw the ball away — and drew an intentional grounding penalty in the process.
That was it.
Purdy finished 20 of 22 for 287 yards and two touchdowns in San Francisco’s 35-13 win. He added 30 rushing yards and another score, finishing with a 149.1 passer rating and a 99.7 QBR — just shy of the highest single-game QBR ever recorded.
So, yeah, he was pretty close to perfect.
But the most unsettling part for everyone else wasn’t the stat line. It was how easy the 49ers made the whole thing look.
Purdy Had An Answer For Everything
Miami actually executed the best possible plan for keeping this game close in the first half.
The Dolphins ran 38 plays, held the ball for more than 19 minutes, and limited San Francisco to just two possessions. They converted six of nine combined third and fourth downs and kept Purdy standing around on the sideline.
The problem? Purdy turned both possessions into touchdowns anyway.
San Francisco opened with a 12-play, 59-yard drive that ended with Christian McCaffrey scoring from the 1. On the next possession, Purdy scrambled for 10 yards, escaped again for 18 and eventually kept the ball for a two-yard touchdown.
The 49ers had the ball for only 10 minutes in the first half and still went into the locker room up 14-6.
Then Miami gave it back to them after halftime, and the whole thing got out of hand almost immediately.
Purdy found George Kittle for 40 yards on San Francisco’s first offensive snap of the third quarter. Three plays later, those two connected again for a 12-yard touchdown.
On the next drive, Purdy completed all five of his passes for 67 yards. The 49ers ripped off gains of 21, 17, and 21 yards on three straight plays before Kyle Juszczyk caught a six-yard touchdown.
The next possession lasted 39 seconds. Purdy dropped a perfect 27-yard ball over two defenders to Mike Evans, and McCaffrey scored his second touchdown one play later.
Five possessions. Five touchdowns.
San Francisco averaged 7.8 yards per play, converted five of seven third downs, and didn’t let Purdy get sacked once. The 49ers didn’t punt until there was 10:18 left in the fourth quarter, with the score already 35-6.
That wasn’t an offense slowly grinding away until the defense finally cracked. That was an offense pressing the right button every single time they got the ball.
This Wasn’t Just Shanahan Manufacturing Easy Throws
Kyle Shanahan absolutely deserves his share of the credit here.
Purdy’s receivers averaged a league-high 4.84 yards of separation per target, and nearly a third of his throws went to a receiver who was considered wide open. Miami’s young defense lost track of Kittle in the middle and really struggled to pass off routes.
But this wasn’t just a quarterback standing in a clean pocket and tossing the ball to the first uncovered red jersey he saw.
Purdy completed all 10 of his passes that traveled at least 10 yards downfield, turning them into 211 yards and a touchdown. Fantasy Points Data credited him with an 81.8% passing success rate and more than one expected point added per dropback, which is, frankly, a ridiculous level of efficiency.
The throws to Evans were the clearest examples.
On one third down, Purdy rolled away from pressure, pumped a defender and fired across his body to Evans along the sideline. Evans barely got both feet down for a 10-yard gain. It wasn’t flashy, but it was the kind of play that keeps a drive alive.
The 27-yarder in the third quarter was even better. Two defenders were waiting for Evans, and one was trying to undercut the route. Purdy held the ball just long enough for Evans to clear him, then dropped it over the top into the only spot where the pass could’ve been completed.
Shanahan talked about that specific throw after the game:
If it wouldn’t have been a perfect ball, it would have been an interception. It was a dime.
That’s the balance Shanahan's been talking about since training camp. Purdy's still distributing the ball on time and taking the efficient answer, but he’s also becoming more willing to attack when the right opportunity shows up.
The Running Game Didn’t Carry Any Of This
The San Francisco offense we know usually starts with McCaffrey and the running game forcing everything else into place.
That never really happened against Miami.
McCaffrey carried the ball 10 times for 23 yards. San Francisco’s non-quarterbacks combined for just 67 yards on 22 carries, exactly three yards per attempt. Purdy somehow finished as the team’s leading rusher.
And the 49ers still scored 35 points.
That matters. Shanahan didn’t need the Dolphins to panic over outside zone for the passing game to work. Purdy stayed on schedule, made plays outside the structure when he had to, and spread 20 completions around to seven different players.
Kittle led the way with four catches for 80 yards and a touchdown in just his second game back from a torn Achilles. Evans caught all three of his targets for 54 yards. McCaffrey added four receptions for 43. Samuel, Demarcus Robinson, Juszczyk, and KhaDarel Hodge all got involved, too.
That kind of depth matters because San Francisco’s receiving room has already taken some hits. Ricky Pearsall is out for the season, rookie De’Zhaun Stribling is on injured reserve, and Robinson left Sunday’s game with a high ankle sprain.
So Purdy just kept moving to the next answer.
Fred Warner has full confidence in his quarterback.
As long as Brock’s the one that’s being the point guard, I know we’re good.
That’s a pretty good summary of where the 49ers are right now.
The Old Core Looks Pretty Good Again
There’s something kind of ridiculous — in the best way — about how San Francisco put this offense together.
Kittle tore his Achilles in January and came back in less than eight months. Samuel spent a season in Washington before coming back home. Evans got to town after 12 years in Tampa Bay. Juszczyk is still catching touchdowns nearly a decade into his run with Shanahan. McCaffrey just hit 100 career touchdowns.
It’s an old, wildly accomplished group getting another shot together, and Purdy looks completely comfortable running the show.
He threw touchdown passes to three different players in San Francisco’s 27-7 Week 1 win over the Rams, then found two more against Miami. Through two games, Purdy's completed 45 of 56 passes for 492 yards and five touchdowns. The offensive line hasn’t given up a sack, either.
It’s the first time since sacks became an official stat in 1982 that the 49ers have gone through their first two games without allowing one.
The Dolphins do add some necessary context here. Miami has the youngest roster in the NFL and are in the very early stages of a full rebuild under first-year head coach Jeff Hafley. This defense is going to make other quarterbacks look comfortable, too.
Still, San Francisco already handled a much better Rams team by 20 points in Australia. Then the 49ers came home, dealt with the travel mess, and beat Miami by 22 without needing the running backs to carry the offense.
They’ve opened the season with consecutive 20-point wins for the first time in franchise history.
September doesn’t guarantee anything. Kittle, McCaffrey, Evans, and Samuel still have to stay healthy, and eventually someone’s going to make Purdy hold the ball longer than Miami did.
But Trent Williams said San Francisco is “starting to witness Brock’s prime.”
If this is what that looks like, the rest of the NFC should probably be a little nervous.
The 49ers play the Cardinals Sunday at 4:05 p.m. on FOX and FOX One.
All stats courtesy of Fantasy Points Data.
Want more NFL coverage? Head to Sports Pass for the latest. And for more stories that keep you informed and entertained, YourLifeBuzz has you covered.