West Indies offspinner Shane Shillingford's 10-wicket haul Friday led his team to victory over Zimbabwe by an innings and 65 runs inside three days to complete a 2-0 win in the two-test series.
Shillingford took 5-34 to finish with 10-93 at Windsor Park for 19 wickets in the series at an average of 10.53, surpassing Courtney Walsh's West Indies record for a two-test series of 16 wickets set against New Zealand in 1995.
The 30-year-old Dominican, in front of a boisterous crowd of close to 7,000, received good assistance from offspinner Marlon Samuels, who grabbed 3-35, and there was a wicket each for fast bowler Tino Best and captain Darren Sammy.
Zimbabwe trailed on first innings by 206 runs after West Indies declared overnight at 381-8 and was then skittled out for 141, allowing the hosts to win their sixth straight test and retain the Clive Lloyd Trophy.
Opener Vusi Sibanda top-scored for the visitors with 35, while Malcolm Waller (20) and Graeme Cremer (20) provided some brief late resistance.
Zimbabwe made an enterprising start as Sibanda and Masakadza added 37 for the first wicket in just under an hour. But a fired-up Best made the breakthrough in an action-packed sixth over.
The fiery Barbadian thought he had Masakadza caught behind when the opener flirted outside the off stump, but Tony Hill's decision to give him out was overturned upon review.
But three balls later, it was Best who benefited from a TV review, with Hill's "not out" decision overturned when Masakadza was deemed to have got a faint touch on his glove down the leg side for wicketkeeper Denesh Ramdin's 150th test dismissal.
Masakadza had earlier become the 13th Zimbabwean to reach 1,000 test runs.
Sibanda and Taylor added a further 27 for the second wicket before Shillingford struck in his third over. Taylor, Zimbabwe's captain who has endured a miserable tour with the bat, gave a bat-pad catch to Kieran Powell at short leg after scoring just 7.
Next over, Sibanda's promising knock was ended by an ugly pull stroke off Sammy. He was given out lbw and failed with his review of Hill's decision. Sibanda hit five fours and a six off 57 deliveries.
Shillingford struck just before the break when he removed Sean Williams, who tried to cut a bouncing off-break and was caught at backward point for Zimbabwe to limp to lunch at 77-4.
Shillingford, whoclaimed 5-49 in the first innings and took nine wickets as West Indies won the first test at Bridgetown by nine wickets last week, ripped through the heart of the order after the break.
Craig Ervine edged to slip on 8, allowing Chris Gayle to dive to his left to grasp a low, one-handed catch. Shillingford claimed his fourth wicket when Tino Mawoyo tickled a catch to Sammy at leg slip on a duck.
Waller and Cremer provided some fight before Samuels finally got into the act as Sammy scooped up another catch in the same position as Waller tried to pull.
Cremer swatted a six off Shillingford but soon became the twirler's fifth victim, when he drove straight to Samuels at midwicket.
Samuels wrapped up the match in swift fashion in the next over, Sammy snapping up his third catch at leg slip to remove Kyle Jarvis before last man Tendai Chatara lofted his first ball to deep midwicket.
West Indies had earlier won the three one-dayers and the two Twenty20 Internationals against Zimbabwe.