Miami
Dolphins
0-1
10
FINAL
26
San Francisco
49ers
0-1
AI Recap
AI RECAPIn a decisive Week 2 matchup of the 2026 season, the San Francisco 49ers topped the Miami Dolphins with a final score of 26-10. With both teams looking to establish momentum early in the season, the 49ers delivered a strong performance that showcased their offensive prowess and solidified their place as contenders.
Brock Purdy was the standout performer for San Francisco, throwing for 265 yards and two touchdowns, effectively leading the charge against Miami's defense. Christian McCaffrey added to the offensive firepower with a dominant rushing display, amassing 125 yards on the ground, while Garrett Wilson contributed significantly in the passing game with 100 receiving yards. This offensive trio proved too much for the Dolphins to handle throughout the game.
Defensively, the 49ers were equally impressive, with key plays that shifted the momentum. Mykel Williams registered a sack, while Fred Warner's interception played a crucial role in stalling Miami's drive and preserving the 49ers' lead. The turning point came in the third quarter when Warner's pick led to a quick touchdown, allowing San Francisco to pull away and seal the victory.
Passing
| Player | Pos | ATT | CMP | CMP% | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|---|---|
| Brock Purdy | QB | 32 | 24 | 75% | 265 | 2 | 0 | 119.9 |
| Malik Willis | QB | 33 | 17 | 52% | 193 | 1 | 1 | 66.8 |
Rushing
| Player | Pos | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| Christian McCaffrey | HB | 18 | 125 | 6.9 | 41 | 0 | 20 | 0 |
| De'Von Achane | HB | 5 | 51 | 10.2 | 21 | 0 | 28 | 0 |
| Kaelon Black | HB | 16 | 38 | 2.4 | 7 | 0 | 14 | 0 |
| Malik Willis | QB | 3 | 13 | 4.3 | — | 0 | 6 | 0 |
| Brock Purdy | QB | 4 | 9 | 2.3 | — | 0 | 6 | 0 |
| Kyle Juszczyk | FB | 2 | 1 | 0.5 | — | 0 | 4 | 0 |
| Ollie Gordon II | HB | 3 | 1 | 0.3 | — | 0 | 7 | 0 |
| Greg Dulcich | TE | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| George Kittle | TE | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Caleb Douglas | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Jake Tonges | TE | 0 | 0 | 0.0 | — | 0 | 0 | 1 |
| Ricky Pearsall | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Garrett Wilson | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Jordan James | HB | 1 | -3 | -3.0 | — | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|---|
| Garrett Wilson | WR | 5 | 100 | 20.0 | 39 | 1 | 59 | 0 |
| Caleb Douglas | WR | 4 | 84 | 21.0 | 20 | 0 | 29 | 1 |
| Ricky Pearsall | WR | 7 | 70 | 10.0 | 12 | 1 | 25 | 0 |
| Malik Washington | WR | 6 | 60 | 10.0 | 11 | 1 | 24 | 0 |
| George Kittle | TE | 3 | 38 | 12.7 | 22 | 0 | 19 | 0 |
| Greg Dulcich | TE | 2 | 24 | 12.0 | 7 | 0 | 12 | 0 |
| Jake Tonges | TE | 3 | 23 | 7.7 | 12 | 0 | 11 | 0 |
| Christian McCaffrey | HB | 3 | 18 | 6.0 | 11 | 0 | 12 | 0 |
| Will Kacmarek | TE | 3 | 17 | 5.7 | 9 | 0 | 9 | 0 |
| De'Zhaun Stribling | WR | 2 | 13 | 6.5 | — | 0 | 9 | 0 |
| Chris Bell | WR | 2 | 8 | 4.0 | 3 | 0 | 4 | 0 |
| Brandon Aiyuk | WR | 1 | 3 | 3.0 | — | 0 | 3 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Jordyn Brooks | WILL | 8 | 0.5 | 0 | 0 | 0 |
| Fred Warner | MIKE | 4 | 0 | 1 | 0 | 0 |
| Kayvon Thibodeaux | LEDG | 7 | 0 | 0 | 0 | 0 |
| Michael Taaffe | FS | 6 | 0 | 0 | 0 | 0 |
| Zach Sieler | DT | 6 | 0 | 0 | 0 | 0 |
| Jacob Rodriguez | MIKE | 6 | 0 | 0 | 1 | 0 |
| Mekhi Blackmon | CB | 5 | 0.5 | 0 | 0 | 1 |
| Chris Johnson | CB | 5 | 0 | 0 | 0 | 0 |
| Joshua Uche | REDG | 4 | 0 | 0 | 0 | 0 |
| Renardo Green | CB | 4 | 0 | 0 | 0 | 1 |
| Mykel Williams | REDG | 2 | 1 | 0 | 0 | 0 |
| Osa Odighizuwa | DT | 3 | 0 | 0 | 0 | 0 |
| Jordan Phillips | DT | 3 | 0 | 0 | 0 | 0 |
| Deommodore Lenoir | CB | 3 | 0 | 0 | 0 | 0 |
| Darrell Baker Jr | CB | 3 | 0 | 0 | 0 | 0 |
| Kenneth Grant | DT | 3 | 0 | 0 | 0 | 0 |
| Marques Sigle | SS | 2 | 0 | 0 | 0 | 0 |
| Dre Greenlaw | WILL | 2 | 0 | 0 | 0 | 0 |
| Upton Stout | CB | 2 | 0 | 0 | 0 | 1 |
| Kyle Louis | SS | 2 | 0 | 0 | 0 | 0 |
| Trey Moore | LEDG | 1 | 0 | 0 | 0 | 0 |
| Geno Stone | FS | 1 | 0 | 0 | 0 | 0 |
| Nick Bosa | LEDG | 1 | 0 | 0 | 0 | 0 |
| Alfred Collins | DT | 1 | 0 | 0 | 0 | 0 |
| Julius Wood | FS | 1 | 0 | 0 | 0 | 0 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Riley Patterson | K | 1 | 1 | 1 | 51 |
| Eddy Pineiro | K | 4 | 4 | 2 | 50 |
| Bradley Pinion | P | 0 | 0 | 0 | 0 |

