After being in control at 86-3, a curious fall of late wickets almost cost Sri Lanka their first win of a horror tour.
Eventually an unbeaten 54 off 50 balls from injured skipper Angelo Mathews helped Sri Lanka fall over the line in a three-wicket win over South Africa.
Earlier, left arm chinaman spinner Sandakan took 4-23, backed up by good work from Isuru Udana (3-13) and Nuwan Kulasekara (2-10), to skittle South Africa for 113.
Sri Lanka 119 for 7 (Mathews 54*, Ngidi 4-16) beat South Africa 113 (Sandakan 4-23, Udara 3-13) by three wickets.
Matches Tagged in ClipDex2017 RSA v SRL 2nd T20
Series Tagged in ClipDex2017 RSA v SRL T20 series
Players Tagged in ClipDexNgidi, Lungisani Prasanna, Seekkuge Udana, Isuru T Kuhn, Heino Gunther de Silva, Dhananjaya M Smuts, Jon-Jon Trevor Phehlukwayo, Andile Mathews, Angelo D Dickwella, D P D Niroshan Gunaratne, D Asela S Kulasekara, Nuwan Mosehle, Mangaliso Imran Tahir Chandimal, Dinesh Behardien, Farhaan Sandakan, P A D Lakshan R
Grounds Tagged in ClipDexNew Wanderers Stadium
Categories Tagged in ClipDexLimited Overs (ODI & T20) Match Fixing