Il britannico ha conquistato il suo 16o trionfo al Giro d'Italia, imponendosi nella terza tappa, l'ultima disputatasi in Ungheria.
Il britannico ha capitalizzato al meglio il lavoro dei compagni di squadra della Quick-Step, precedendo sul traguardo di Balatonfured Arnaud Démare e Fernando Gaviria. La frazione è stata caratterizzata da una lunga fuga conclusasi a 28km dall'arrivo, quando sono stati ripresi Samuele Rivi e Mattia Bais. La classifica generale non è cambiata, con Mathieu van der Poel che resterà dunque in rosa almeno fino a martedì, quando la corsa riprenderà in Sicilia.