In her first race back after claiming her debut World Triathlon Series World Title last year, Flora Duffy (BER) returned to the 2017 season and walked right back to the familiar top of the podium on Saturday when she won the 2017 ITU World Triathlon Yokohama. On the men’s side, Spaniard Mario Mola claimed victory for the second year in a row. The win was also his second of the season and catapulted him back to the top of the WTS rankings. Read the men’s recap and the women’s recap at Triathlon.org.
Photos: Delly Carr/Triathlon.org