A young New Zealand team showed their Olympic potential with a first-ever mixed relay victory at the World Triathlon Series in Edmonton.
The quartet of Ainsley Thorpe, Tayler Reid, Nicole Van der Kaay and Hayden Wilde are all under 23-years-old but put together a consistent effort as they finished first in front of Britain and the United States.
American Summer Rappaport Maya, Kingma of The Netherlands and Briton Sophie Coldwell led out of the water as most teams put their best swimmers in for the first leg.
Rappaport edged clear on the bike as the three leaders maintained a 10 second lead over Australia, hosts Canada, Switzerland and New Zealand at the end of the first bike phase.
Coldwell passed the relay baton to yesterday's individual winner Jonathan Brownlee and alongside New Zealand's Reid and Seth Rider of the US, he moved clear.
Brownlee, a double Olympic medallist, added an extra gear in the run to leave Reid and Rider trailing 15 seconds behind.
India Lee took up the race on the bike but was quickly caught by American Taylor Knibb and Van der Kaay, while Spain's Miriam Casillas brought her team back into contention with a brilliant ride.
Australia got back into medal contention when Ashleigh Gentle closed on the leaders as one of the fastest runners on the circuit.
With the final leg bringing the men back into the action, the race was wide open, but it was New Zealand's Wilde who tagged first, almost 15 seconds clear of his rivals.
Gordon Benson produced the goods with a sterling swim as New Zealand and Britain led early into the final bike phase, quickly followed by Australia's Matt Hauser and Rider.
Going into the final 1.7 kilometres of the run, Hauser served a 10-second penalty after a team-mate had been judged to have tagged an athlete outside of the box and the Australians were suddenly out of the medal hunt.
A final push in the closing stages saw Wilde go clear for victory in one hour 20mins 14sec as Benson grabbed second for Britain nine seconds behind.
Rider secured a third place finish for the US in 1:20.30.