Marizanne Kapp: 'I played the warm-up and thought I shouldn't be playing Test matches'

Allrounder produces "special" innings to lift South Africa out of trouble on Test return