Kagiso Rabada took five wickets to help South Africa to victory over West Indies by an innings and 63 runs in the first Test in St Lucia on Saturday.
The tourists carried a lead of 143 into day three and completed the job before lunch at the Daren Sammy Stadium for their first away Test victory since 2017.
Resuming play on 82-4, West Indies lost Jermaine Blackwood (13) and Jason Holder (four) early on before Roston Chase provided some temporary respite.
Chase added 62 runs for the hosts, but he was bowled by left-arm spinner Keshav Maharaj and Rahkeem Cornwall was caught at mid-off by Rassie van der Dussen for a duck.
A fifth wicket for Rabada followed soon after, with Joshua Da Silva (nine) doing little to extend the session.
Anrich Nortje claimed the last wicket as Jayden Seales (three) flashed at a wide ball and edged to Wiaan Mulder, giving South Africa a 1-0 lead in the two-match series.
RESULT | #PROTEAS WIN BY AN INNINGS AND 63 RUNS— Cricket South Africa (@OfficialCSA) June 12, 2021
A clinical performance by the #Proteas sees them wrap up the first Test match on Day 3 at the Daren Sammy Stadium in St Lucia #WIvSA #ThatsOurGame pic.twitter.com/8IWL6tDvfW
RABADA LEADS THE WAY
The likes of Lungi Ngidi and Nortje played a big part in South Africa's dominant victory, but Rabada deserves particular praise after his first Test five-for since March 2018.
West Indies had no response to Rabada's bowling, which included the wickets of Kraigg Brathwaite, Kieran Powell, Blackwood, Da Silva and Cornwall.
CHASE RUNS NOT ENOUGH
The West Indies lost by an innings at home for the sixth time in 253 matches despite the best efforts of Chase, who top-scored for his side with 62 runs.
Chase was the only West Indies player to score above 20, a tally that included back-to-back boundaries to bring up his half-century off 122 balls.