João Almeida de l'équipe UAE Team Emirates - XRG a fêté une victoire convaincante en solo lors de la quatrième étape du Tour de Suisse. Le cycliste professionnel portugais s'est détaché de ses concurrents sur la montée de 8,8 kilomètres vers le col du Splügen et a roulé seul en tête sur les 49 derniers kilomètres. Après une solide performance sur le parcours montagneux, Almeida a franchi la ligne d'arrivée à Piuro, en Italie, avec 40 secondes d'avance sur ses poursuivants. Oscar Onley de l'équipe Picnic PostNL et Ben O'Connor de l'équipe Jayco AlUla ont pris la deuxième et la troisième place.
Les bases de la victoire d'Almeida ont été posées par son équipe UAE Team Emirates - XRG grâce à un travail de préparation important au col du Splügen. L'équipe a contrôlé la course et neutralisé les échappés restants avant que Jan Christen ne positionne parfaitement son capitaine. Almeida a profité de ce soutien pour augmenter le rythme à 1,8 kilomètre du sommet. Plutôt que d'attaquer de manière explosive, le Portugais s'est démarqué de ses rivaux en maintenant un rythme élevé et constant. Oscar Onley et Felix Gall de l'équipe Decathlon AG2R La Mondiale ont été les derniers coureurs à ne pas pouvoir suivre le rythme.
Après le passage du col du Splügen, il s'agissait pour Almeida de défendre son avance sur la longue descente et le tronçon final plat. Le coureur de 26 ans s'est montré en excellente forme et a maintenu un rythme élevé. Le manque de coopération dans le groupe des poursuivants a joué en faveur d'Almeida. Ce n'est qu'à environ cinq kilomètres de l'arrivée qu'Oscar Onley et Ben O'Connor ont pu se détacher du groupe, mais l'avance du Portugais était trop importante. Après 49 kilomètres en tête, Almeida a franchi la ligne d'arrivée à Piuro en solitaire.
L'ancien leader du classement général, Romain Grégoire de l'équipe Groupama - FDJ, a dû lâcher prise au col du Splügen, mais a réussi à revenir dans le groupe des favoris dans la descente. Malgré un retard d'une minute sur le vainqueur de l'étape Almeida, le Français a défendu son maillot jaune. Son concurrent le plus sérieux, Kévin Vauquelin de l'équipe Arkéa - B&B Hotels, se trouvait également dans ce groupe, si bien qu'il n'y a pas eu de grands changements en tête du classement général. Avec la cinquième étape, une autre étape de montagne exigeante attend les coureurs jeudi, qui pourrait apporter de nouveaux changements au classement.