Egan Bernal wins Tour de Suisse as Hugh Carthy takes final stage!
Egan Bernal won the Tour de Suisse at the end of the 9th stage in Ulrichen. He leads Australia's Rohan Dennis by 20'' overall.
Egan Bernal wins his second race of the season after his triumph in Paris - Nice. A good sign for the Ineos team within two weeks of the start of the Tour de France. Hughes Carthy has won this last stage in solo and celebrates at 24, the greatest success of his career.