It looked a match-winning total after Morkel ripped out the first three batsmen to leave Zimbabwe reeling on 30 for four. Morkel took three for 20.