Europe Triathlon Cup Barcelona, Spain, 10 October 

Live Results 

Live Streaming