Bulawayo: An unbroken 144-run stand for the eighth wicket between Jason Holder and Shane Dowrich negated the effects of Sikandar Raza's maiden five-wicket haul as the West Indies came out of day three with a vital first-innings lead over Zimbabwe in the second Test.
Holder and Dowrich came together with the West Indies reeling on 230 for seven, still 96 runs short of Zimbabwe's first-innings total, but turned the game on its head with a counter-attacking partnership.
Dowrich ended the day unbeaten on a career-best 75, while Holder contributed 71 not out to see the West Indies to stumps on 374 for seven, leading by 48 runs.
The record partnership for the eighth wicket at Queens Sports Club took some of the shine off Sikandar Raza's 5 for 82, which was the first five-wicket haul by a Zimbabwean in Tests at the ground since 2003.
Having contributed 80 in Zimbabwe's first innings, he was also the fifth Zimbabwean to score a fifty and take five wickets in a Test.
While the second evening had produced attritional cricket as the West Indians crawled to stumps on 78 for one, the tourists were more adventurous on day three with opener Kieran Powell leading the way in a 55-run stand for the second wicket with nightwatchman Devendra Bishoo.
It took the introduction of Sikandar Raza to change the course of the morning, as he had Bishoo caught and bowled for 23 and then trapped Kyle Hope lbw for one.
Powell looked destined for a fourth Test century after he was dropped on 85 by Graeme Cremer, but seamer Chris Mpofu ensured the mistake was not costly as he used the second new ball to have the opener caught at gully for 90.
An attacking 56-run stand for the fifth wicket between Shai Hope and Roston Chase put the West Indies back on top after lunch, before Sikandar Raza intervened once again.
After Chase was trapped lbw for 32 by the offspinner, Hope was bowled for 40 and Jermaine Blackwood became Sikandar Raza's fifth victim.