Pigskin NightlyWeek 10
Latest
WSH ThuNYG NE SunDET BUF SunNYJ CAR SunNO HOU SunCLE JAX SunTEN KC SunATL MIA SunIND MIN SunGB LAR SunARI SEA SunLV SF SunDAL PIT SunCIN LAC MonBAL
At a glance

The San Francisco 49ers beat the Miami Dolphins 35-13 on Sun, Sep 20 at Levi's Stadium in Santa Clara, CA (Week 2, 2026 season). Records after the game: Dolphins 1-7, 49ers 7-1. B.Purdy (SF) led all players with +26.4 EPA on 25 dropbacks.

Who won Dolphins vs 49ers?

The San Francisco 49ers won 35-13. By quarter: MIA 0-6-0-7, SF 7-7-21-0.

Who was the best player in Dolphins vs 49ers?

By expected points added: B.Purdy (SF, +26.4 EPA on 25 dropbacks), G.Kittle (SF, +5.8 EPA on 4 targets) and C.McCaffrey (SF, +5.5 EPA on 4 targets).

What was the turning point of Dolphins vs 49ers?

The biggest swing in win probability (2 points toward the Dolphins) came in Q2 at 3:01: (Shotgun) M.Willis pass deep left to M.Washington to SF 20 for 23 yards (U.Stout).

Cite this page

Pigskin Nightly, โ€œDolphins 13, 49ers 35: Week 2 recapโ€, https://pigskinnightly.com/games/2026-09-20-mia-at-sf (updated 2026-11-11).

Flags that moved this game

  1. 1False StartMIA โ†’ helped SF ยท Wk 2 Q1 12:13 ยท PENALTY on MIA-73-A.Jackson, False Start, 5 yards, enforced at SF 36 - No Play.+4.1 WP
  2. 2Roughing the PasserSF โ†’ helped MIA ยท Wk 2 Q2 4:34 ยท (Shotgun) 2-M.Willis pass incomplete short left to 6-M.Washington. PENALTY on SF-56-K.White, Roughing the Passer, 15 yards,โ€ฆ+3.0 WP

Deserved win probability from the snaps, fumble bounces evened out. How we judge

From the Lab

This game, re-drawn

All Lab tools โ†’
Game DNA121 plays, one strand0 lead changes ยท 9 explosive plays ยท downloadable poster โ†’
13@35Week 2Changes the winner

If the Dolphins kicker had made it from 51

Dolphins after the play36%what really happened
49ersDolphinsthe rest never happened

Q1 10:32 47-R.Patterson 51 yard field goal is No Good, Wide Right, Center-46-T.Addington, Holder-48-B.Pinion.

Every game's sliding door โ†’
Home win probability, play by play

The river

Dolphins logo0%49ers logo100%

Hover, tap or drag along the river to read any play. Arrow keys work too. Click to jump to its drive.

SF โ–ฒMIA โ–ผ
Q1Q2Q3Q4

The five biggest swings

  1. +2%Q2 3:01 ยท for Dolphins logo MIA(Shotgun) M.Willis pass deep left to M.Washington to SF 20 for 23 yards (U.Stout).
  2. +2%Q1 0:49 ยท for Dolphins logo MIAM.Willis up the middle to SF 29 for 2 yards (J.Thompson).
  3. +2%Q1 10:32 ยท for 49ers logo SFR.Patterson 51 yard field goal is No Good, Wide Right, Center-T.Addington, Holder-B.Pinion.
  4. +2%Q1 14:40 ยท for Dolphins logo MIA(Shotgun) M.Willis pass short left to D.Herman to SF 49 for 18 yards (F.Warner). FUMBLES (F.Warner), ball out of bounds at SF 40.
  5. +2%Q1 12:13 ยท for 49ers logo SFPENALTY on MIA-A.Jackson, False Start, 5 yards, enforced at SF 36 - No Play.

Every drive, on the field

SF attacks โ†’โ† MIA attacks
  1. Q1 15:00MISS9p ยท 34y ยท 4:32
  2. Q1 10:28TD12p ยท 59y ยท 6:11
  3. Q1 4:17FG17p ยท 63y ยท 9:21
  4. Q2 9:56TD8p ยท 71y ยท 4:32
  5. Q2 5:24FG12p ยท 58y ยท 5:24
  6. Q3 15:00TD4p ยท 65y ยท 1:52
  7. Q3 13:08PUNT3p ยท 3y ยท 2:19
  8. Q3 10:49TD8p ยท 71y ยท 5:03
  9. Q3 5:46DOWNS6p ยท -5y ยท 1:57
  10. Q3 3:49TD2p ยท 28y ยท 0:39
  11. Q3 3:10PUNT3p ยท 3y ยท 1:45
  12. Q3 1:25PUNT8p ยท 31y ยท 6:07
  13. Q4 10:18PUNT6p ยท 4y ยท 3:22
  14. Q4 6:56PUNT3p ยท 0y ยท 2:53
  15. Q4 4:03TD3p ยท 83y ยท 1:33
  16. Q4 2:30END4p ยท 9y ยท 2:30
