Bermuda’s Olympic champion Flora Brown boosted her hopes of claiming a record fourth World Triathlon Championship Series title after winning the penultimate race on home soil.
Duffy finished ahead of American Taylor Knibb and Great Britain’s Beth Potter.
She now has three golds and a bronze, just behind the three golds and a silver won by Britain’s overall leader Georgia Taylor-Brown this season.
In the men’s race, Briton and reigning world champion Alex Yee came fifth.
France’s Vincent Luis secured his first…