Zimbabwe skipper Brendan Taylor stands tall again as wickets tumble