Captain Aaron Mokoena became the first South African to win 100 caps when the World Cup hosts beat Guatemala 5-0 in a friendly on Monday. The Portsmouth defender wore a shirt with the number 100 emblazoned on the back as his side scored five goals in a single game for the first time in more than 250 internationals since returning to world soccer 18 years ago.
South African Aaron Mokoena scored in the dying seconds of extra-time to break Coventry City hearts on Tuesday and send cash-strapped Portsmouth through to the fourth round of the FA Cup with a 2-1 win.
Daniel Alves scored direct from a free-kick two minutes from time to give Brazil a hard-earned 1-0 win over hosts South Africa on Thursday and a place in the Confederations Cup final.
The Chelsea midfielder has broken two bones in his left foot and will be out for up to two months.