The West Indies have fought back to beat South Africa by one wicket in their fourth one-day international at Port Elizabeth.
South Africa, who clinched the five-match series last week, now lead 3-1 with one contest left to play.
The hosts posted a score of 262-8 and the tourists knocked that off with nine balls and only one wicket remaining.
David Miller played a key role in South Africa's innings thanks to an unbeaten 130, while JP Duminy also contributed with 43.
However, disappointing knocks from the likes of Faf du Plessis [four] and AB de Villiers [19] saw the home side struggle to match their previous form.
Jason Holder ended with bowling figures of 4-53 for the Windies, who also had Sheldon Cottrell, Andre Russell and Darren Sammy among the wickets.
Despite openers Dwayne Smith (zero) and Chris Gayle (10) getting their team off to a bad start with the bat, Marlon Samuels [68], Sammy [51] and Russell [64 not out] helped to get the West Indies towards their target.
Russell's explosive cameo in particular provided entertainment for those in attendance, coming off just 40 balls.
Duminy and Farhaan Behardien claimed two wickets apiece for the South Africans, while Morne Morkel and Wayne Parnell also did some damage with the ball, but the Proteas fell one wicket short.