Cavendish benefited from the selfless work of his Omega Pharma - Quick-Step team-mates as they provided the perfect lead-out for the Manxman to take a comfortable victory.
Maximiliano Richeze (Lampre-Merida) finished second with Cavendish’s colleague Mark Renshaw taking third.
Rein Taaramae (Cofidis) maintained his six second lead in the general classification ahead of Britain’s Adam Yates (Orica-GreenEdge).
A deluge of rain early in the 132km ride between Fethiye and Marmaris led to the race being neutralised and briefly stopped after a series of crashes.
The day’s breakaway had an advantage of 2:30 when the race resumed but the chasing pack steadily reeled them in and overhauled them on the final ascent.
Cavendish – guarded by his team-mates – safely navigated the climb and from that point on victory never looked in doubt as Quick-Step hit the front and controlled the latter stages.
Stage four result
1 Mark Cavendish (GBr) Omega Pharma-QuickStep 3:14:23
2 Maximiliano Ariel Richeze (Arg) Lampre-Merida
3 Mark Renshaw (Aus) Omega Pharma-QuickStep
4 Kristian Sbaragli (Ita) MTN - Qhubeka
5 Elia Viviani (Ita) Cannondale
6 Jetse Bol (Ned) Belkin Pro Cycling Team
7 Aldo Ino Ilesic (Slo) Unitedhealthcare Presented By Maxxis
8 Marco Haller (Aut) Katusha Team
9 Ahmet Orken (Tur) Torku Sekerspor
10 Michael Van Staeyen (Bel) Topsport Vlaanderen-Baloise
1 Rein Taaramae (Est) Cofidis, Solutions Crédits 16:00:54
2 Adam Yates (GBr) Orica GreenEDGE 0:00:06
3 Romain Hardy (Fra) Cofidis, Solutions Crédits 0:00:38
4 Luis Leon Sanchez Gil (Spa) Caja Rural - Seguros RGA
5 Merhawi Kudus Ghebremedhin (Eri) MTN - Qhubeka
6 Adam Hansen (Aus) Lotto-Belisol Team 0:00:43
7 Juan Jose Cobo Acebo (Spa) Torku Sekerspor 0:00:44
8 Davide Formolo (Ita) Cannondale
9 Enrico Barbin (Ita) Bardiani CSF
10 Alexsandr Dyachenko (Kaz) Astana Pro Team
- Sports & Recreation
- Mark Cavendish
- Omega Pharma
- Mark Renshaw
- Adam Yates