De verschillen waren klein en de beslissing viel pas in de laatste kilometers, maar Vincent Luis heeft zojuist Ironman 70.3 Bahrain gewonnen. De Fransman pakt daarmee zijn tweede titel in Bahrain, want twee jaar geleden won hij de wedstrijd ook.
Na het zwemmen was het Vincent Luis die al meteen – dankzij een zwemtijd van 22:36 minuut – als eerste richting wisselzone mocht, maar Johannes Vogel volgde op drie seconden en ook Henri Schoeman zat er direct bij. Wilhelm Hirsch volgde op zeventien seconden, terwijl ook Maciek Bruzdziak, Jannik Schaufler en Kacper Stepniak binnen veertig seconden naar T1 liepen. Mathis Margirier, die tijdens het fietsen al snel naar de kop van de wedstrijd zou rijden, volgde als achtste op 1:19 minuut.
Al na 30 kilometer, het eerste meetpunt op de fiets, had Margirier de leiding in de wedstrijd overgenomen en was er een kopgroep met naast de Fransman ook Hirsch, Luis, Schoeman, Schaufler, Bruzdziak, Stepniak en Johannes Vogel ontstaan. Die situatie bleef lang ongewijzigd, maar in de slotfase wisten Margirier en Hirsch zich toch nog van de kopgroep los te werken en in T2 hadden de twee mannen zelfs een voorsprong van anderhalve minuut op hun eerste achtervolgsters opgebouwd.
Tijdens de afsluitende halve marathon gingen Margirier en Hirsch gelijk op – al liep Hirsch steeds op een paar seconden achterstand – maar ondertussen was het Luis die tijd begon goed te maken. De Fransman, die natuurlijk op zijn hoge snelheid van de Short Distance mag vertrouwen, maakte iedere kilometer tijd goed en na vijftien kilometer ontstond daardoor de situatie dat Margirier nog steeds aan de leiding ging, maar op slechts dertien seconden werd gevolgd door Luis, die dus naar een tweede plaats was opgerukt. Op 24 seconden volgde vervolgens Hirsch, die daarmee ook nog steeds zicht had op de winst. Niet veel later nam Luis de koppositie over en probeerde Margirier zich vast te bijten in de man die twee jaar geleden ook al zegevierde in Bahrain.
Dat vastbijten lukte, maar het bleek niet voldoende om Luis van de zege te houden. De Fransman won in een tijd van 3:32:16 en bleef veertien seconden voor Margirier (3:32:31). Hirsch werd derde in 3:33:18.