Miami
Dolphins
0-1
24
FINAL
20
San Francisco
49ers
1-0
AI Recap
AI RECAP
Franchise Hub Beat· 38d 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
PlayerPosATTCMPCMP%YDSTDINTQBR
Brock PurdyQB271556%2322369.2
Malik WillisQB15853%18610120.4
Kyle McCordQB5240%100047.9
Christian McCaffreyHB100%0010.0
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
De'Von AchaneHB1114413.1251590
Christian McCaffreyHB161046.5320290
Malik WillisQB2115.5—062
Caleb DouglasWR11010.010100
De'Zhaun StriblingWR000.0—000
Justin JolyTE000.0—000
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
George KittleTE711015.7670450
De'Zhaun StriblingWR39732.3291700
Caleb DouglasWR28743.5241650
De'Von AchaneHB34515.0430160
Justin JolyTE13232.0240320
Mike EvansWR11515.031150
Christian McCaffreyHB4102.517060
Greg DulcichTE2105.05060
Ricky PearsallWR000.0—001
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