South Africa hammered holders West Indies by eight wickets in a game overshadowed by Proteas star Quinton de Kock's refusal to take the knee prior to Tuesday's Twenty20 World Cup clash.
Aiden Markram smashed 51 to lead South Africa's chase of 144 in an unbeaten 83-run third-wicket stand with Rassie van der Dussen (43) to achieve their target with 10 balls to spare in the Super 12 contest.
Cricket South Africa ordered its players to kneel in Dubai and lend their support to the anti-racism movement but De Kock pulled out of the game due to "personal reasons".
Temba Bavuma's team took the knee after their decision to field first.
Opener Evin Lewis hit 56 in West Indies' 143-8 as they suffered another heavy loss, having made just 55 in a crushing defeat by England three days ago.
Fast bowler Dwaine Pretorius took three wickets as West Indies again failed to fire after a painstaking 16 off 35 balls from Lendl Simmons at the top of the order.
Skipper Kieron Pollard hit a useful 20-ball 26 before falling to Pretorius, who was on a hat-trick only for Dwayne Bravo to hit a boundary.
In reply, South Africa lost Bavuma, run out for two, but Reeza Hendricks and Van der Dussen put the chase back on track with their partnership of 57.
Hendricks fell to Akeal Hosein for 39. Van der Dussen was joined by Markram and the two helped South Africa cruise across the line in a game that began with the shocking news of De Kock's pull out.
The South African board later said they "await a further report from team management before deciding on the next steps."
Markram raised his fifty in 25 balls with a six off Russell and then hit the winning runs.