Marumo Gallants fantastic run in Africa continues as the unfancied South African outfit beat Pyramids to make the CAF ...