Brit Non Stanford pulled off a stunning victory in the Cape Town leg of the World Triathlon Series 2016, putting down a marker ahead of the Rio Olympics and showing her return to full fitness is almost complete despite doubts before the race.

Advertisement