Non Stanford stormed to her first World Triathlon Series victory in more than three years and looks to be peaking at just the right time for the Olympic selection event in Tokyo in August.

Advertisement