Sharjah: Left-arm wrist spinner Tabraiz Shamsi spun his web around the Sri Lankan batters as South Africa bundled them out for 142 despite opener Pathum Nissanka's whirlwind 72 in a Super 12 T20 World Cup game here on Saturday.
On a track that aided spinners, Shamsi rattled the Sri Lankan middle-order to return with fine figures of 3/17 and his scalps included Bhanuka Rajapaksa (0), Avishka Fernando (3) and Wanindu Hasaranga (4).
The 23-year-old Nissanka was the lone Sri Lankan to shine with the bat, hitting 72 off just 58 balls, with six fours and three sixes.
Put into bat, Kusal Perera (7) and Nissanka, who hit his second T20 fifty, started cautiously. Pacer Kagiso Rabada conceded two boundaries in the second over as the Islanders amassed nine runs.
Pacer Anrich Nortje cleaned up Perera, as Sri Lanka lost their first wicket with 20 on the board.
Then in-form Charith Asalanka (21) joined Nissanka, as the duo tried to rally the innings with their 41-run stand.