Ireland's Sam Bennett has claimed victory on stage 3 of the Tour of Turkey and he holds onto the blue jersey at the top of the time-sheets.

Bennett (BORA-HANSGROHE) was triumphant on Wednesday's second stage and followed that up with another impressive ride on the 132.7km stage from Fethiye to Marmaris today.

The 27-year-old timed his final sprint to perfection, getting home just ahead of Max Richeze  to stretch his overall lead to ten seconds.

Bennett's familiarity with the race gives him an extra edge and it's one he's keen to exploit. 

"I knew it suited me because I won last year," he told Eurosport. "I thought it would be less aggressive because it’s four more [kilometres] to the finish from the top, so the guys don't have to be so aggressive.

"I came here to win. I don’t mean it to sound arrogant but I have high expectations of what I can achieve and I want more stages."

Argentina's Richeze (QuickStep-Floors) was second in the bunch sprint and Germany's John Degenkolb (Trek-Segafredo) third.

Time bonuses mean Bennett now leads by 10 seconds from Richeze, who won stage one, ahead of Friday's fourth stage, the 205.5km route from Marmaris to Selcuk which includes a climb to the finish. Degenkolb is now third overall, 12 seconds further back.

Nicolas Roche (BMC) finished in the bunch and is 26 seconds behind Bennett.

The race finishes on Sunday in Istanbul.