South Africa's bowlers fought back to keep the visitors in the game after Ollie Robinson's five-wicket haul ripped throu