Xin Xin of China and Christian Reichert of Germany won the women’s and men’s races respectively on the sixth leg of the 2018 International Swimming Federation (FINA) Marathon Swim World Series at Lac Megantic in Canada.
Xin’s win was her first ever on the tour, her previous best finish being eighth in the Seychelles back in May.
Reichert’s win, meanwhile, was his first since becoming a father-of-two.
The 33-year-old did not compete at the European Championships in Glasgow earlier this week because his wife gave birth on the day of the qualifying race, meaning he missed it and, therefore, could not travel.
"After such a long break, I’m happy to do this," he said after his victory.
The lead changed several times in the men’s race and after 10 kilometres of swimming in again came down to the final touch, just as it did in the previous race at Lac St-Jean.
At first, it seemed that Dario Verani from Italy had won, only for a video replay to prove otherwise.
Marcel Schouten from The Netherlands, looking for back-to-back wins, finished fourth.
In contrast to the men’s race, by the 6km mark in the women’s race, 22-year-old Xin had built up a significant lead, partly by ignoring the feeding station so she could follow a more direct line.
"The first three laps were every easy," she said.
Rachele Bruni from Italy finished second, having only flown in from the European Championships in Glasgow yesterday.
Samantha Arevalo of Ecuador finished third for the second race in a row.
The next race of the series is due to be on September 16 in Chun’An in China before the series is scheduled to finish in Abu Dhabi on Novembe 9.