Keshav Maharaj took a hat-trick as he bowled South Africa to a 158-run victory over the West Indies in the second Test, to make a clean sweep of the two-Test series at the Daren Sammy Cricket Ground. Starting the day on 15-0 in pursuit of 324 for victory, West Indies were in the game at 107-3 at one stage after lunch.
Then, left-arm spinner Maharaj claimed a hat-trick as he ended with 5/36 off 17.3 overs. He became only the second South African to perform the feat in Test history.
Left-hander Kieran Powell defied the South African bowling for two-and-a-half hours to top score with 51 runs, which included nine boundaries, but could not save his team from a defeat.
Powell fell when he tried to launch Maharaj into the on-side but was caught by Anrich Nortje on the midwicket boundary. Next ball, the world's top-ranked Test all-rounder, Jason Holder, was caught at short-leg by Keegan Petersen.
This was followed by Joshua da Silva, who was caught at slip by Wiaan Mulder off Maharaj for a duck.
Rabada then accounted for Shai Hope and had Kyle Mayers (34) to end with five wickets in the match, which helped him secure the Player-of-the-Match award.
The teams will now travel to Grenada for the five-match T20I series, starting on June 26 at the National Stadium.
Brief scores: South Africa 298 and 174 beat West Indies 149 and 165 (K. Powell 51, K. Mayers 34; K. Rabada 3/44, K. Maharaj 5/36) by 158 runs.