Miami
Dolphins
0-1
21
FINAL
42
San Francisco
49ers
0-1
AI Recap
AI RECAPIn a commanding performance, the San Francisco 49ers topped the Miami Dolphins 42-21 in Week 2 of the 2026 season. With both teams looking to establish early momentum, the 49ers secured the victory, showcasing their offensive prowess and defensive strength.
Brock Purdy led the charge for San Francisco, throwing for 326 yards and three touchdowns, proving to be a formidable presence behind center. His favorite target, Mike Evans, racked up 115 receiving yards, consistently finding openings in the Dolphins' secondary. Meanwhile, Malik Willis was the standout for Miami, rushing for 68 yards as he attempted to keep pace with the high-octane San Francisco offense.
Defensively, the 49ers were relentless, with Malik Mustapha leading the team in tackles with six, and Dre Greenlaw contributing with a key sack. The turning point came in the second quarter when San Francisco's defense stifled a Dolphins drive, leading to a quick turnover that allowed Purdy to capitalize and extend their lead. This sequence shifted the momentum firmly in favor of the 49ers, paving the way for their decisive victory.
Passing
| Player | Pos | ATT | CMP | YDS | TD | INT | RTG |
|---|---|---|---|---|---|---|---|
| Brock Purdy | QB | 20 | 14 | 326 | 3 | 1 | 131.2 |
| Malik Willis | QB | 25 | 16 | 304 | 2 | 2 | 99.4 |
Rushing
| Player | Pos | ATT | YDS | YPC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|
| Malik Willis | QB | 8 | 68 | 8.5 | 0 | 21 | 0 |
| Christian McCaffrey | HB | 6 | 68 | 11.3 | 2 | 51 | 0 |
| De'Von Achane | HB | 8 | 47 | 5.9 | 1 | 29 | 0 |
| Brock Purdy | QB | 2 | 4 | 2.0 | 0 | 2 | 0 |
| Ollie Gordon II | HB | 1 | 1 | 1.0 | 0 | 1 | 0 |
| Chris Bell | WR | 0 | 0 | 0.0 | 0 | 0 | 0 |
| Christian Kirk | WR | 0 | 0 | 0.0 | 0 | 0 | 0 |
| Deebo Samuel Sr | WR | 0 | 0 | 0.0 | 0 | 0 | 0 |
| Ricky Pearsall | WR | 0 | 0 | 0.0 | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|
| Mike Evans | WR | 5 | 115 | 23.0 | 3 | 42 | 0 |
| De'Von Achane | HB | 6 | 105 | 17.5 | 2 | 80 | 0 |
| George Kittle | TE | 3 | 91 | 30.3 | 0 | 65 | 0 |
| Chris Bell | WR | 4 | 89 | 22.3 | 0 | 59 | 0 |
| Caleb Douglas | WR | 3 | 59 | 19.7 | 0 | 43 | 0 |
| Luke Farrell | TE | 1 | 42 | 42.0 | 0 | 42 | 0 |
| Jake Tonges | TE | 1 | 39 | 39.0 | 0 | 39 | 0 |
| Jalin Hyatt | WR | 1 | 25 | 25.0 | 0 | 25 | 0 |
| Ricky Pearsall | WR | 2 | 23 | 11.5 | 0 | 21 | 0 |
| Greg Dulcich | TE | 1 | 23 | 23.0 | 0 | 23 | 0 |
| Christian Kirk | WR | 1 | 11 | 11.0 | 0 | 11 | 0 |
| Christian McCaffrey | HB | 1 | 5 | 5.0 | 0 | 5 | 0 |
| Will Kacmarek | TE | 1 | 3 | 3.0 | 0 | 3 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Fred Warner | MIKE | 2 | 1 | 1 | 0 | 0 |
| Darrell Baker Jr | CB | 3 | 0 | 1 | 0 | 1 |
| Malik Mustapha | SS | 6 | 0 | 0 | 0 | 0 |
| Nick Martin | WILL | 1 | 0 | 1 | 0 | 0 |
| Dre Greenlaw | WILL | 1 | 1 | 0 | 0 | 0 |
| Alfred Collins | DT | 3 | 0 | 0 | 0 | 0 |
| Michael Taaffe | FS | 3 | 0 | 0 | 0 | 0 |
| Marques Sigle | SS | 3 | 0 | 0 | 0 | 0 |
| Deommodore Lenoir | CB | 3 | 0 | 0 | 0 | 2 |
| Tre'Davious White | CB | 3 | 0 | 0 | 0 | 0 |
| Kyle Louis | SS | 2 | 0 | 0 | 0 | 1 |
| Nick Bosa | LEDG | 1 | 0 | 0 | 0 | 0 |
| Jordyn Brooks | WILL | 1 | 0 | 0 | 0 | 0 |
| Jacob Rodriguez | MIKE | 1 | 0 | 0 | 0 | 1 |
| Ji'Ayir Brown | FS | 1 | 0 | 0 | 0 | 1 |
| Robert Beal Jr | REDG | 1 | 0 | 0 | 0 | 0 |
| Jaden Dugger | SAM | 1 | 0 | 0 | 0 | 0 |
| Jordan Phillips | DT | 1 | 0 | 0 | 0 | 0 |
| Chris Johnson | CB | 1 | 0 | 0 | 0 | 1 |
| Renardo Green | CB | 1 | 0 | 0 | 0 | 0 |
| Chop Robinson | LEDG | 1 | 0 | 0 | 0 | 0 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Riley Patterson | K | 0 | 0 | 3 | 0 |
| Bradley Pinion | P | 0 | 0 | 0 | 0 |
| Eddy Pineiro | K | 1 | 2 | 3 | 25 |

