Britain's Tom Pidcock wins the the AlUla Tour in Saudi Arabia in his first race since joining the Q36.5 Pro team last month.
Matteo Moschetti claimed victory in the final stage of the AlUla Tour. In a blisteringly fast race dominated by echelons, the Italian rider from Q36.5 Pro Cycling emerged as the strongest from a ...