Dutch star Ferry Weertman added the World Championships 10 kilometres open water title to his Olympic crown after winning a thrilling three-way sprint for the line in Lake Balaton today.
The 25-year-old improved on second place two years ago in Kazan and avenged his defeat to American Jordan Wilomovsky in the Russian city.
Weertman touched first at the International Swimming Federation (FINA)-organised event in Budapest in a time of 1 hour 51min 58.50sec.
He duly won by just one tenth of a second over Wilimovsky to reverse the Kazan result.
Marc-Antoine Olivier, the Frenchman who has already claimed the 5km title in the Hungarian capital, touched a further 0.60 behind in third.
Britain's Jack Burnell, Hungary's home hope Kristof Rasovszky and France's David Aubry all finished within four seconds of the winner in fourth, fifth and sixth respectively.
It marks The Netherlands' first-ever men's 10km win at the World Championships.
Russia have also tasted gold today after a dominant victory in the women's team technical synchronised swimming final in Budapest's Heroes Square.
The team of Vlada Chigrieva, Maria Shurochkina, Maryna Goliadkina, Daria Bayandina, Polina Komar, Veronika Kalinina, Darina Valitova and Anastasia Bayandina claimed victory with a score of 96.0109.
China scored 94.2165 for silver while Japan's total of 93.1590 secured bronze.
It marked an identical top three to the 2015 event in Kazan.
France's Matthieu and Laura Marino claimed the final gold of the day in the mixed 3m and 10m diving team event final.
They scored 406.40 to beat Mexicans Rommel Pacheco Marrufo and Viviana Peniche del Angel, with 402.35.
Krysta Palmer and David Dinsmore took American bronze with 395.90.