Miami
Dolphins
1-0
39
FINAL
45
San Francisco
49ers
0-1
AI Recap
AI RECAP
Franchise Hub Beat· 51d ago
In a thrilling Week 2 matchup of the 2026 season, the San Francisco 49ers narrowly defeated the Miami Dolphins with a final score of 45-39. Both teams entered the game looking to build momentum early in the season, but it was the 49ers who came out on top in a high-scoring affair. Malik Willis showcased his arm strength for the Dolphins, throwing for 336 yards and three touchdowns, but it was Christian McCaffrey's sensational performance on the ground that propelled the 49ers to victory. McCaffrey racked up an impressive 262 rushing yards, consistently breaking tackles and finding the end zone, while De'Zhaun Stribling contributed with a solid 84 receiving yards. On the defensive side, the 49ers made critical plays that shifted the momentum of the game. Fred Warner's two interceptions proved pivotal, as they not only halted Miami's drives but also set up key scoring opportunities for San Francisco. Marshon Lattimore's five tackles helped contain the Dolphins' explosive offense, but it was the timely defensive stands that ultimately secured the victory for the 49ers.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Malik WillisQB371951%3363375.9
Brock PurdyQB14750%21121105.6
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
Christian McCaffreyHB2026213.1454651
De'Von AchaneHB191166.1261250
Ollie Gordon IIHB252.52030
Brandin CooksWR000.0—000
De'Zhaun StriblingWR000.0—000
Jalen TolbertWR000.0—000
Chris BellWR000.0—000
Brock PurdyQB1-13-13.0—000
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
De'Zhaun StriblingWR28442.0291601
Will KacmarekTE67111.8191240
Chris BellWR46817.0100250
Kyle JuszczykFB16565.0631650
Jalen TolbertWR16161.0331610
Caleb DouglasWR25326.510510
Brandin CooksWR44812.0150170
George KittleTE23216.080211
Jake TongesTE12828.0170280
Greg DulcichTE12121.0151210
De'Von AchaneHB11414.020140
Christian McCaffreyHB122.0—020
Defense
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Riley PattersonK11445
Bradley PinionP0000
Eddy PineiroK11648