Ghana laboured to a 1-0 victory over Cape Verde - the islanders had a number of excellent opportunities and should, perhaps, have secured a draw. South Africa had the best early on against Mali, but after Keita's equaliser, the game ground into stalemate, and woeful penalties from the hosts saw the West Africans march into the semis, not bad for a country wracked by civil war.