Phelps kam nach 38,1 Sekunden ins Ziel und verlor das ungewöhnliche Kräftemessen, das am Sonntagabend (Ortszeit) auf dem US-Sender Discovery gezeigt wurde, um zwei Sekunden. «Revanche? Nächstes Mal...wärmeres Wasser», twitterte der 32-jährige Phelps hinterher.
Das Wettschwimmen, das vor der Küste Südafrikas im offenen Meer ausgetragen wurde, ist Teil einer Themenwoche des US-Senders zu Haien.
Laut Phelps waren 15 Sicherheits-Taucher in der Nähe, als die beiden Kontrahenten um die Wette schwammen - mit einem Netz voneinander getrennt. Viele Zuschauer waren laut US-Medien enttäuscht, weil sie von einem Rennen mit einem echten Weissen Hai ausgegangen waren.