South Africa’s national under-23 football team will play two friendly matches against Algeria in preparation for the crucial African under-23 Championship – which decides which African teams play at the London 2012 Olympics – kicking off in Morocco on 26 November.