Miami
Dolphins
0-1
24
FINAL
20
San Francisco
49ers
1-0
AI Recap
AI RECAP
Franchise Hub Beat· 18d ago
The Miami Dolphins narrowly defeated the San Francisco 49ers 24-20 in a tightly contested Week 2 matchup of the 2026 season. With both teams looking to establish momentum early in the season, this victory allows Miami to assert themselves in the competitive landscape of the league. Brock Purdy had a standout performance for the 49ers, throwing for 232 yards and two touchdowns, showcasing his ability to lead the offense effectively. However, it was De'Von Achane of the Dolphins who stole the spotlight, rushing for an impressive 144 yards, providing Miami with the ground game they needed to control the tempo of the game. On the defensive side, Michael Taaffe was a game-changer for the Dolphins, recording two key interceptions that shifted momentum in Miami's favor. The turning point came late in the fourth quarter when Taaffe's second interception halted a promising San Francisco drive, allowing the Dolphins to secure their lead and ultimately seal the victory. Miami's defense, led by Taaffe and a sack from Trey Moore, was instrumental in holding off the 49ers' late-game surge.
Passing
Box score: passing stats by player
PlayerPosATTCMPYDSTDINTRTG
Brock PurdyQB27152322369.2
Malik WillisQB15818610120.4
Kyle McCordQB52100047.9
Christian McCaffreyHB10001—
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCTDLNGFUM
De'Von AchaneHB1114413.11590
Christian McCaffreyHB161046.50290
Malik WillisQB2115.5062
Caleb DouglasWR11010.00100
De'Zhaun StriblingWR000.0000
Justin JolyTE000.0000
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRTDLNGDROP
George KittleTE711015.70450
De'Zhaun StriblingWR39732.31700
Caleb DouglasWR28743.51650
De'Von AchaneHB34515.00160
Justin JolyTE13232.00320
Mike EvansWR11515.01150
Christian McCaffreyHB4102.5060
Greg DulcichTE2105.0060
Ricky PearsallWR000.0001
Defense
Box score: defensive stats by player
PlayerPosTKLSACKINTFFPD
Michael TaaffeFS40200
Renardo GreenCB31000
JuJu BrentsCB10100
Jacob RodriguezMIKE00101
Romello HeightLEDG21000
Joshua UcheREDG21000
Deommodore LenoirCB40000
Trey MooreLEDG11001
Chris JohnsonCB30000
Zach SielerDT11000
Marques SigleSS20020
Kenny Moore IICB20003
Marcus WilliamsFS20000
Malik MustaphaSS20000
Nick BosaLEDG01000
Kyle LouisSS20001
Chop RobinsonLEDG10001
Fred WarnerMIKE10000
Willie Gay JrSAM10000
Kenneth GrantDT10000
Geno StoneFS10000
Jason Marshall JrCB00001
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Bradley PinionP0000
Riley PattersonK12320
Matt PraterK22254