Tour of Luxembourg: Almeida seals overall victory
João Almeida (Deceuninck-QuickStep) sealed overall victory at the Skoda Tour de Luxembourg after he took second place on the fifth and final stage behind David Gaudu (Groupama-FDJ). After a hilly opening, a reduced peloton tackled two laps of a rolling finishing circuit around Luxembourg City, and Almeida had ample supportRead More →