KagisoRabada picked up six for 50 to bowl South Africa to an 87-run victory over West Indies in the first Test at SuperSport Park in Centurion on Thursday.
After bowling out the hosts for 116 in the morning, West Indies needed 247 to win but were dismissed for just 159.
The only resistance of note came from Jermaine Blackwood who made a gutsy 79 before being ninth man out.
The match hurtled to a conclusion with more than two days to spare as the fast bowlers of both teams held sway on a pitch of variable bounce.
West Indies’ Kemar Roach dominated the morning as he took five for 47 as South Africa, resuming on 49 for four, lost their last six wickets for 67 runs.
Wickets continued to fall when the West Indies batted.
Kraig Brathwaite was caught down the leg side off Rabada in the only over before lunch.
Rabada had first innings top-scorer RaymonReifer caught behind for eight soon after lunch and Marco Jansen took two wickets in his first over.
TagenarineChanderpaul was caught off a top-edged pull and Roston Chase was bowled first ball.
When Gerald Coetzee had Kyle Mayers caught at first slip by Dean Elgar for nought, West Indies were 33 for five with three of the top six out for ducks.
Blackwood played aggressively as he and Joshua Da Silva added 58 for the sixth wicket before Rabada had Da Silva caught at third slip by Keegan Petersen for 17 shortly before tea. There was more resistance from Jason Holder, who scored 18 in a 37-run stand with Blackwood before Rabada struck again, having Holder caught behind.
Blackwood alone took the fight to the South Africans, hitting eight fours and a six in an aggressive half-century that came up from just 51 balls.
Playing with the tail, his scoring rate slowed as he made his way to 79 when he became a fifth victim for Rabada, fending a lifting ball to Aiden Markram at second slip.
From the final ball of the same over, Rabada trapped Kemar Roach leg before wicket to wrap up the match.