Miami
Dolphins
0-1
31
FINAL
45
San Francisco
49ers
1-0
AI Recap
AI RECAPIn an exciting Week 2 matchup of the 2026 season, the San Francisco 49ers topped the Miami Dolphins with a final score of 45-31. Both teams came into this game looking to solidify their early season momentum, but it was the 49ers who ultimately emerged victorious in a high-scoring affair.
Brock Purdy was the star of the show for San Francisco, throwing for an impressive 484 yards and six touchdowns, showcasing his ability to connect with receivers downfield. Mike Evans also had a standout performance, racking up 156 receiving yards, while De'Von Achane led the Dolphins on the ground with 115 rushing yards, but it wasn't enough to keep pace with the 49ers' offensive onslaught.
Defensively, the 49ers made key plays when it mattered most, highlighted by Malik Mustapha's interception that helped shift momentum back in their favor. Although the Dolphins’ Chop Robinson notched two sacks, the 49ers' defense held strong, forcing crucial turnovers and limiting Miami’s scoring opportunities. The game’s turning point came when Purdy threw a touchdown to Evans late in the third quarter, extending the lead and putting the Dolphins in a difficult position to respond.
Passing
| Player | Pos | ATT | CMP | CMP% | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|---|---|
| Brock Purdy | QB | 28 | 16 | 57% | 484 | 6 | 0 | 141.3 |
| Malik Willis | QB | 51 | 22 | 43% | 400 | 2 | 2 | 67.4 |
| Eric Acosta | WR | 3 | 1 | 33% | 5 | 0 | 0 | 42.3 |
Rushing
| Player | Pos | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| De'Von Achane | HB | 13 | 115 | 8.8 | 15 | 2 | 43 | 0 |
| Brock Purdy | QB | 4 | 58 | 14.5 | 4 | 0 | 19 | 0 |
| Malik Willis | QB | 2 | 32 | 16.0 | 22 | 0 | 16 | 0 |
| Christian McCaffrey | HB | 10 | 26 | 2.6 | 13 | 0 | 15 | 0 |
| Eric Acosta | WR | 4 | 18 | 4.5 | 1 | 0 | 13 | 0 |
| Chris Walker | CB | 0 | 0 | 0.0 | — | 0 | 0 | 1 |
| Jaren Bone | REDG | 0 | 0 | 0.0 | — | 0 | 0 | 1 |
| Paul Warfield | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|---|
| Mike Evans | WR | 4 | 156 | 39.0 | 59 | 1 | 87 | 0 |
| Paul Warfield | WR | 9 | 142 | 15.8 | 47 | 1 | 47 | 2 |
| George Kittle | TE | 5 | 126 | 25.2 | 67 | 2 | 50 | 0 |
| Caleb Douglas | WR | 5 | 121 | 24.2 | 27 | 1 | 48 | 0 |
| Rashard Givens | CB | 1 | 74 | 74.0 | 38 | 1 | 74 | 0 |
| Christian McCaffrey | HB | 2 | 54 | 27.0 | 10 | 0 | 42 | 0 |
| De'Von Achane | HB | 4 | 52 | 13.0 | 23 | 0 | 20 | 0 |
| Chris Bell | WR | 1 | 44 | 44.0 | 18 | 0 | 44 | 1 |
| Junior Ross | SAM | 3 | 41 | 13.7 | 10 | 1 | 21 | 0 |
| Brandon Hutton | WILL | 3 | 41 | 13.7 | 27 | 0 | 20 | 1 |
| Jonathan McFadden | CB | 1 | 33 | 33.0 | 8 | 1 | 33 | 0 |
| De'Zhaun Stribling | WR | 1 | 5 | 5.0 | 7 | 0 | 5 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Matias Salas | FS | 4 | 0 | 1 | 0 | 0 |
| Trevor Silvers | RT | 3 | 0 | 1 | 0 | 2 |
| Nick Romero | WR | 2 | 2 | 0 | 0 | 1 |
| Oscar Delgado | WR | 2 | 2 | 0 | 0 | 0 |
| Derek Groves | SS | 3 | 1 | 0 | 0 | 0 |
| Danny Washington | WILL | 5 | 0 | 0 | 0 | 1 |
| Sal Cantu | SAM | 3 | 1 | 0 | 0 | 1 |
| Nick Young | QB | 4 | 0 | 0 | 0 | 3 |
| Seth Carey | TE | 4 | 0 | 0 | 0 | 1 |
| Romello Height | LEDG | 2 | 1 | 0 | 0 | 0 |
| Alec Greene | P | 3 | 0 | 0 | 0 | 2 |
| Virgil Reeves | QB | 1 | 1 | 0 | 0 | 0 |
| Fred Warner | MIKE | 3 | 0 | 0 | 0 | 2 |
| Russell Bernard | FS | 3 | 0 | 0 | 0 | 0 |
| Patrick Willis | MIKE | 2 | 0 | 0 | 1 | 0 |
| Jacob Rodriguez | MIKE | 2 | 0 | 0 | 0 | 0 |
| Jonathan Perez | TE | 1 | 0 | 0 | 0 | 1 |
| Jaden Dugger | SAM | 1 | 0 | 0 | 0 | 0 |
| Steven Morrison | C | 1 | 0 | 0 | 0 | 0 |
| Chris Johnson | CB | 1 | 0 | 0 | 0 | 1 |
| Michael Taaffe | FS | 1 | 0 | 0 | 0 | 1 |
| Leon Armstead | HB | 1 | 0 | 0 | 1 | 0 |
| Gracen Halton | DT | 1 | 0 | 0 | 0 | 0 |
| Jason Miller | SS | 0 | 0 | 0 | 0 | 2 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Eric Barron | LG | 0 | 0 | 0 | 0 |
| Carlos Escobar | MIKE | 1 | 1 | 4 | 34 |
| Mike Foreman | LEDG | 1 | 1 | 6 | 52 |

