Deceuninck-QuickStep’s Julian Alaphilippe sprinted to victory on the sixth stage of the Critérium du Dauphiné as Adam Yates continues to lead the way in the general classification.

The Frenchman made his move 10km into the 229km stage, with Alessandro De Marchi and Bora-Hansgrohe’s Gregor Mühlberger joining him at the front.

The trio built up a 14-minute cushion at one point, and in a sprint finish it was Alaphilippe who emerged victorious against Mühlberger with a photo-finish.

Yates remains the man at the top of standings, with just seven seconds separating the Mitchelton-Scott, Dylan Tenus, Tejay van Garderen and Denamrk’s Jakob Fuglsang.

Dan Martin was in the peloton that finished just over six minutes down on the stage winner and remains one minute and 13 seconds down on Yates.

Sam Bennett, who won Tuesday's third stage, slips to 114th overall after finishing more than 22 minutes on Alaphilippe.