The South African cricketers have beaten Sri Lanka by 22 runs in the second Twenty20 international in Hambantota to take an unassailable 2-nil lead in the three-match series.
JP Duminy scored 30 off 23 balls and David Miller hit an aggressive 21-ball 36 as the Proteas reached 145 for 6 after electing to take first strike in the day-night match.
Fast bowlers Lonwabo Tsotsobe and Morne Morkel then claimed two wickets each as Sri Lanka, the world's top-ranked Twenty20 side, were restricted to 123 for 7 by an impressive South African fielding display.