Dolphins logoDolphins8 drives3scoring drives (1 TD)38%drives ending in pointsOWN 28avg starting field position2three-and-outs1turnovers incl. downs
49ers logo49ers7 drives5scoring drives (5 TD)71%drives ending in pointsOWN 36avg starting field position1three-and-outs0turnovers incl. downs

Scoring summary

  1. Q1
    4:17
    49ers logoTouchdownC.McCaffrey right guard for 1 yard, TOUCHDOWN. E.Pineiro extra point is GOOD, Center-J.Weeks, Holder-C.Waitman.0โ€“7
  2. Q2
    9:56
    Dolphins logoField goalR.Patterson 28 yard field goal is GOOD, Center-T.Addington, Holder-B.Pinion.3โ€“7
  3. Q2
    5:24
    49ers logoTouchdownB.Purdy scrambles left end for 2 yards, TOUCHDOWN. E.Pineiro extra point is GOOD, Center-J.Weeks, Holder-C.Waitman.3โ€“14
  4. Q2
    0:00
    Dolphins logoField goalR.Patterson 24 yard field goal is GOOD, Center-T.Addington, Holder-B.Pinion.6โ€“14
  5. Q3
    13:08
    49ers logoTouchdownB.Purdy pass short left to G.Kittle for 12 yards, TOUCHDOWN. E.Pineiro extra point is GOOD, Center-J.Weeks, Holder-C.Waitman. ** Injury Update: MIA-R.Beal has returned to the game.6โ€“21
  6. Q3
    5:46
    49ers logoTouchdown(Shotgun) B.Purdy pass short right to K.Juszczyk for 6 yards, TOUCHDOWN. E.Pineiro extra point is GOOD, Center-J.Weeks, Holder-C.Waitman.6โ€“28
  7. Q3
    3:10
    49ers logoTouchdownC.McCaffrey up the middle for 1 yard, TOUCHDOWN. E.Pineiro extra point is GOOD, Center-J.Weeks, Holder-C.Waitman.6โ€“35
  8. Q4
    2:30
    Dolphins logoTouchdown(Shotgun) M.Willis pass deep right to R.Miller for 77 yards, TOUCHDOWN. R.Patterson extra point is GOOD, Center-T.Addington, Holder-B.Pinion.13โ€“35

Team stats

Dolphins logoMIAvsSF49ers logo
284Total yards382
182Passing yards287
102Rushing yards95
5.1Yards per play7.8
13First downs23
7-15 ยท 47%Third down5-7 ยท 71%
1-2Fourth down0-0
0-2Red zone TDs5-5
14/23Comp / att20/22
3.5Yards per carry3.5
0Turnovers0
4 (โˆ’15 yds)Sacks allowed0
7 for 50Penalties7 for 78
30:13Possession29:47
Expected points added ยท nflverse model

The game in EPA

Dropback EPA+0.158+1.058
Rush EPA-0.160-0.218
Success rate41%57%
Explosive plays37
Plays5647

Who moved the needle

Cost their side the most

Box score

Dolphins logoMiami Dolphins
PassingC/ATTYDSAVGTDINTSACKSQBRRTG
Malik WillisQB14/231978.6104-1553.2103.0
RushingCARYDSAVGTDLONG
De'Von AchaneRB20743.7017
Jaylen WrightRB2115.508
Ollie Gordon IIRB372.305
Malik WillisQB263.004
Malik WashingtonWR144.004
Bradley PinionP100.000
ReceivingRECTGTSYDSAVGTDLONG
Ryan MillerWR117777.0177
Malik WashingtonWR454310.8023
Caleb DouglasWR23199.5011
De'Von AchaneRB36196.307
DJ HermanFB131818.0018
Greg DulcichTE23178.5011
Will KacmarekTE1144.004
Chris BellWR0100.000
DefenseTOTSOLOSACKSTFLPDQB HTS
Michael TaaffeS950000
Jacob RodriguezLB830001
Jason Marshall Jr.CB630000
Josh UcheLB520101
Zeek BiggersDT410000
Jordyn BrooksLB320000
JuJu BrentsCB320000
Willie Gay Jr.LB310000
Jackson WoodardLB310000
Zayne AndersonS220000
KickingFGPCTLONGXPPTS
Riley Patterson2/366.7281/17
49ers logoSan Francisco 49ers
PassingC/ATTYDSAVGTDINTSACKSQBRRTG
Brock PurdyQB20/2228713.0200-099.5149.1
RushingCARYDSAVGTDLONG
Brock PurdyQB33010.0118
Kaelon BlackRB7253.606
Christian McCaffreyRB10232.325
Jordan JamesRB4153.808
Deebo Samuel Sr.WR144.004
Mac JonesQB2-2-1.00-1
ReceivingRECTGTSYDSAVGTDLONG
George KittleTE448020.0140
Mike EvansWR335418.0027
Christian McCaffreyRB444310.8016
Demarcus RobinsonWR333411.3019
Deebo Samuel Sr.WR343110.3021
Kyle JuszczykFB222713.5121
KhaDarel HodgeWR111818.0018
DefenseTOTSOLOSACKSTFLPDQB HTS
Ji'Ayir BrownS1340100
Dre GreenlawLB850000
Marques SigleS731101
Gracen HaltonDT530100
Upton StoutCB520.5111
Fred WarnerLB510.5001
Deommodore LenoirCB420000
Nick BosaDE300000
C.J. WestDT300000
Keion WhiteDE211101
KickingFGPCTLONGXPPTS
Eddy PineiroPK0/00.005/55

