Roger Federer og Rafael Nadal bukkede begge dybt i støvet for den flotte opbakning deres velgørenhedskamp i Sydafrika havde.