Sri Lanka defeated South Africa after 7 years, won the exciting match on the last ball Sports February 11, 2023 New Delhi: Captain Chamari Atapattu’s brilliant batting helped Sri Lanka register a thrilling three-run win over hosts South Africa in…