Alpecin - Deceuninck a tenté la même astuce que celle utilisée l'année dernière par Israel - Premier Tech pour remporter la première étape de la course autour de Sant Feliu de Guíxols. Dans la dernière descente de la journée, à cinq kilomètres de l'arrivée, Israel avait laissé un espace à Nick Schultz, le véritable meneur d'allure, tandis que ses coéquipiers ralentissaient habilement le rythme. Le temps que les concurrents se rendent compte de ce qu'il se passait, Schultz avait suffisamment d'avance pour se sauver sur la ligne d'arrivée ascendante devant Tadej Pogacar.
Le Nick Schultz de cette édition devait être le Néerlandais Tibor del Grosso. Kaden Groves, l'homme du jour d'Alpecin, a ralenti le rythme. Mais avant que l'écart ne devienne irrattrapable, le néo-professionnel Brennan avait flairé le coup et s'était lancé seul à la poursuite de son adversaire. Il restait au jeune sprinter un peu moins de 2000 mètres pour combler l'écart. Et il avait besoin de presque chacun d'entre eux. Alors que del Grosso avait les jambes qui flageolaient dans les 200 derniers mètres, le Britannique a pu accélérer et dépasser le Néerlandais dans un sprint de folie. Groves, dans la roue de Brennan, n'avait aucune chance de résister.
"J'avais regardé à nouveau la finale de l'année dernière hier. Et quand Alpecin a ouvert l'écart, je savais que cela allait être une répétition", a analysé Brennan dans l'interview du vainqueur. "Je savais que je devais prendre mes responsabilités et régler ça moi-même", a déclaré l'heureux vainqueur, qui est en pleine forme et a terminé ses quatre derniers jours de course en tête. Avant son premier succès sur le WorldTour, il a remporté le Grand Prix de Denain (1.Pro), le Grand Prix de la Ville de Lillers (1.2) et le Tour des 100 Communes (1.2) au sein de l'équipe Visma Devo.
Brennan prend également la tête du classement général avec sa victoire. Alors que les prétendants au GC Primoz Roglic (Red Bull - BORA - hansgrohe) et Enric Mas (Movistar Team) ont pris quelques secondes sur Juan Ayuso (UAE Emirates - XRG), Mikel Landa (Soudal - Quick-Step) lors d'un sprint bonus, Egan Bernal (Ineos Grenadiers) ou Lenny Martinez (Bahrain - Victorious), Richard Carapaz (EF Education - EasyPost), Ben O'Connor (Team Jayco AlUla), Sepp Kuss (Visma | Lease a Bike) ou Felix Gall (Decathlon AG2R La Mondiale) prenaient déjà des secondes, voire des minutes. voire des minutes.
| Pos. | Coureurs | Temps |
|---|---|---|
| 1 | Team Visma | Lease a Bike | 04:25:17 |
| 2 | Alpecin - Deceuninck | +00:00:00 |
| 3 | Alpecin - Deceuninck | +00:00:00 |
| 4 | Decathlon AG2R La Mondiale Team | +00:00:00 |
| 5 | Decathlon AG2R La Mondiale Team | +00:00:00 |
| 6 | Israel - Premier Tech | +00:00:00 |
Le temps pluvieux des semaines et des courses précédentes a également poursuivi le peloton en Catalogne, sur la côte méditerranéenne. De violentes averses se sont abattues à plusieurs reprises sur le parcours pendant le passage des coureurs. Mais lorsque Jan Castellon (Caja Rural - Seguros RGA), Jose Luis Faura (Burgos - Burpellet - BH), Danny van der Tuuk et Nicolas Alustiza (tous deux d'Eukaltel - Euskadi) se sont dégagés peu après le départ, le temps était encore sec.
Le quatuor est parvenu à franchir la ligne d'arrivée à 60 kilomètres de la fin, le Polonais van der Tuuk remportant les deux classements en montagne et le premier maillot de meilleur grimpeur du Tour. La suite s'est déroulée assez tranquillement. Le sprint intermédiaire, presque oublié sous la pluie, et les trois secondes de bonification qui y étaient liées ont été remportés presque sans combat par Mas, devant Domen Novak, l'aide de l'UAE, et Roglic. Ce n'est qu'à 25 kilomètres de la fin que les choses sérieuses ont repris.
Dans les 15 derniers kilomètres, le feu a pris et le groupe de tête s'est considérablement réduit. A peine 30 coureurs ont entamé la dernière descente. Alpecin a mené le peloton en utilisant l'astuce de l'année dernière qui avait permis à Israel - Premier Tech de s'imposer. Brennan a réagi à temps et a pu rattraper del Grosso.