Miami
Dolphins
1-0
10
FINAL
28
San Francisco
49ers
1-0
AI Recap
AI RECAPThe San Francisco 49ers secured a decisive 28-10 victory over the Miami Dolphins in Week 2 of the 2026 season, establishing themselves as a force to be reckoned with early in the campaign. This matchup showcased both teams' ambitions to contend, but it was the 49ers who emerged victorious on their home turf.
Brock Purdy led the charge for San Francisco, throwing for three touchdowns and demonstrating efficiency throughout the game. Christian McCaffrey was a standout performer on the ground, racking up 155 rushing yards, while Miami's Malik Willis threw for 265 yards, but struggled to find the end zone. Jalen Tolbert provided a bright spot for the Dolphins with 100 receiving yards, but it wasn't enough to turn the tide.
Defensively, the 49ers put their stamp on the game with a crucial interception by Renardo Green, shifting momentum in their favor. Nick Bosa added pressure with a sack, disrupting the Dolphins' offensive rhythm at key moments. The turning point came in the second quarter when San Francisco scored quickly after the interception, extending their lead and leaving Miami to play catch-up for the remainder of the game.
Passing
| Player | Pos | ATT | CMP | YDS | TD | INT | RTG |
|---|---|---|---|---|---|---|---|
| Malik Willis | QB | 45 | 30 | 265 | 1 | 1 | 80.3 |
| Brock Purdy | QB | 32 | 23 | 151 | 3 | 0 | 112.8 |
Rushing
| Player | Pos | ATT | YDS | YPC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|
| Christian McCaffrey | HB | 17 | 155 | 9.1 | 0 | 39 | 0 |
| Jordan James | HB | 5 | 18 | 3.6 | 1 | 5 | 0 |
| Malik Willis | QB | 7 | 16 | 2.3 | 0 | 8 | 0 |
| Brock Purdy | QB | 2 | 10 | 5.0 | 0 | 6 | 0 |
| Kaelon Black | HB | 3 | 6 | 2.0 | 0 | 7 | 0 |
| Chris Bell | WR | 0 | 0 | 0.0 | 0 | 0 | 0 |
| Ricky Pearsall | WR | 0 | 0 | 0.0 | 0 | 0 | 0 |
| Jalen Tolbert | WR | 0 | 0 | 0.0 | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|
| Jalen Tolbert | WR | 10 | 100 | 10.0 | 1 | 18 | 2 |
| Greg Dulcich | TE | 5 | 59 | 11.8 | 0 | 17 | 0 |
| Malik Washington | WR | 6 | 49 | 8.2 | 0 | 18 | 0 |
| Ricky Pearsall | WR | 3 | 36 | 12.0 | 0 | 18 | 0 |
| Zay Flowers | WR | 2 | 35 | 17.5 | 0 | 26 | 0 |
| George Kittle | TE | 5 | 33 | 6.6 | 0 | 9 | 0 |
| Chris Bell | WR | 3 | 26 | 8.7 | 0 | 9 | 0 |
| Jordan James | HB | 5 | 26 | 5.2 | 3 | 12 | 0 |
| Christian Kirk | WR | 3 | 23 | 7.7 | 0 | 10 | 0 |
| Brandon Aiyuk | WR | 3 | 21 | 7.0 | 0 | 10 | 0 |
| Caleb Douglas | WR | 1 | 13 | 13.0 | 0 | 13 | 0 |
| Kyle Juszczyk | FB | 2 | 5 | 2.5 | 0 | 4 | 0 |
| Jake Tonges | TE | 1 | 4 | 4.0 | 0 | 4 | 0 |
| Justin Joly | TE | 1 | 4 | 4.0 | 0 | 4 | 0 |
| Christian McCaffrey | HB | 1 | 3 | 3.0 | 0 | 3 | 0 |
| Ollie Gordon II | HB | 1 | 1 | 1.0 | 0 | 1 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Renardo Green | CB | 8 | 0 | 1 | 0 | 1 |
| Jacob Rodriguez | MIKE | 11 | 0 | 0 | 0 | 0 |
| Dante Trader Jr | SS | 7 | 0 | 0 | 0 | 0 |
| Fred Warner | MIKE | 6 | 0 | 0 | 0 | 0 |
| Darrell Baker Jr | CB | 6 | 0 | 0 | 0 | 2 |
| Trey Moore | LEDG | 3 | 1 | 0 | 0 | 0 |
| Upton Stout | CB | 4 | 0 | 0 | 0 | 0 |
| Dre Greenlaw | WILL | 4 | 0 | 0 | 0 | 1 |
| Nick Bosa | LEDG | 2 | 1 | 0 | 0 | 0 |
| Osa Odighizuwa | DT | 3 | 0.5 | 0 | 0 | 0 |
| Malik Mustapha | SS | 3 | 0 | 0 | 0 | 0 |
| Deommodore Lenoir | CB | 3 | 0 | 0 | 0 | 0 |
| Ji'Ayir Brown | FS | 3 | 0 | 0 | 0 | 0 |
| Chop Robinson | LEDG | 3 | 0 | 0 | 0 | 0 |
| Jordyn Brooks | WILL | 3 | 0 | 0 | 0 | 0 |
| Zach Sieler | DT | 2 | 0 | 0 | 0 | 0 |
| Marcellas Dial Jr | CB | 2 | 0 | 0 | 0 | 0 |
| Michael Taaffe | FS | 2 | 0 | 0 | 0 | 1 |
| Chris Johnson | CB | 2 | 0 | 0 | 0 | 0 |
| JuJu Brents | CB | 2 | 0 | 0 | 0 | 0 |
| Romello Height | LEDG | 0 | 0.5 | 0 | 0 | 0 |
| Mykel Williams | REDG | 1 | 0 | 0 | 0 | 0 |
| Alfred Collins | DT | 1 | 0 | 0 | 0 | 0 |
| Nick Martin | WILL | 1 | 0 | 0 | 0 | 0 |
| Nate Hobbs | CB | 1 | 0 | 0 | 0 | 0 |
| Jack Jones | CB | 1 | 0 | 0 | 0 | 0 |
| Kenneth Grant | DT | 1 | 0 | 0 | 0 | 0 |
| Jordan Phillips | DT | 1 | 0 | 0 | 0 | 0 |
| Joshua Uche | REDG | 1 | 0 | 0 | 0 | 0 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Eddy Pineiro | K | 0 | 0 | 4 | 0 |
| Bradley Pinion | P | 0 | 0 | 0 | 0 |
| Riley Patterson | K | 1 | 1 | 1 | 34 |

