The West Indies survived an attack of the jitters before winning the Twenty20 International against South Africa by five wickets.
The tourists were set just 59 to win the match, which had been reduced to 13 overs per side due to rain in Port Elizabeth.
But when Dale Steyn ripped three men out in one over the Windies were rocking at 41 for five.
However, the ship was steadied and Shivnarine Chanderpaul and Denesh Ramdin saw them home.
Steyn ended with figures of four for nine from his three overs - the second-best ever in Twenty20 internationals.
South Africa had earlier been restricted to 58 for eight from their 13 overs.
Three early wickets for Jerome Taylor, who ended with three for six from his three overs, reduced the hosts to five for three.
That soon became five for four, 12 for six and 37 for eight before Johan Botha secured some kind of respectability with an unbeaten 28 from 22 balls.
The sides' three-match Test series begins on Boxing Day.