2021 World Triathlon Championship Finals Edmonton U23 Women's Highlights

Emma Lombardi (FRA) delivers decisive run to win emphatic U23 world title.


Replay the races at TriathlonLIVE.tv

Loader