Pim van Diemen had er na Challenge Almere-Amsterdam flink de balen in: tijdens het fietsen leek hij af te stevenen op misschien een gouden dag, hij voelde zich sterk en hield zelf al even rekening met een mogelijke winst, maar doordat hij tijdens de marathon problemen kreeg met de warmte, zakte hij terug naar een zevende plaats en voor hem teleurstellende tijd van 8:02. Vandaag heeft hij álles rechtgezet met een negende plaats bij Ironman Barcelona, maar des te meer de tijd die hij noteerde: 7:46:10. Daarmee noteert Van Diemen de derde Nederlandse tijd ooit op een Long Distance. Milan Brons stond ook aan de start, maar stierf duizend doden tijdens de marathon en kwam op grote achterstand binnen. De wedstrijd ging sowieso razendsnel, want winnaar Jan Stratmann klokte een winnende tijd van 7:28:25 en noteerde daarmee de vierde snelste tijd ooit op een Long Distance.
Tijdens het zwemmen bleef een grote kopgroep bij elkaar en na 3.8 kilometer was het de Duitser Wilhelm Hirsch die als eerste voet aan grond zette: hij noteerde een zwemtijd van 45:41, maar zag vervolgens negen andere mannen binnen twintig seconden uit het water komen. Daarbij zaten onder andere Jan Stratmann, maar ook Challenge Almere-Amsterdam winnaar Jesper Svensson en de runner-up van toen; Joshua Lewis. Van Diemen en Brons zaten na het zwemmen dicht bij elkaar, maar volgden als respectievelijk 24e en 26e op net iets meer dan 3:30 minuut achterstand.
Ondanks de grote kopgroep tijdens het zwemmen, dunde die eerste groep tijdens het fietsen vrijwel meteen uit. Na veertig kilometer zaten Hirsch, Lewis en Stratmann nog steeds bij elkaar en zagen ze ook Andrea Salvisberg en Emil Holm bij zich. De kopgroep van vijf man pakte een behoorlijke voorsprong op de rest van het veld en ondertussen wisten Van Diemen en Brons zich te settelen in een grote achtervolgende groep. Die groep was groot, maar slaagde er desondanks niet in om tijd op de snelste mannen goed te maken. Na veertig kilometer op de fiets was hun achterstand al opgelopen tot 5:20 minuut en halverwege ging die achterstand zelfs richting de zeven minuten.
In de tweede helft van het fietsonderdeel gaven Lewis, Hirsch en Stratmann vooraan nog maar eens wat extra gas en dat ging meteen ten koste van Salvisberg en Holm, die daardoor niet meer mee konden. De drie koplopers bleven uiteindelijk tot in T2 bij elkaar en ook de grote groep met de twee Nederlanders bleef grotendeels intact. Het zorgde ervoor dat Van Diemen als zesde in T2 terugkeerde en Brons als negende en daarbij keken ze op tegen een nog iets groter geworden achterstand van 8:06 minuut in het geval van Van Diemen en 8:37 minuut in het geval van Brons.
De run werd vanaf de eerste kilometer meteen hard gemaakt door Stratmann, die er in zijn eentje vandoor ging. Groot werd zijn voorsprong echter niet, want ook al bleef de voorsprong eigenlijk twintig kilometer groeien, lag Hirsch halverwege nog steeds binnen een minuut marge van zijn Duitse concurrent. Ook in de kilometers die volgden bleef het verschil steeds klein en daarmee was de strijd om het goud en zilver een heerlijk spannende.
Het was hetzelfde moment dat Brons spreekwoordelijk duizend doden begon te sterven. Nadat Van Diemen en Brons een prima begin van de marathon kenden en zelfs nog twee keer van positie met elkaar wisselden, begon het bij Brons na zo’n twintig kilometer serieus te piepen en te kraken. De Nederlander begon kilometers te lopen die ruim een minuut langzamer waren dan de meeste mannen in zijn buurt – al hadden meer atleten in deze fase moeite met het tempo – en dankzij kilometers die soms zelfs richting de zes minuten per kilometer gingen, begon Brons veel tijd en ook posities te verliezen. Van Diemen wist ondertussen zijn rug recht te houden en had na zo’n dertig kilometer lopen een prima uitgangspositie om top tien te finishen.
Vooraan leek het er heel even op dat Hirsch zich nog terug kon vechten tot Stratmann, maar dat gebeurde niet. In de laatste kilometers vergrootte Stratmann juist zijn voorsprong, om uiteindelijk te winnen in een razendsnelle tijd van 7:28:25 (vierde tijd ooit genoteerd, red.). Hirsch werd tweede in 7:30:16 en Fransman Dylan Magnien werd, na een goede marathon, derde in 7:32:40.
Van Diemen won in de slotfase nog een plekje en finishte als negende in 7:46:10. Qua Nederlanders was alleen Menno Koolhaas twee keer sneller met tijden van 7:36 (Almere, 2023, red.) en 7:35 (Frankfurt, 2024), maar Van Diemen heeft nu dus de derde Nederlandse tijd ooit in handen.
Brons liep op karakter door en werd uiteindelijk 20e in 7:57:16.