Wollongong triathletes are on course to complete an Olympic double in Rio de Janeiro after Charlotte McShane became the Illawarra's latest world champion.
As rising star Aaron Royle finished seventh at the world triathlon final in London to secure a place at next year's Commonwealth Games, McShane emulated his feat from last year by winning the world under-23 title.
McShane produced a stunning burst of speed in a sprint finish over the final 100 metres of the run leg to snatch victory from her training partner, Canadian Ellen Pennock, to take the crown.
"Honestly, I couldn't really believe it had actually happened when I finished," the Wollongong-based McShane said.
"It's been a massive journey up until now, and I'd be lying if I said there's not been more disappointments than anything else.
"But this one race makes absolutely every negative moment worth it."
Last year, Royle won the under-23 world title and is earmarked as a contender for the Rio Games in 2016 after narrowly missing out on London Olympic selection.
Now McShane is on the same path.
McShane emerged from the water more than a minute behind the leader, but was part of the front-running pack on the bike leg, and knew she had the speed in the run leg to win in a sprint finish.