Germany's Kaemna wins Tour de France 16th stage, Roglic retains lead

Swiss Sebastien Reichenbach took third place, 1:56 off the pace as Slovenian Primoz Roglic retained the overall leader’s yellow jersey