Lauren Boyle has carried her medal-winning form from the world swimming championships to short course racing with victory in the Netherlands.
The 25-year-old won the 800m freestyle on the opening night of the FINA World Cup at Eindhoven and was just a touch away from breaking the world record in the process.
Boyle, the current world champion over the distance, beat off a classy field in a thrilling race, clocking 8:01.22, which is seven seconds faster than her winning time at the world championships last year.
Multi-world champion and last year's short course silver medallist, Lotte Friis set the early pace with Boyle only able to chase down the Danish star for the first time at the 400m mark in a blistering four minutes flat. The New Zealander pushed to a 1.4sec lead at the 600m as Spain's Olympic 800m freestyle silver medallist Mireia Belmonte Garcia emerged as the challenger as Friis faded. The lead came down to 1.1s at the 700m and 0.8s with 50m remaining.
Boyle held on to win by 0.2 seconds from Garcia and only 16/100ths of a second outside Camille Muffatt's world record. Friis held on to third in 8:09.84.