The San Francisco 49ers defeated the Miami Dolphins 35-13 on Sunday at Levi’s Stadium, with Brock Purdy’s near-flawless passing performance and Christian McCaffrey’s 100th career touchdown powering a commanding Week 2 victory.

San Francisco improved to 2-0 by scoring touchdowns on each of its first five drives, building a lead Miami could not overcome despite hanging around through the first half. The 49ers led 7-0 after one quarter, took a 14-6 advantage into halftime, then seized complete control with a 21-point third quarter.

Purdy was the central figure in that offensive efficiency. The 49ers quarterback completed 20 of 22 passes for 287 yards and two touchdowns, consistently keeping the offense on schedule and making the most of favorable matchups. San Francisco did not need a dramatic two-minute drill or late-game field goal; its offense established control early and maintained it.

Miami’s opening half offered some encouragement. The Dolphins held San Francisco to a one-score margin at the break after posting six second-quarter points, but the game turned immediately after halftime. The 49ers added three touchdowns in the third quarter while keeping Miami off the board, turning an eight-point halftime game into a 35-6 gap entering the fourth.

The Dolphins did find the end zone in the final period, but the late score only narrowed the final margin. Miami fell to 0-2, including 0-2 on the road, while San Francisco stayed unbeaten with a balanced performance that paired efficient passing with a firm defensive response after halftime.

Key Performers

Brock Purdy, 49ers: Purdy finished 20/22 for 287 yards and two touchdowns. His accuracy stood out: he missed on only two throws while helping San Francisco generate touchdowns on its first five possessions.

George Kittle, 49ers: Kittle led all receivers with four receptions for 80 yards and a touchdown. The tight end gave Purdy a productive middle-of-the-field option and supplied one of the receiving highlights in San Francisco’s five-touchdown afternoon.

De’Von Achane, Dolphins: Achane carried 20 times for 74 yards, giving Miami its most consistent production on the ground. The Dolphins continued to lean on him even as the third-quarter deficit changed the game script.

McCaffrey’s milestone added another layer to the result. With his touchdown, he became the fourth-fastest player in the Super Bowl era to reach 100 career touchdowns, a reminder of the many ways San Francisco can finish drives near the red zone.

NerdSports Stat: The 49ers scored 21 unanswered points in the third quarter, matching Miami’s entire game total through three quarters and turning a 14-6 halftime lead into a 29-point advantage.

For San Francisco, the 2-0 start provides early momentum in the NFC playoff picture before a home matchup with the Arizona Cardinals on September 27. Miami will look for its first win when it visits the Kansas City Chiefs that same day, with an early-season response becoming increasingly important in the AFC race.

Frequently Asked Questions

Who won the Miami Dolphins vs San Francisco 49ers game?

San Francisco 49ers defeated Miami Dolphins 35-13 on September 20, 2026.

Who led the San Francisco 49ers in passing?

Brock Purdy threw for 287 yards and 2 touchdowns.

Did the game go to overtime?

No, the game ended in regulation.

What are both teams’ records after this game?

San Francisco 49ers is now 2-0; Miami Dolphins is 0-2.

When is San Francisco 49ers’ next game?

The San Francisco 49ers play the Arizona Cardinals on Sunday, September 27, 2026 at 1:05 PM PDT.