Alessandro Covi wins his first grand tour stage while Jai Hindley shines and Richard Carapaz cracks

[Read more]