Swiss tennis great Roger Federer has touched down in South Africa and is ready show off his skills. On Friday, he will play his first match in sub-Saharan Africa. The 20-time Grand Slam champion will take on Spain's Rafael Nadal - but the tensions will not be as thick between them because the game is for a good cause. The match will be played to support children's education in Africa. "We hope to raise at least a million dollars. I think it's gonna be more than that - obviously counting ticket sales and sponsors … you add all these things together, I think, we will raise a substantial amount of money," Federer told reporters at a press conference in Cape Town on Wednesday. Federer and Nadal will be joined on the court by tech billionaire Bill Gates and South African-born comedian Trevor Noah.It will be the sixth edition of this event. So far, the series have raised more than R135m for the Roger Federer Foundation.