France's Leonie Periault won the second World Triathlon Championship Series gold of her career while American Morgan Pearson ...