Sri Lanka 142-all out (20 ovs) vs South Africa | Scorecard Rabada comes back into the attack. He drops short as Nissanka pulls it over midwicket for a six to boost Sri Lanka's hopes.
He pulls another short ball for a four as Rabada drops short again before the right-hander flays the last ball through the covers for another boundary.
Nissanka has hit his way to 72 from 56 balls, with Rabada going for 17 runs in the 18th over.
Pretorius cripples Sri Lanka with his double strike int he 19th over. Karunaratne comes down the track but mistimes the lofted shot and is caught at long-on for five.
Two balls later, the medium pacer strikes with the key wicket of the well-set Nissanka, who swings across the line but is caught at deep midwicket.
Nissanka walks back after a superb innings of 72 from 58 balls, hitting six fours and three sixes, to keep Sri Lanka afloat as wickets fell regularly from the other end.
Dushmantha Chameera gets off the mark with two runs through square leg and miscues the slog next ball for another run.
Pretorius finishes with good figures of 3/17 in his three overs.
Nortje to bowl the final over. Chameera swings hard but misses and is hit on the pads for a leg bye before Mahesh Theekshana clips the next through midwicket for two runs.
He makes a lot of room next ball but ends up getting a thick outside edge which flies to the right of the wicketkeeper for a four and then gets a single.
Nortje strikes as he cleans up Chameera with a fast full straight delivery which crashes into the sumps.
Left-hander Lahiru Kumara has a big swing last ball but is beaten. He tries to steal a bye but is run out at the bowler's end as Sri Lanka are bowled out for 142.
Shamsi and Pretorius picked up three wickets each, while Nortje claimed 2/27 as South Africa came up with a clinical showing with the ball.
But Sri Lanka managed to post a competitive 142 thanks largely to a wonderful innings of 72 from 58 balls from opener Nissanka, who batted right till the 19th over.
The run out of Charitha Asalanka (21) in the ninth over seemed to have turned the tide as Sri Lanka kept losing wickets regularly from that point onwards.