Earlier, James Anderson dismissed Alviro Petersen for a duck. Anderson produced a superb delivery in the third over of South Africa's innings, swinging the ball in and striking Petersen on the back pad.