BBC Sport - World Triathlon Series: Bermuda's Flora Duff wins women's elite race in Leeds
Duffy wins women's World Triathlon in Leeds
- From the section Triathlon
Bermuda's Flora Duffy wins the women's elite race at the World Series Triathlon in Leeds. GB's Jess Learmonth finishes sixth, Non Stanford 11th and India Lee 17th.