WATCH: Roger Federer beats Rafael Nadal in charity match

Federer trumps Nadal in three sets at the Cape Town stadium in South Africa.