New Zealand swimmer Lauren Boyle made it a clean sweep of the distance freestyle titles at the final FINA World Cup in Dubai.
Boyle added the 400m freestyle victory to yesterday's 800m freestyle win, to repeat the double from the previous World Cup in Doha.
The Kiwi star saved arguably her best until last, dominating the field to win the 400m freestyle in 4:04.26, which is only 0.6s outside her own national record set at the London Olympic Games and three seconds inside the qualifying mark for the Rio Olympics.
Boyle was in front at the 100m mark, one second clear midway, pushing out to 2.5 seconds buffer at 300m and going on to win ahead of Hungarian Katinka Hosszu and Great Britain's Jaz Carlin in the fastest women's 400m freestyle time of the series.
Howick Pakuranga sprinter Daniel Hunter was the other New Zealander to qualify for a final on the final night, finishing fifth in the 50m freestyle.