
Isaac del Toro persevered, despite a mechanical issue and a long wait to change his bike, to mount a late challenge and win the second stage of the Tour de France in a time trial in Barcelona on Sunday, becoming the second Mexican rider to win a stage at the race after Raul Alcala.
Source link
