Miami
Dolphins
1-0
45
FINAL
42
San Francisco
49ers
0-1
AI Recap
AI RECAPIn a thrilling Week 2 matchup of the 2026 season, the Miami Dolphins narrowly defeated the San Francisco 49ers, 45-42, in a game that kept fans on the edge of their seats. Both teams were looking to build momentum early in the season, but it was Miami that ultimately emerged victorious in this high-scoring affair.
Brock Purdy of the 49ers showcased his passing prowess, throwing for an impressive 286 yards and six touchdowns. Christian McCaffrey was a force on the ground, racking up 150 rushing yards to complement Purdy’s aerial attack, while Mike Evans led the receiving corps with 82 yards. The Dolphins’ offense answered back with a balanced attack that kept San Francisco's defense on its heels.
Defensively, the Dolphins were led by Jordyn Brooks, who recorded nine total tackles, and Chop Robinson, who made his presence felt with two sacks. Despite the offensive fireworks, the game's turning point came late in the fourth quarter when Miami's defense tightened up, forcing the 49ers to stall on a critical drive. This defensive stand allowed the Dolphins to maintain their slim lead and secure the win.
Passing
| Player | Pos | ATT | CMP | CMP% | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|---|---|
| Brock Purdy | QB | 30 | 20 | 67% | 286 | 6 | 1 | 123.0 |
| Malik Willis | QB | 12 | 8 | 67% | 211 | 3 | 1 | 114.5 |
Rushing
| Player | Pos | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| Christian McCaffrey | HB | 24 | 150 | 6.3 | 29 | 0 | 36 | 0 |
| De'Von Achane | HB | 12 | 127 | 10.6 | 14 | 1 | 65 | 0 |
| George Kittle | TE | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Brock Purdy | QB | 1 | -1 | -1.0 | — | 0 | 0 | 1 |
Receiving
| Player | Pos | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|---|
| Mike Evans | WR | 6 | 82 | 13.7 | 20 | 2 | 22 | 0 |
| Greg Dulcich | TE | 2 | 77 | 38.5 | 60 | 1 | 65 | 0 |
| De'Zhaun Stribling | WR | 4 | 69 | 17.3 | 28 | 1 | 20 | 0 |
| Calvin Ridley | WR | 3 | 54 | 18.0 | 19 | 1 | 27 | 0 |
| Christian McCaffrey | HB | 5 | 49 | 9.8 | 29 | 2 | 17 | 0 |
| Chris Bell | WR | 1 | 47 | 47.0 | 11 | 0 | 47 | 0 |
| George Kittle | TE | 2 | 32 | 16.0 | 7 | 0 | 22 | 0 |
| Ricky Pearsall | WR | 1 | 23 | 23.0 | 3 | 0 | 23 | 0 |
| Caleb Douglas | WR | 1 | 18 | 18.0 | — | 1 | 18 | 0 |
| Kyle Juszczyk | FB | 1 | 16 | 16.0 | 11 | 1 | 16 | 0 |
| Jordan James | HB | 1 | 15 | 15.0 | 11 | 0 | 15 | 0 |
| Justin Joly | TE | 1 | 15 | 15.0 | 2 | 0 | 15 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Jordyn Brooks | WILL | 9 | 1 | 0 | 1 | 0 |
| Jacob Rodriguez | MIKE | 4 | 0 | 1 | 0 | 1 |
| Chop Robinson | LEDG | 3 | 2 | 0 | 0 | 0 |
| Darrell Baker Jr | CB | 6 | 0 | 0 | 0 | 0 |
| Willie Gay Jr | SAM | 3 | 1 | 0 | 0 | 0 |
| Marques Sigle | SS | 1 | 0 | 1 | 0 | 0 |
| Kenneth Grant | DT | 2 | 1 | 0 | 0 | 0 |
| Chris Johnson | CB | 3 | 0 | 0 | 0 | 1 |
| Michael Taaffe | FS | 3 | 0 | 0 | 0 | 1 |
| Kyle Louis | SS | 2 | 0 | 0 | 0 | 1 |
| Renardo Green | CB | 2 | 0 | 0 | 0 | 0 |
| Ji'Ayir Brown | FS | 2 | 0 | 0 | 0 | 0 |
| Dre Greenlaw | WILL | 2 | 0 | 0 | 0 | 0 |
| Fred Warner | MIKE | 1 | 0 | 0 | 0 | 0 |
| Alfred Collins | DT | 1 | 0 | 0 | 0 | 0 |
| Zayne Anderson | SS | 1 | 0 | 0 | 0 | 0 |
| Nick Martin | WILL | 1 | 0 | 0 | 0 | 0 |
| Zach Sieler | DT | 1 | 0 | 0 | 0 | 0 |
| Malik Mustapha | SS | 1 | 0 | 0 | 0 | 0 |
| Deommodore Lenoir | SS | 1 | 0 | 0 | 0 | 0 |
| Jackson Woodard | MIKE | 1 | 0 | 0 | 0 | 0 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Eddy Pineiro | K | 0 | 0 | 6 | 0 |
| Riley Patterson | K | 1 | 1 | 6 | 31 |
| Bradley Pinion | P | 0 | 0 | 0 | 0 |

