Miami
Dolphins
0-1
21
FINAL
34
San Francisco
49ers
0-1
AI Recap
AI RECAP
Franchise Hub Beat· 72d ago
In an exciting matchup, the San Francisco 49ers topped the Miami Dolphins 34-21 in Week 2 of the 2026 season. Both teams entered the game looking to establish momentum early in the season, but it was the home team that ultimately secured the victory. Brock Purdy delivered a standout performance for the 49ers, throwing for 318 yards and three touchdowns, showcasing his impressive command of the offense. Christian McCaffrey complemented the passing game with a solid rushing effort, adding 79 yards on the ground. On the other side, Tutu Atwell shone for Miami, racking up 115 receiving yards but ultimately falling short in the offensive battle. Defensively, the 49ers made crucial plays that turned the tide in their favor, particularly with Upton Stout's interception that halted a Dolphins drive and swung momentum back to San Francisco. The 49ers' defense also kept the pressure on, limiting Miami’s scoring opportunities throughout the game. As the clock wound down, it was clear that San Francisco's ability to make key stops and capitalize on turnovers was instrumental in their victory.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Brock PurdyQB372465%31831107.7
Malik WillisQB361542%2241248.8
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
Christian McCaffreyHB19794.2201200
De'Von AchaneHB15734.9170121
Jordan JamesHB8354.4—080
Malik WillisQB7273.9—080
Ollie Gordon IIHB3175.7180190
Brock PurdyQB482.0—050
Zamir WhiteHB166.0—060
Tutu AtwellWR000.0—000
George KittleTE000.0—000
Ricky PearsallWR000.0—000
Jonnu SmithTE000.0—000
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
Tutu AtwellWR611519.2701701
Ricky PearsallWR711216.0723760
Mike EvansWR810012.5100270
Jonnu SmithTE47418.5300301
Brandon AiyukWR55811.6240160
George KittleTE23316.5230310
Jalen TolbertWR4317.8120181
Christian McCaffreyHB11010.090100
De'Zhaun StriblingWR155.03050
Greg DulcichTE144.02040
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Eddy PineiroK22454
Joey SlyeK44155