Josiah Middaugh and Flora Duffy were the winners of the 20th Xterra off-road Triathlon World Championships in Kapalua, Maui yesterday. 

Advertisement