Cricket: South Africa beat Sri Lanka in T20 opener

South Africa defeated Sri Lanka by 12 runs in a thrilling Twenty20 international in Colombo on Friday to take a 1-0 lead in the three-match series.

The tourists, restricted to 115-6 after electing to bat first, stopped Sri Lanka at 103-9 at the Premadasa stadium.

The second and third matches will be played in Hambantota on Sunday and Tuesday.