Beth Potter stormed to her second World Triathlon Championship Series victory of the season with a stunning sprint finish in Montreal. Potter outkicked Leonie Periault on the blue carpet to finish in 58 minutes and 10 seconds and claim her second win in four races, having won the season opener in Abu Dhabi in March.