The Polish Michal Kwiatkowski won on the 18th stage, crossing the line hand in hand with his teammate Richard Carapaz.

The Slovenian Primoz Roglic, who had no problems for this last day in the Alps, keeps his yellow jersey three days before the arrival in Paris. 

>> More info to follow ...