The 2017 season seems to be the perfect one for Bermudian Flora Duffy, who claimed her fourth victory in a row in the World Triathlon series, after winning by a minute in the Sprint race in Edmonton.

The now leader of the series, Flora was joined on the podium by young American Tayler Knibb and Katie Zaferes.

With a sunny and warm day in Edmonton, 33 women dived into the water for a 750m swim that was lead from the very first strokes by Spaniard Carolina Routier. She was joined after the first buoy by American Summer Cook and Brazilian Vanessa Lopes, and the three of them led the pack out of the water.

But they were closely followed by an impressive American army in the water, with Kirsten Kasper, Katie Zaferes, Taylor Spivey and Tayler Knibb were among the first few athletes out of the water as well as Flora Duffy, all with a super fast swim under nine minutes.

When it came to the bike, only a few Americans were able to follow the hard push of the Bermudian on the new bike course - Kasper, Zaferes and Knibb. The hill at the middle of each lap was enough for Duffy to break away with Knibb, the young American, only 19 years old and on her third WTS race of her career, pushed hard to relive the race in 2016 and opened a gap with Kasper and Zaferes, which at the end of the two laps was 18 seconds.

But with three laps to go, both Americans were chased by the big pursuing group, and Duffy and Knibb’s difference was more than a minute, enough to allow them a bit of relaxation before transition. When the bike looked almost done, Duffy did another great push on the bell lap, enough to allow her to make it to the transition alone, with 12 seconds over Knibb. Behind them, at a minute and a half, the big chase group with some of the greatest runners of the circuit.

So when it all came to the 5km run, Flora just kept her rhythm to secure herself the victory, the fourth of the season and the sixth of her career.

Behind her, and astonishing Knibb, who managed to cross the finish line second to get her first ever WTS podium. In third, after a hard battle with Summer Cook, was Katie Zaferes, with the fastest run of the day.

With her fourth victory this season, Duffy leads now the Series with 3200 points, with Zaferes in second place with 3192.

Results: ITU WTS Edmonton

Elite Women

1. Flora Duffy (BER) 1:00:22
2. Taylor Knibb (USA) 1:01:22
3. Katie Zaferes (USA) 1:01:51
4. Summer Cook (USA) 1:02:03
5. Jolanda Annen (SUI) 1:02:09
6. Rachel Klamer (NED) 1:02:14
7. Joanna Brown (CAN) 1:02:20
8. Yuka Sato (JPN) 1:02:26
9. Kirsten Kasper (USA) 1:02:42
10. Chelsea Burns (USA) 1:02:54