Miami
Dolphins
0-1
28
FINAL
51
San Francisco
49ers
0-1
AI Recap
AI RECAPIn a high-scoring showdown, the San Francisco 49ers topped the Miami Dolphins with a final score of 51-28, demonstrating their offensive firepower in Week 2 of the 2026 season. This victory solidifies the 49ers' early season momentum while the Dolphins look to regroup after a tough loss.
Brock Purdy was the star of the night, throwing for an impressive 382 yards and five touchdowns, showcasing his ability to connect with receivers under pressure. Mike Evans was his primary target, racking up 175 receiving yards, while Malik Willis led the Dolphins on the ground with 73 rushing yards, but it wasn’t enough to keep pace with the 49ers' scoring.
Defensively, San Francisco made critical plays when it mattered most, with Nick Bosa recording two sacks that disrupted Miami's rhythm and forced turnovers. Deommodore Lenoir led the team in tackles, but it was the 49ers' ability to pressure the quarterback that turned the tide in their favor, particularly during a key stretch in the second half where they scored unanswered points, putting the game out of reach for the Dolphins.
Passing
| Player | Pos | ATT | CMP | CMP% | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|---|---|
| Brock Purdy | QB | 18 | 12 | 67% | 382 | 5 | 0 | 149.3 |
| Malik Willis | QB | 34 | 23 | 68% | 308 | 3 | 0 | 125.6 |
Rushing
| Player | Pos | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| Malik Willis | QB | 9 | 73 | 8.1 | 3 | 0 | 25 | 1 |
| Christian McCaffrey | HB | 11 | 44 | 4.0 | 9 | 2 | 25 | 0 |
| De'Von Achane | HB | 4 | 4 | 1.0 | — | 0 | 4 | 0 |
| Mike Evans | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Will Kacmarek | TE | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Chris Bell | WR | 1 | -3 | -3.0 | 1 | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|---|
| Mike Evans | WR | 6 | 175 | 29.2 | 57 | 2 | 84 | 0 |
| Omari Evans | WR | 2 | 106 | 53.0 | 24 | 2 | 65 | 0 |
| Tyreek Hill | WR | 6 | 92 | 15.3 | 37 | 2 | 40 | 0 |
| Will Kacmarek | TE | 6 | 82 | 13.7 | 39 | 0 | 24 | 0 |
| De'Von Achane | HB | 7 | 68 | 9.7 | 57 | 0 | 17 | 0 |
| De'Zhaun Stribling | WR | 2 | 52 | 26.0 | 2 | 0 | 47 | 0 |
| Chris Bell | WR | 3 | 50 | 16.7 | 23 | 0 | 18 | 0 |
| George Kittle | TE | 1 | 25 | 25.0 | 17 | 0 | 25 | 0 |
| Dalton Kincaid | TE | 1 | 24 | 24.0 | 5 | 1 | 24 | 0 |
| Mecole Hardman | WR | 1 | 16 | 16.0 | — | 1 | 16 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Jaden Dugger | SAM | 5 | 1 | 0 | 0 | 1 |
| Deommodore Lenoir | CB | 6 | 0 | 0 | 0 | 2 |
| Nick Bosa | LEDG | 2 | 2 | 0 | 0 | 1 |
| Jamin Davis | REDG | 2 | 2 | 0 | 0 | 0 |
| Jaden Hicks | FS | 4 | 0.5 | 0 | 0 | 0 |
| Mykel Williams | DT | 3 | 0 | 0 | 0 | 1 |
| Bobby Wagner | WILL | 1 | 1 | 0 | 0 | 0 |
| Romello Height | REDG | 1 | 1 | 0 | 0 | 0 |
| Jack Jones | CB | 2 | 0 | 0 | 1 | 0 |
| Darrell Baker Jr | CB | 2 | 0 | 0 | 0 | 0 |
| Renardo Green | CB | 2 | 0 | 0 | 0 | 0 |
| Jacob Rodriguez | MIKE | 2 | 0 | 0 | 0 | 1 |
| Marshon Lattimore | CB | 2 | 0 | 0 | 0 | 0 |
| Ephesians Prysock | CB | 1 | 0.5 | 0 | 0 | 0 |
| Kenneth Grant | DT | 1 | 0 | 0 | 0 | 0 |
| Dante Trader Jr | SS | 1 | 0 | 0 | 0 | 0 |
| Jerome Baker | SAM | 1 | 0 | 0 | 0 | 0 |
| Fred Warner | MIKE | 1 | 0 | 0 | 0 | 0 |
| Chris Johnson | CB | 1 | 0 | 0 | 0 | 0 |
| Zach Sieler | DT | 1 | 0 | 0 | 0 | 0 |
| Deone Walker | DT | 0 | 0.5 | 0 | 0 | 0 |
| Michael Taaffe | FS | 1 | 0 | 0 | 0 | 0 |
| Calen Bullock | FS | 0 | 0 | 0 | 0 | 1 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Bradley Pinion | P | 0 | 0 | 0 | 0 |
| Charlie Smyth | K | 0 | 0 | 5 | 0 |
| Riley Patterson | K | 3 | 3 | 1 | 55 |

