Italian cyclist Filipo Ganna won the 10th stage time trial of the Giro d'Italia in Massa on Tuesday, covering 42 kilometers at an average speed of 54.921 km/h—a record for Grand Tour time trials at that distance. Ganna finished nearly two minutes ahead of teammates Thymen Arensman and Frenchman Rémi Cavagna, while race leader Afonso Eulálio maintained the pink jersey despite Jonas Vingegaard closing slightly in the general classification.