South Africa overcame Zimbabwe in their opening Cricket World Cup 2015 match but not in as convincing style as many would have imagined.