Off-Spinner Shane Shillingford claimed a six-wicket haul which meant West Indies had to score just 12 to win the first Test on Thursday and the hosts obliged with a 9-wicket win.
Shillingford took four wickets on the third day in an extended first session at the Kensington Oval as the tourists crumbled to 107 all out in their second innings. West Indies lost Kieran Powell but Chris Gayle and Darren Bravo finished off the formalities in five overs.
However,the loss of Powell in the second over resulted in West Indies taking lunch at nine for one, just three runs away from victory. Zimbabwe,in trouble at 41 for three overnight,lost captain Brendan Taylor in the first over and nightwatchman Ray Price four balls later to start a rapid capitulation as Shillingford dominated proceedings.
Malcolm Waller followed seven overs later,having survived a dropped catch by Chris Gayle off Shillingford,when he prodded on the back foot to the tall spinner and offered Kieran Powell his fifth catch of the match at short leg.
A straight ball from the spinner bowled Zimbabwe wicketkeeper Regis Chakabva for six and Denesh Ramdin took a sharp catch to give Shillingford his eighth wicket of the match.
Brief scores: West Indies 307 (D Sammy 73,D Ramdin 62,M Samuels 51; K Jarvis 5/54) and 12 for 1 in 5 ovs bt Zimbabwe 211 (T Mawoyo 50; M Samuels 4/11; S Shillingford 3/58) & 107 all out in 41.4 ovs (C Ervine 23 not out; Shillingford 6-49)