Ostrov Mallorca nepřivítal závodníky zrovna příjemným počasím. Teploty okolo 14 stupňů, vítr a déšť si příliš jezdců neužívalo. Zahřát se do dlouhého úniku vyrazili Adne Holter (Uno-X Mobility), Andrea Pietrobon (Polti–Visit Malta), Eivind Broholt Fougner (Unibet Rose Rockets) a Jonathan Caicedo (Petrolike).

Jenže v náročných podmínkách kopcovitého terénu se situace rychle měnila a pouze Holter vydržel vpředu i v posledních padesáti kilometrech. Norského cyklistu si dojeli Adrien Boichis (Red Bull–Bora–Hansgrohe) a Georg Steinhauser (EF Education–EasyPost) a příkladně spolupracovali.

Za vedoucím triem držel tempo pelotonu tým Jayco AlUla a 33 kilometrů před cílem to byl Andrea Vendrame, závodník australského celku, kdo vyrazil do útoku. Vendrameho nástup vyprovokoval i další závodníky, především Antónia Morgada (UAE Emirates–XRG). Portugalec utrhl všechny soupeře a pronásledoval jezdce před sebou sám, dokud si ho nedojel Héctor Álvarez, teprve devatenáctiletý španělský reprezentant, jinak člen týmu Lidl–Trek Future Racing, kontinentální farmy WorldTeamu Lidl–Trek.

Morgado a Álvarez si dojeli uprchlíky ve stoupání Esteva a Španěl zanedlouho zaútočil. Pouze Morgado dokázal vzdorovat, ale dalo mu hodně práce se na mladšího soupeře dotáhnout. Álvarez a Morgado poté spolupracovali až do cíle ve městě Palmanova. Ve spurtu byl rychlejší zkušenější Morgado a získal první vítězství sezóny a už čtvrté pro svůj tým v tomto roce.

Se ztrátou 40 sekund dojeli třetí Holter a čtvrtý Boichis, pátý skončil další z uprchlíků Steinhauser a o šesté místo spurtovala tříčlenná skupina, ve které Anthony Turgis (TotalEnergies) porazil Vendrameho a Nilse Politta (UAE Emirates–XRG).