South Africa defeated Ireland by 67 runs at the Chidambaram stadium in Chennai on Wednesday to register its first win after two matches in the ICC Women's World Twenty20 2016.
Sune Luus, a 20-year-old leg-spinner, ran through the Irish innings to finish with spectacular figures of five for eight from her four overs.
South Africa, beaten by three-time defending champion Australia in its first match, is now level with Sri Lanka and the Southern Stars with two points each from as many games in Group A.
New Zealand leads the group with three straight wins, with South Africa in second place due to a superior net run-rate.
Ireland suffered its third consecutive defeat and is out of the race for the semi-finals.
South Africa's openers Dane van Niekerk (20) and Trisha Chetty (35) gave their team a solid start with a 41-run stand in 4.5 overs.
South Africa moved to 70 for one in 10 overs when Ireland hit back with three quick wickets to make it 84 for four in the 14th over.
The innings was lifted by an unbeaten 30 off 24 balls by Lizelle Lee and useful contributions from Dinesha Devnarain (24) and Chloe Tryon, who scored 20 not out off just seven deliveries with a six and two boundaries.
Opener Clare Shillington (34) and skipper Isobel Joyce (22) lifted Ireland to 64 for two in reply before the fall of three wickets for five runs messed up the chase.
South African captain Mignon du Preez said her team was delighted to get the first points on the board.