Australian Kaden Groves covered the final 16 kilometers solo on Saturday to win the penultimate stage of the Tour de France in Pontarlier. The Stage 20 victory was the first for Groves, who completed ...