Lumb was denied a third century of the campaign when he was caught at second slip, while Lehmann added only a single after lunch before playing across the line to spinner Paul Wiseman and departing to a warm ovation.
Cook was unable to deal with a ball from Morkel that pitched in line with the stumps and seamed away and nicked an easy catch to Graeme Smith at first slip, departing with only a single to his name.