There can be no doubt WTS Leeds belonged to Flora Duffy from Bermuda. Heading into the fourth leg of the World Triathlon Series in Leeds, fresh from her win in Yokohama she would be the one to beat, but no-one could guess how much she would dominate the race.