Federer verslaat Nadal in Kaapstad