Makhaya Ntini returned the best match analysis by a South African to spur his team to an eight-wicket victory in the second Test against the West Indies in Port of Spain on Tuesday.
South Africa, who needed 144 to win, scored 146 for two in their second innings shortly after tea on the fifth day.
Fast bowler Ntini took a career-best seven for 37 for a match haul of 13 for 132 as the West Indies were bowled out for 194 in their second innings, with Ramnaresh Sarwan making 107 not out.
Ntini took six for 95 in the first innings. It was his second 10-wicket haul. South Africa lead the four-match series 1-0.
The only other South African to claim 13 wickets in a test was off-spinner Hugh Tayfield, who took 13 for 165 against Australia in Melbourne in 1952-53, and 13 for 192 against England in Johannesburg in 1956-57.
The West Indies resumed on 170 for five, and lost their remaining five wickets for 24 to leave themselves in deep trouble.
South Africa took the second new ball in the third over of the day's play, and Ntini struck nine balls later when he had Dwayne Bravo caught behind for 33 to end a sixth-wicket stand of 88 shared with Sarwan.
Ntini trapped Courtney Browne in front for two in his next over and eight balls later fast bowler Andre Nel made it 189 for eight when Daren Powell was well caught at second slip by Jacques Kallis for one.
Ntini wrapped up the innings by yorking Pedro Collins and Reon King, both without scoring.
Sarwan batted for almost six hours, faced 221 balls and hit 11 fours.
South Africa were 45 without loss when AB de Villiers, on 31, had his off-stump uprooted by a no-ball from fast bowler King.
That prompted West Indies coach Bennett King to appear during lunch with a tape measure to help the paceman mark out his run.
But in the third over after the break another King no-ball looped off the leading edge of Graeme Smith's bat to Brian Lara at midwicket.
Smith batted conservatively for his 41 before falling in the fourth over before tea when he edged a drive off medium pacer Bravo to Chris Gayle at slip after an opening stand of 117.
Three overs later fast bowler Powell bowled De Villiers for 62.
Jacques Rudolph and Jacques Kallis took South Africa to victory.
The first Test in the four-match series was drawn in Georgetown on April 4. The third Test starts in Bridgetown on April 21.
West Indies 1st innings 347 (B. Lara 196; M. Ntini 6-95)
South Africa 1st innings 398 (G. Smith 148; C. Gayle 4-50)
West Indies 2nd innings (Overnight: 170-5)
W. Hinds lbw b Boje 22
C. Gayle c de Villiers b Ntini 1
R. Sarwan not out 107
B. Lara b Boje 4
S. Chanderpaul lbw b Ntini 1
D. Pagon b Ntini 2
D. Bravo c Boucher b Ntini 33
C. Browne lbw b Ntini 2
D. Powell c Kallis b Nel 1
P. Collins b Ntini 0
R. King b Ntini 0
Extras (b-6 lb-10 nb-4 w-1) 21
Total (all out, 89.5 overs) 194
Fall of wickets: 1-14, 2-79, 3-85, 4-86, 5-92, 6-180, 7-188, 8-189, 9-190, 10-194
Bowling: Nel 21 - 6 - 42 - 1 (w-1), Ntini 19.5 - 7 - 37 - 7 (nb-1), Zondeki 11 - 4 - 24 - 0 (nb-3), Boje 20 - 6 - 37 - 2, Kallis 11 - 3 - 29 - 0, Smith 7 - 1 - 9 - 0.
South Africa 2nd innings (Target: 144 runs)
A. Villiers b Powell 62
G. Smith c Gayle b Bravo 41
J. Rudolph not out 7
J. Kallis not out 19
Extras (b-5 lb-2 nb-7 w-3) 17
Total (for 2 wickets, 44.5 overs) 146
Fall of wickets: 1-117, 2-119
Bowling: Collins 4 - 0 - 27 - 0 (nb-2), Powell 10 - 2 - 27 - 1 (nb-1), Gayle 11 - 3 - 16 - 0, King 11.5 - 1 - 28 - 0 (nb-4 w-2), Bravo 6 - 2 - 27 - 1 (w-1), W. Hinds 2 - 0 - 14 - 0.
Result: South Africa won by 8 wickets