Geraint Thomas took another huge step toward winning the 2018 Tour de France, finishing strongly in the final mountain stage as Primoz Roglic won Stage 19.



Source link