Miami
Dolphins
1-0
35
FINAL
21
San Francisco
49ers
0-1
AI Recap
AI RECAPThe Miami Dolphins topped the San Francisco 49ers 35-21 in a decisive Week 2 matchup of the 2026 season, showcasing their offensive firepower and solidifying their standing early in the campaign. With this win, the Dolphins aim to build momentum as they look towards the playoffs, while the 49ers face the challenge of regrouping after a tough loss at home.
Leading the charge for Miami was quarterback Malik Willis, who threw for 251 yards and three touchdowns, demonstrating both precision and poise throughout the game. Running back De'Von Achane contributed significantly on the ground, racking up 68 rushing yards, while wide receiver Ricky Pearsall led the 49ers with 85 receiving yards, attempting to keep pace with the Dolphinsβ offensive onslaught.
Defensively, the Dolphins made critical plays that turned the tide in their favor, highlighted by two interceptions from Jordyn Brooks, which stifled any momentum the 49ers tried to build. Zach Sieler also made his presence felt with a crucial sack, ensuring that Miami maintained pressure on San Franciscoβs offense. The turning point came in the second quarter, when Brooks' second pick set up a quick touchdown drive, extending Miami's lead and putting the 49ers on the back foot for the remainder of the game.
Passing
| Player | Pos | ATT | CMP | YDS | TD | INT | RTG |
|---|---|---|---|---|---|---|---|
| Malik Willis | QB | 24 | 16 | 251 | 3 | 1 | 123.4 |
| Brock Purdy | QB | 22 | 14 | 249 | 1 | 5 | 77.8 |
Rushing
| Player | Pos | ATT | YDS | YPC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|
| De'Von Achane | HB | 15 | 68 | 4.5 | 1 | 21 | 0 |
| Christian McCaffrey | HB | 13 | 37 | 2.8 | 1 | 26 | 0 |
| Malik Willis | QB | 2 | 16 | 8.0 | 0 | 17 | 1 |
| Brock Purdy | QB | 1 | 9 | 9.0 | 0 | 9 | 0 |
| Caleb Douglas | WR | 1 | -2 | -2.0 | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|
| Ricky Pearsall | WR | 4 | 85 | 21.3 | 0 | 37 | 0 |
| De'Von Achane | HB | 6 | 68 | 11.3 | 2 | 45 | 0 |
| Malik Washington | WR | 4 | 67 | 16.8 | 0 | 25 | 0 |
| Jalen Tolbert | WR | 2 | 66 | 33.0 | 1 | 47 | 0 |
| Christian McCaffrey | HB | 4 | 63 | 15.8 | 0 | 26 | 0 |
| Caleb Douglas | WR | 3 | 51 | 17.0 | 0 | 24 | 0 |
| Christian Kirk | WR | 3 | 29 | 9.7 | 0 | 11 | 0 |
| Mike Evans | WR | 1 | 28 | 28.0 | 0 | 28 | 0 |
| George Kittle | TE | 1 | 24 | 24.0 | 0 | 24 | 0 |
| De'Zhaun Stribling | WR | 1 | 20 | 20.0 | 1 | 20 | 0 |
| Greg Dulcich | TE | 1 | -1 | -1.0 | 0 | 0 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Jordyn Brooks | WILL | 3 | 0 | 2 | 0 | 0 |
| Kyle Louis | SS | 3 | 0 | 2 | 0 | 0 |
| Dre Greenlaw | WILL | 6 | 0 | 0 | 0 | 0 |
| Ji'Ayir Brown | FS | 1 | 0 | 1 | 0 | 0 |
| Deommodore Lenoir | CB | 5 | 0 | 0 | 0 | 0 |
| Darrell Baker Jr | CB | 0 | 0 | 1 | 0 | 0 |
| Willie Gay Jr | SAM | 4 | 0 | 0 | 0 | 0 |
| Zach Sieler | DT | 1 | 1 | 0 | 0 | 0 |
| Fred Warner | MIKE | 1 | 1 | 0 | 1 | 1 |
| Dante Trader Jr | SS | 2 | 0 | 0 | 0 | 0 |
| Michael Taaffe | FS | 2 | 0 | 0 | 0 | 0 |
| Kenneth Grant | DT | 1 | 0.5 | 0 | 0 | 0 |
| Chris Johnson | CB | 2 | 0 | 0 | 0 | 0 |
| Renardo Green | CB | 2 | 0 | 0 | 0 | 0 |
| Nick Bosa | LEDG | 1 | 0 | 0 | 0 | 0 |
| Ronnie Harrison Jr | WILL | 1 | 0 | 0 | 0 | 0 |
| Jacob Rodriguez | MIKE | 1 | 0 | 0 | 0 | 0 |
| Trey Moore | LEDG | 0 | 0.5 | 0 | 0 | 0 |
| Nick Martin | WILL | 1 | 0 | 0 | 0 | 0 |
| JuJu Brents | CB | 1 | 0 | 0 | 0 | 0 |
| Nate Hobbs | CB | 1 | 0 | 0 | 0 | 0 |
| Malik Mustapha | SS | 1 | 0 | 0 | 0 | 1 |
| Ashtyn Davis | FS | 1 | 0 | 0 | 0 | 0 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Riley Patterson | K | 0 | 0 | 5 | 0 |
| Bradley Pinion | P | 0 | 0 | 0 | 0 |
| Eddy Pineiro | K | 0 | 0 | 3 | 0 |

