Aimee Fisher has pipped Dame Lisa Carrington in the K1 500 final at the latest canoeing World Cup in Hungary, despite trailing most of the race.
Fisher stormed past her compatriot to win in a time of one minute 46.19 seconds, 0.33 of a second quicker.
Carrington led by 1.36 seconds at halfway.
It could be a preview of the Paris Olympics final, which would be the first time Carrington battles a fellow New Zealander at the Games.
Fisher earned her spot in Paris after winning the K2 500m Oceania qualifier alongside Danielle McKenzie in February. The result meant Fisher will be able to compete in the K1 500m category, along with Carrington.