Geraint Thomas wins Tour de France as Alexander Kristoff takes final stage glory
Tour de France 2018 Stage 21 Team Sky’s Geraint Thomas became the first Welshman to win the Tour de France
Read moreTour de France 2018 Stage 21 Team Sky’s Geraint Thomas became the first Welshman to win the Tour de France
Read moreTour de France 2018 Stage 19 Geraint Thomas took a huge step closer to winning the Tour de France by
Read moreTour de France 2018 Stage 18 Frenchman Arnaud Demare put his Herculean Pyrenean struggles behind him with victory in Stage
Read moreTour de France 2018 Stage 17 Geraint Thomas strengthened his grip on the yellow jersey after Sky team-mate Chris Froome
Read moreTour de France 2018 Stage 16 Julian Alaphilippe took his second win of the Tour while extending his lead in
Read more