Miami
Dolphins
0-1
17
FINAL
24
San Francisco
49ers
1-0
AI Recap
AI RECAP
Franchise Hub Beat· 2d ago
In a hard-fought contest, the San Francisco 49ers topped the Miami Dolphins 24-17 in Week 2 of the 2026 season. The victory propels the 49ers to a strong start, demonstrating their playoff aspirations early in the campaign. The Dolphins, despite the loss, showed resilience and promise that could pay off down the line. Brock Purdy stood out for the 49ers, throwing for 364 yards and connecting on two touchdown passes, showcasing his ability to lead the offense effectively. Meanwhile, Mike Evans was a crucial target, hauling in 130 receiving yards, creating mismatches against the Dolphins' secondary. On the ground, Malik Willis led Miami with 51 rushing yards, but it wasn’t enough to overcome San Francisco’s potent aerial attack. Defensively, the 49ers made their mark with Fred Warner's dominating performance, racking up three sacks and applying relentless pressure on the Dolphins' offense. The turning point came in the fourth quarter when Purdy led a decisive drive, capped off by a touchdown pass that gave San Francisco a lead they would not relinquish. Despite Miami's late efforts, the 49ers' defense held firm, sealing the victory and asserting their dominance in the matchup.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Brock PurdyQB443784%36420116.2
Malik WillisQB231357%1541091.5
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
Malik WillisQB9515.7231270
Christian McCaffreyHB16422.690140
Trey BensonHB10323.2—161
Brock PurdyQB3165.3—070
Ollie Gordon IIHB3155.05070
De'Von AchaneHB4123.0—050
Kaelon BlackHB133.0—030
Caleb DouglasWR122.0—020
Mike EvansWR111.0—010
Jake TongesTE000.0—000
De'Zhaun StriblingWR000.0—000
George KittleTE000.0—000
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
Mike EvansWR813016.3631510
George KittleTE9778.6330120
Caleb DouglasWR57214.4131261
Trey PalmerWR7639.090140
Greg DulcichTE55010.0260120
De'Zhaun StriblingWR4389.5141140
Malik WashingtonWR12727.040271
Jake TongesTE3258.370170
Trey BensonHB3134.311090
Kaelon BlackHB188.07080
Christian McCaffreyHB177.03070
Jalen TolbertWR144.0—040
Brandon AiyukWR133.0—030
Ollie Gordon IIHB111.0—010
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Zane GonzalezK11255
Eddy PineiroK12335
Bradley PinionP0000