Miami
Dolphins
1-0
21
FINAL
38
San Francisco
49ers
1-0
AI Recap
AI RECAPIn a thrilling matchup, the San Francisco 49ers topped the Miami Dolphins 38-21 in Week 2 of the 2026 season. The victory not only boosts the 49ers' confidence early in the season but also establishes them as a formidable contender in the NFC.
Brock Purdy led the charge for San Francisco, throwing for 281 yards and three touchdowns, showcasing his efficiency and command of the offense. Christian McCaffrey added to the offensive fireworks with a stellar performance on the ground, racking up 108 rushing yards, while Caleb Douglas of the Dolphins put forth a valiant effort, accumulating 119 receiving yards, though it ultimately wasn't enough to secure a win.
Defensively, the 49ers made crucial plays that shifted the momentum in their favor. Ephesians Prysock was a standout, intercepting two passes that thwarted Miami's drives and kept the pressure on their offense. The turning point came in the second quarter when Prysock's second interception led to a quick touchdown, giving San Francisco a commanding lead they would not relinquish.
Passing
| Player | Pos | ATT | CMP | CMP% | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|---|---|
| Brock Purdy | QB | 26 | 15 | 58% | 281 | 3 | 1 | 117.6 |
| Malik Willis | QB | 24 | 9 | 38% | 226 | 2 | 4 | 60.7 |
Rushing
| Player | Pos | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| Christian McCaffrey | HB | 8 | 108 | 13.5 | 12 | 1 | 38 | 0 |
| Malik Willis | QB | 3 | 30 | 10.0 | 1 | 0 | 11 | 0 |
| De'Von Achane | HB | 7 | 22 | 3.1 | 14 | 0 | 8 | 0 |
| Brock Purdy | QB | 1 | 8 | 8.0 | 2 | 0 | 8 | 0 |
| DJ Herman | FB | 1 | 2 | 2.0 | — | 1 | 2 | 0 |
| De'Zhaun Stribling | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|---|
| Caleb Douglas | WR | 4 | 119 | 29.8 | 29 | 1 | 48 | 0 |
| Mike Evans | WR | 5 | 94 | 18.8 | 40 | 1 | 29 | 0 |
| Ricky Pearsall | WR | 1 | 81 | 81.0 | 61 | 1 | 81 | 0 |
| De'Zhaun Stribling | WR | 5 | 57 | 11.4 | 17 | 1 | 19 | 0 |
| Chris Bell | WR | 1 | 57 | 57.0 | 6 | 1 | 57 | 0 |
| George Kittle | TE | 4 | 49 | 12.3 | 44 | 0 | 33 | 0 |
| Justin Joly | TE | 3 | 45 | 15.0 | 8 | 0 | 20 | 0 |
| De'Von Achane | HB | 1 | 5 | 5.0 | 4 | 0 | 5 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Ephesians Prysock | CB | 0 | 0 | 2 | 0 | 1 |
| Kyle Louis | SS | 3 | 0 | 1 | 0 | 1 |
| Malik Mustapha | SS | 1 | 0 | 1 | 0 | 0 |
| Jacob Rodriguez | MIKE | 3 | 1 | 0 | 0 | 0 |
| Dre Greenlaw | WILL | 0 | 0 | 1 | 0 | 0 |
| Deommodore Lenoir | CB | 3 | 0 | 0 | 0 | 1 |
| Michael Taaffe | FS | 2 | 0 | 0 | 0 | 0 |
| Chop Robinson | LEDG | 2 | 0 | 0 | 0 | 1 |
| Romello Height | REDG | 1 | 0 | 0 | 0 | 0 |
| Osa Odighizuwa | DT | 1 | 0 | 0 | 0 | 0 |
| Darrell Baker Jr | CB | 1 | 0 | 0 | 0 | 0 |
| JuJu Brents | CB | 1 | 0 | 0 | 0 | 0 |
| Chris Johnson | CB | 1 | 0 | 0 | 0 | 0 |
| Fred Warner | MIKE | 1 | 0 | 0 | 0 | 0 |
| Jordyn Brooks | WILL | 1 | 0 | 0 | 0 | 1 |
| Ji'Ayir Brown | FS | 1 | 0 | 0 | 0 | 0 |
| Jack Jones | CB | 0 | 0 | 0 | 0 | 2 |
| Jordan Phillips | DT | 0 | 0 | 0 | 0 | 2 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Eddy Pineiro | K | 1 | 1 | 5 | 53 |
| Riley Patterson | K | 0 | 0 | 3 | 0 |
| Bradley Pinion | P | 0 | 0 | 0 | 0 |

