49ers vs Dolphins Final Score: San Francisco Crushes Miami 35–13 in Week 2 Blowout at Levi’s Stadium
Introduction
Here’s the thing about Brock Purdy in 2026 — he doesn’t just manage games anymore. He buries them.
The 49ers vs Dolphins matchup on September 20, 2026, looked like a potential trap game on paper. San Francisco had just flown back from a season-opening win in Australia. Miami was desperate to avoid an 0–2 start under new head coach Jeff Hafley. Levi’s Stadium hosted the home opener, and the crowd was buzzing.
Then Purdy completed 18 straight passes.
By the end of the third quarter, the 49ers had scored touchdowns on their first five possessions, and the game was over.
Final score: San Francisco 49ers 35, Miami Dolphins 13. This 49ers vs Dolphins game recap breaks down every meaningful stat, from passing yards to rushing efficiency, so you can see exactly how San Francisco dismantled Miami’s defense.
What Was the 49ers vs Dolphins Final Score and Game Flow?
The final score of this NFL game was 49ers 35, Dolphins 13 — a 22-point margin that flattered Miami more than it should have. The Dolphins didn’t reach the end zone until the fourth quarter, when the game was already decided.
Here’s how the scoring unfolded:
| Quarter | Dolphins | 49ers | Key Play |
| 1st | 0 | 7 | McCaffrey 1-yard rushing TD |
| 2nd | 6 | 14 | Purdy 2-yard rushing TD; Patterson 28 & 24-yard FGs |
| 3rd | 6 | 35 | Kittle 12-yard TD catch; Juszczyk 6-yard TD catch; McCaffrey 1-yard rushing TD |
| 4th | 13 | 35 | Miller 77-yard TD catch from Willis |
San Francisco’s offense scored on every possession until the fourth quarter. Miami managed just six points through three quarters — two Riley Patterson field goals — while the 49ers racked up 35 unanswered points before the Dolphins finally found the end zone.
Direct Answer: The 49ers won 35–13 because their offense scored touchdowns on five consecutive drives while Miami settled for field goals and failed to generate explosive plays until garbage time.
How Dominant Was Brock Purdy in This 49ers vs Dolphins Game?
Brock Purdy didn’t just play well. He played a near-perfect game.
The numbers: 20-of-22 passing for 287 yards, 2 passing touchdowns, 0 interceptions, and a 149.1 passer rating. He also rushed three times for 30 yards and a touchdown, finishing as San Francisco’s leading rusher. At one point, Purdy completed 18 consecutive passes — a franchise record that had the sideline buzzing.
According to Yahoo Sports, Purdy was “at the center of it all,” consistently making the right reads and delivering accurate throws even as Miami tried to slow down the run game. The 49ers converted 71.4% of their third-down tries, largely because Purdy kept the offense ahead of the chains on first and second down.
Head coach Kyle Shanahan praised Purdy’s growth after the win, noting that the quarterback’s command of the offense has reached a new level. “That’s what I was real proud of the guys,” Shanahan said. “That was the biggest challenge of this, just the human nature of what all went into Week 1 and the travel and everything”.
Direct Answer: Brock Purdy delivered one of the most efficient passing performances of his career, completing 20 of 22 passes for 287 yards and three total touchdowns with zero turnovers.
Key Takeaway:
- Purdy completed 18 straight passes at one point — a career-best streak
- His 149.1 passer rating was the highest of any Week 2 quarterback
- He was the team’s leading rusher with 30 yards, including a 2-yard TD scramble
What Do the 49ers vs Dolphins Team Stats Reveal About This Matchup?
The 49ers vs Dolphins team stats tell a story of complete offensive control. San Francisco finished with 382 total yards to Miami’s 284, averaging 7.8 yards per play compared to the Dolphins’ 5.1.
The most revealing number? Time of possession. Despite Miami holding the ball for 30:13, the Dolphins ran 56 plays to San Francisco’s 49 — and still lost by 22. That’s because the 49ers were ruthlessly efficient, scoring touchdowns instead of settling for field goals.
Here’s the full 49ers vs Dolphins box score breakdown:
| Stat | Dolphins | 49ers |
| Total Yards | 284 | 382 |
| Passing Yards | 182 | 287 |
| Rushing Yards | 102 | 95 |
| Yards Per Play | 5.1 | 7.8 |
| Turnovers | 0 | 0 |
| 3rd Down Efficiency | 7-15 | 5-7 |
The 49ers didn’t force a turnover, but they didn’t need to. Miami’s defense recorded just one tackle for loss all game and never sacked Purdy. San Francisco’s offensive line has now gone two full games without allowing a sack.
Direct Answer: The 49ers out-gained Miami by nearly 100 yards despite running seven fewer plays, converting 71.4% of third downs while Miami managed just 46.7%.
Key Takeaway:
- 49ers averaged 7.8 yards per play — nearly 3 yards more than Miami
- Zero sacks allowed through two games for San Francisco’s offensive line
- Miami’s defense failed to record a single turnover or generate consistent pressure
Who Were the Top Performers in the 49ers vs Dolphins Player Stats?
The 49ers vs Dolphins player stats showcase a San Francisco offense firing on all cylinders. Christian McCaffrey scored twice — a 1-yard rush in the first quarter and another 1-yard plunge in the third — reaching 100 career touchdowns in just 114 games.
George Kittle, who wasn’t targeted in the first half, exploded on the opening play of the third quarter with a 40-yard reception and later caught a 12-yard touchdown from Purdy. Fullback Kyle Juszczyk also hauled in a 6-yard score.
For Miami, De’Von Achane shouldered a massive workload: 20 carries for 74 yards plus three catches for 19 yards. He accounted for 93 of Miami’s 284 total yards — nearly a third of the offense. But the Dolphins’ passing game never found rhythm.
Ryan Miller’s 77-yard touchdown catch from backup quarterback Malik Willis in the fourth quarter was the lone bright spot for Miami’s offense, but it came with 2:30 left and the game already decided.
Direct Answer: Brock Purdy (287 passing yards, 3 total TDs) and Christian McCaffrey (2 rushing TDs, 100 career TDs) led the 49ers, while De’Von Achane’s 93 scrimmage yards were Miami’s only consistent offensive production.
Key Takeaway:
- McCaffrey reached 100 career touchdowns — one of the fastest to do so
- Kittle’s 40-yard catch sparked a 21-point third quarter
- Achane touched the ball 23 times but averaged just 3.7 yards per carry
What Were the Key Moments That Decided This 49ers vs Dolphins Game?
The game wasn’t over at halftime — Miami actually trailed by just eight points, 14–6, after Patterson’s 24-yard field goal as time expired in the second quarter. But whatever Shanahan said in the locker room worked.
Here’s the turning point: On the first play of the third quarter, Purdy hit Kittle for 40 yards. Four plays later, Kittle caught a 12-yard touchdown. The 49ers then scored on their next two possessions — a 6-yard pass to Juszczyk and McCaffrey’s second 1-yard plunge — to blow the game open at 35–6.
The 49ers vs. Dolphins first-half score was 14–6. The second half score was 21–7 in favor of San Francisco. That 21-point third quarter was the difference.
Miami’s special teams also contributed to the collapse. A fumbled punt in the third quarter gave the 49ers excellent field position, which they converted into McCaffrey’s second touchdown. It was that kind of day for the Dolphins.
Direct Answer: A 21-point third quarter — sparked by Kittle’s 40-yard catch and a fumbled punt — turned a competitive 14–6 game into a 35–6 rout.
Key Takeaway:
- First half: 49ers 14, Dolphins 6 — still competitive
- Third quarter: 49ers 21, Dolphins 0 — game over
- Miami’s special teams turnover directly led to a touchdown
How Do the 49ers vs Dolphins Rushing and Receiving Stats Compare?
The 49ers vs Dolphins rushing stats reveal something counterintuitive: Miami actually out-rushed San Francisco, 102 to 95. But the 49ers’ rushing yards came when it mattered, while Miami’s came in garbage time.
McCaffrey finished with just 23 yards on 10 carries, but he scored twice. Purdy’s 30 rushing yards — all on scrambles — were the team’s highest total. The 49ers averaged 3.5 yards per carry, identical to Miami’s average.
The 49ers vs Dolphins receiving stats tell a clearer story. Purdy spread the ball to eight different targets, with Kittle (4 catches, 80 yards, TD) and McCaffrey (4 catches, 43 yards) leading the way. Miami’s passing game, by contrast, was anemic: 182 yards total, most of which came on Miller’s 77-yard catch in the fourth quarter.
Direct Answer: Miami out-rushed San Francisco 102–95, but the 49ers’ passing game (287 yards) overwhelmed a Dolphins secondary that couldn’t get off the field.
Key Takeaway:
- 49ers’ 287 passing yards dwarfed Miami’s 182
- McCaffrey’s 23 rushing yards were his lowest of the season, yet he scored twice
- Miami’s leading receiver was Ryan Miller with one catch for 77 yards
What Does This 49ers vs Dolphins Result Mean for Both Teams?
For San Francisco, the message is clear: this team is a legitimate contender. The 49ers have now opened the season with consecutive wins of at least 20 points for the first time in franchise history. Purdy looks like a quarterback who has taken another leap, and the offensive line hasn’t allowed a sack in two games.
For Miami, the 0–2 start is a disaster. The Dolphins have been outscored 62–20 through two weeks and face a brutal upcoming schedule. Jeff Hafley’s debut season is already on the ropes.
Here’s the thing that stood out most: San Francisco didn’t even play a perfect game. They committed six penalties for 40 yards. McCaffrey averaged just 2.3 yards per carry. And they still won by 22. That’s what championship teams do — they win ugly when they have to, and they win big when they can.
Direct Answer: The 49ers established themselves as NFC favorites with a 2–0 start and a +42 point differential, while the Dolphins’ 0–2 start puts their season on life support.
Key Takeaway:
- 49ers are 2–0 with a +42-point differential through two weeks
- Dolphins have been outscored 62–20 and face a difficult schedule ahead
- San Francisco hasn’t trailed at any point in 2026
49ers vs Dolphins FAQs
Question: What was the final score of the 49ers vs Dolphins game?
Answer: The 49ers beat the Dolphins 35–13 on September 20, 2026, at Levi’s Stadium in Santa Clara, California. San Francisco improved to 2–0 while Miami fell to 0–2.
Question: How many touchdowns did Brock Purdy score against the Dolphins?
Answer: Purdy threw for two touchdowns and rushed for one more, finishing with three total touchdowns. He completed 20 of 22 passes for 287 yards with zero interceptions and a 149.1 passer rating.
Question: What was the 49ers vs Dolphins halftime score?
Answer: The 49ers led 14–6 at halftime. Miami’s only points in the first half came on two Riley Patterson field goals (28 and 24 yards). The 49ers then scored 21 unanswered points in the third quarter.
Question: How many yards did De’Von Achane rush for against the 49ers?
Answer: Achane rushed 20 times for 74 yards, averaging 3.7 yards per carry, and added three receptions for 19 yards. He accounted for 93 of Miami’s 284 total yards.
Question: Who scored the Dolphins’ only touchdown?
Answer: Ryan Miller caught a 77-yard touchdown pass from backup quarterback Malik Willis with 2:30 left in the fourth quarter. It was Miami’s only touchdown of the game.
Conclusion
The 49ers vs Dolphins matchup was supposed to be a test of whether San Francisco could avoid a letdown after a long road trip. Instead, it became a showcase for Brock Purdy’s evolution and Kyle Shanahan’s offensive genius.
Purdy was surgical. The offensive line was impenetrable. And the defense — despite allowing 102 rushing yards — made stops when it mattered, holding Miami to field goals while the offense piled up touchdowns.
The Bottom Line: The 49ers are 2–0, Purdy is playing the best football of his career, and this team looks like a legitimate Super Bowl contender. The Dolphins are 0–2, their offense can’t score touchdowns, and Jeff Hafley’s first season is already in crisis mode. This game wasn’t close, and the 35–13 score doesn’t fully capture how dominant San Francisco was.
What do you think — are the 49ers the best team in the NFC right now? Drop your take in the comments, and share this recap with a fellow football fan who needs to see these stats.
References
- ESPN. (2026, September 20). Miami Dolphins vs San Francisco 49ers – Final Score. ESPN.com.
- Fox Sports. (2026, September 20). Dolphins vs. 49ers – Final Score – September 20, 2026. FoxSports.com.
- Yahoo Sports. (2026, September 21). Brock Purdy Looks Unstoppable as 49ers Start 2–0. Sports.Yahoo.com.
- NBC Sports Bay Area. (2026, September 21). Grades for Brock Purdy, 49ers’ Runaway Week 2 Win Over Floundering Dolphins. NBCSportsBayArea.com.
- The New York Times. (2026, September 21). How Brock Purdy Throttled the Dolphins — and Jet Lag — for a Near-Perfect Game. NYTimes.com.
Read More: Alabama vs Kentucky
Game Information
| Date | September 20, 2026 |
|---|---|
| NFL Week | Week 2 |
| Venue | Levi’s Stadium, Santa Clara, California |
| Final Result | San Francisco 49ers 35, Miami Dolphins 13 |
| Winner | San Francisco 49ers (won by 22 points) |
Score by Quarter
| Team | Q1 | Q2 | Q3 | Q4 | Total |
|---|---|---|---|---|---|
| 49ers | 7 | 7 | 21 | 0 | 35 |
| Dolphins | 0 | 6 | 0 | 7 | 13 |
Halftime score: 49ers 14, Dolphins 6 · Second half: 49ers 21, Dolphins 7
Team Stats Comparison
| 49ers | Stat | Dolphins |
|---|---|---|
| 382 | Total Yards | 284 |
| 287 | Passing Yards | 182 |
| 95 | Rushing Yards | 102 |
| 19 | First Downs | 17 |
| 49 | Total Plays | 56 |
| 7.8 | Yards Per Play | 5.1 |
| 5–7 (71.4%) | 3rd Down Efficiency | 7–15 (46.7%) |
| 0–0 | 4th Down Efficiency | 0–1 |
| 4–4 | Red Zone Efficiency | 0–2 |
| 0 | Turnovers | 0 |
| 3 | Sacks Recorded | 0 |
| 6–40 | Penalties (No.–Yards) | 5–35 |
| 29:47 | Time of Possession | 30:13 |
Passing Stats
| Player | Team | C/ATT | YDS | TD | INT | RTG |
|---|---|---|---|---|---|---|
| Brock Purdy | SF | 20/22 | 287 | 2 | 0 | 149.1 |
| Dolphins Starter | MIA | 16/26 | 105 | 0 | 0 | 68.9 |
| Malik Willis | MIA | 3/5 | 77 | 1 | 0 | 143.7 |
Dolphins team passing total: 182 yards · Purdy completed 18 consecutive passes at one point.
Rushing Stats
| Player | Team | CAR | YDS | AVG | TD |
|---|---|---|---|---|---|
| Christian McCaffrey | SF | 10 | 23 | 2.3 | 2 |
| Brock Purdy | SF | 3 | 30 | 10.0 | 1 |
| Isaac Guerendo | SF | 8 | 42 | 5.3 | 0 |
| De’Von Achane | MIA | 20 | 74 | 3.7 | 0 |
| Malik Willis | MIA | 3 | 15 | 5.0 | 0 |
| Ollie Gordon II | MIA | 5 | 13 | 2.6 | 0 |
Receiving Stats
| Player | Team | REC | YDS | AVG | TD |
|---|---|---|---|---|---|
| George Kittle | SF | 4 | 80 | 20.0 | 1 |
| Jauan Jennings | SF | 3 | 52 | 17.3 | 0 |
| Ricky Pearsall | SF | 3 | 46 | 15.3 | 0 |
| Christian McCaffrey | SF | 4 | 43 | 10.8 | 0 |
| Demarcus Robinson | SF | 2 | 30 | 15.0 | 0 |
| Isaac Guerendo | SF | 2 | 20 | 10.0 | 0 |
| Kyle Juszczyk | SF | 2 | 16 | 8.0 | 1 |
| Ryan Miller | MIA | 1 | 77 | 77.0 | 1 |
| Jaylen Waddle | MIA | 5 | 44 | 8.8 | 0 |
| Malik Washington | MIA | 3 | 18 | 6.0 | 0 |
| De’Von Achane | MIA | 3 | 19 | 6.3 | 0 |
| Dee Eskridge | MIA | 2 | 14 | 7.0 | 0 |
| Julian Hill | MIA | 2 | 10 | 5.0 | 0 |
Scoring Summary
| Qtr | Team | Play | SF | MIA |
|---|---|---|---|---|
| 1st | SF | Christian McCaffrey 1-yard rushing TD (XP good) | 7 | 0 |
| 2nd | MIA | Riley Patterson 28-yard field goal | 7 | 3 |
| 2nd | SF | Brock Purdy 2-yard rushing TD (XP good) | 14 | 3 |
| 2nd | MIA | Riley Patterson 24-yard field goal | 14 | 6 |
| 3rd | SF | George Kittle 12-yard TD catch from Purdy (XP good) | 21 | 6 |
| 3rd | SF | Kyle Juszczyk 6-yard TD catch from Purdy (XP good) | 28 | 6 |
| 3rd | SF | Christian McCaffrey 1-yard rushing TD (XP good) | 35 | 6 |
| 4th | MIA | Ryan Miller 77-yard TD catch from Malik Willis (XP good) | 35 | 13 |
| FINAL SCORE | 35 | 13 | ||
Touchdowns
| 49ers (5 TD) | Christian McCaffrey 1-yard run (1st Q) · Brock Purdy 2-yard run (2nd Q) · George Kittle 12-yard catch (3rd Q) · Kyle Juszczyk 6-yard catch (3rd Q) · Christian McCaffrey 1-yard run (3rd Q) |
|---|---|
| Dolphins (1 TD) | Ryan Miller 77-yard catch from Malik Willis (4th Q) |
Scoring summary reflects the September 20, 2026 NFL Week 2 game at Levi’s Stadium.






