Alejandro Valverde has pipped Tao Geoghegan Hart to win stage six of the Criterium du Dauphine as Richie Porte moved up to sixth overall.
Geoghegan Hart, looking to deliver a second consecutive stage win for the Ineos Grenadiers after Geraint Thomas' opportunistic victory on Thursday, launched his move 350m from the line on an uphill sprint in Le Sappey-en-Chartreuse.
But Valverde would come around him metres before the line, with the wily veteran having held back while last year's Giro d'Italia winner ran out of gas at the last on Friday.
Porte was part of the select group that came home just behind, all awarded the same time, and that saw him move up in the general classification, while fellow Australian Jack Haig rose to eighth. Porte is 15 seconds behind the leader.
Alexey Lutsenko now leads overall, eight seconds ahead of his Astana-Premier Tech team-mate Jon Izaguirre, with Wilco Kelderman third and Thomas in fourth ahead of the big mountain tests to come this weekend.
Chris Froome was able to stick with the main contenders over the Col de Porte, the main test on the 167km stage from Loriol-sur-Drome, but dropped back on the shorter final climb and came in two minutes 43 seconds down.
Lotto-Soudal's Matthew Holmes spent the day in the breakaway, extending his lead in the king of the mountains classification.