Posted on July 29, 2018 by VeloPista PhotoGeraint Thomas Wins 2018 Tour de France Alexander Kristoff won the 21st and final stage in Paris, but the overall victory goes to Thomas Source: Geraint Thomas Wins 2018 Tour de France