WTS Cape Town: Alistair Brownlee wins first World Triathlon Series title of 2015

Alistair Brownlee made an incredible return from injury in Cape Town as he was victorious in his first WTS race of the season, capping off a perfect weekend for British Triathlon as Vicky Holland was also victorious in the women’s race.