Starters, confirmed

ConfirmedEvery game โ†’

Confirmed from the official snap counts: at every position group the starters are the snap leaders. Expected lineup = today's depth chart, adjusted for the injury report.

Expected, did not startDolphins logoKyle McCordQBโ†’ Malik WillisDolphins logoOllie Gordon IIRBโ†’ De'Von AchaneDolphins logoChris BellWRโ†’ Kevin Coleman Jr.Dolphins logoChop RobinsonLDEโ†’ Zach SielerDolphins logoKenneth GrantLDTโ†’ Jordan Phillips49ers logoKeenan AllenWRโ†’ Jacob Cowing49ers logoGeorge KittleTEโ†’ Luke Farrell49ers logoDeForest BucknerRDTโ†’ Gracen Halton49ers logoJaden DuggerSLBโ†’ Romello Height49ers logoMalik MustaphaSSโ†’ Marques Sigle
Official NFL and team channels ยท plays on click

The game on video

Game highlights

Miami Dolphins vs. San Francisco 49ers Game Highlights | NFL 2026 Week 2

NFL ยท 10:48 ยท 51 d ago
6:01
Game highlights51 d ago

Miami Dolphins vs. San Francisco 49ers Highlights | Week 2

Dolphins logo49ers logoSan Francisco 49ers
3:46
Top plays51 d ago

Brock Purdy's best plays from 3-TD game vs. Dolphins | Week 2

Dolphins logo49ers logoNFL
0:24
Top plays51 d ago

KYLE JUSZCZYK CATCHES A 6-YARD TD

49ers logoDolphins logoNFL
3:46
Top plays51 d ago

Brock Purdy's Best Plays from 3-TD Game vs. Dolphins | Week 2

Dolphins logo49ers logoSan Francisco 49ers
0:18
Top plays51 d ago

One more hug ๐Ÿฅน #georgekittle #touchdown

49ers logoDolphins logoSan Francisco 49ers
0:16
Top plays51 d ago

FULL CUP OF JUIIIIICCCEEEE #touchdown #kylejuszczyk

49ers logoDolphins logoSan Francisco 49ers
0:11
Top plays51 d ago

CMC RIGHT AT HOME ๐Ÿก #christianmccaffrey #touchdown

49ers logoDolphins logoSan Francisco 49ers
0:08
Top plays51 d ago

CMC is a touchdown machine ๐Ÿ‘ #christianmccaffrey

49ers logoDolphins logoSan Francisco 49ers
0:08
Top plays51 d ago

THAT'S OUR QB ๐Ÿ‘ #brockpurdy #touchdown

49ers logoDolphins logoSan Francisco 49ers
0:44
Quick hit51 d ago

Brock Purdy & the 49ers are cooking ๐Ÿ‘จโ€๐Ÿณ

49ers logoDolphins logoNFL
0:44
Quick hit51 d ago

BROCK PURDY DROPS A DIME DOWNFIELD THEN TAKES IT IN HIMSELF

49ers logoDolphins logoNFL
0:31
Quick hit51 d ago

George Kittle is BACK ๐Ÿ™Œ

49ers logoDolphins logoNFL
0:30
Quick hit51 d ago

CHRISTIAN MCCAFFREY FIGHTS HIS WAY THROUGH FOR A TD

49ers logoDolphins logoNFL
0:24
Quick hit51 d ago

49ers offense looking unstoppable ๐Ÿ˜ณ

49ers logoDolphins logoNFL
0:19
Quick hit51 d ago

CHRISTIAN MCCAFFREY GETS IN ANOTHER ONE

49ers logoDolphins logoNFL
SpreadSF โˆ’12.5SF covered by 9.5
TotalO/U 44.5Over by 3.5 (48 scored)
Weather69ยฐFCloudy, Humidity: 67%, Wind: NW 5 mph
VenueLevi'sยฎ StadiumSanta Clara, CA ยท Natural grass ยท Open air
Head coachesJeff HafleyvsKyle ShanahanInterconference game
BroadcastFox4:25 PM ET ยท Sun, Sep 20

Travel & rest

Travel & rest board
Dolphins logoAwayDolphins
7days since last game
2,555miles to get here
3time zones

Last: Sun wk 1 at LV (L 13-27) ยท Las Vegas ยท 14,622 mi flown this season

Long trip3 time zones
Rest edge+3SF daysTravel gap 2,555 mi
49ers logoHome49ers
10days since last game
0miles ยท home
0time zones

Last: Thu wk 1 at LAR (W 27-7) ยท Melbourne ยท 21,378 mi flown this season

Normal week

Teams with more rest than their opponent are 34-12 in 2026 (46 games). After trips over 1,500 miles: 15-18 (33 games). All travel splits โ†’

Week 2 around the league

15 other games