Julian Alaphilippe creates a masterpiece at the Giro d’Italia
On a day that no cycling fan will ever forget, Julian Alaphilippe took one of his finest wins, completing his set of stage victories in all three Grand Tours and showing once again that class is permanent.