De meeste ogen waren misschien gericht op Lionel Sanders, maar het werd Marc Dubrick: niet te zuinig ook overigens, want de Amerikaan won net met enorme voorsprong Ironman 70.3 Cozumel en ging van start tot finish aan de leiding.

Al na het zwemmen had Dubrick een gaatje; negentien tellen op Joaquin Pereda en iets meer dan een halve minuut op onder andere Flavio Morandini, Andrew Shellenberger, Rodrigo Gonzalez, Danilo Pimentel en Eli McWard. Daarna was het overigens al flink lang wachten voor Lionel Sanders richting zijn fiets mocht, want de Canadese favoriet kwam als negende uit het water en had toen 2:58 minuut achterstand.

Vooraan keek Dubrick ondertussen gewoon vol in de aanval, trok volledig zijn eigen plan en zag zijn voorsprong vooral ook groeien. Zelfs Lionel Sanders, die gedurende het fietsonderdeel naar de tweede positie reed, kon simpelweg niet aan het fietsniveau van Dubrick tippen. Eenmaal in T2 lag Sanders 3:49 minuut achter. Toen was al wel duidelijk dat de strijd zich zou beperken tot alleen Dubrick en Sanders, want toen Dominik Sowieja als derde man in de wisselzone arriveerde, was het gat al 7:36 minuut.

Toch kwam het ook niet tot een echt spannende strijd tussen Sanders en Dubrick, want laatstgenoemde was ook tijdens de afsluitende halve marathon heer en meester. Iedere kilometer pakte hij weer extra tijd en uiteindelijk bedroeg zijn voorsprong op de streep ruim zeven minuten.

Dubrick won in een tijd van 3:39:18. Sanders kon uiteindelijk zijn tweede positie niet vasthouden, die hij verloor aan de Mexicaan Gonzalez: hij kwam in 3:46:34 over de streep. Sanders werd nog wel derde in 3:48:56.

Bij de vrouwen was een klein deelnemersveld. Het podium was dankzij Cecilia Perez (4:21:36), Natalia Casas Gallegos (4:33:57) en Arlette Gonzalez (4:37:40) volledig Mexicaans.