कैंडी में दक्षिण अफ्रीका के विरुद्ध खेले गए चौथे मैच में श्रीलंका ने दक्षिण अफ्रीका को रोमांचक स्थिति में 3 रन से हराया। बारिश के बाद 39 ओवर के मुकाबले में श्रीलंका ने पहले खेलकर 7 विकेट पर 306 रन बनाए। दक्षिण अफ्रीकी पारी के समय फिर बारिश आने के बाद दूसरी पार संशोधित लक्ष्य 21 ओवर में 191 रन किया गया लेकिन उनकी टीम 21 ओवर में 9 विकेट पर 187 रन बना सकी और 3 रन से मेजबान टीम ने मैच जीत लिया। बारिश के बाद देरी से शुरू हुए मुकाबले में श्रीलंका ने टॉस हारकर पहले बल्लेबाजी करते हुए शानदार शुरुआत की। निरोशन डिकवेला और उपुल थरंगा ने पहले विकेट के लिए 61 रन जोड़े। दोनों ने क्रमशः 34 और 36 रनों की पारियां खेली। थिसारा परेरा ने 51 रन बनाए, वहीँ कुसल परेरा ने भी नाबाद अर्धशतक जमाया। इन सबके बीच दसुन शनाका की पारी सबसे लाजवाब और तूफानी रही। उन्होंने 34 गेंदों पर 4 चौके और 5 छक्कों की मदद से ताबड़तोड़ 65 रन बनाए तब श्रीलंका का स्कोर 39 ओवर में 7 विकेट पर 306 रनों तक पहुंचा। दक्षिण अफ्रीका के लिए एनगिडी और जेपी डुमनी ने 2-2 विकेट चटकाए। दक्षिण अफ्रीका की पारी शुरू होने के बाद फिर से बारिश ने खलल डाला। उन्हें 37 ओवर में 287 रनों का संशोधित लक्ष्य दिया गया। बारिश ने यहां भी थमने का नाम नहीं लिया तब मेहमान टीम को 21 ओवर में 191 रनों का लक्ष्य मिला। डी कॉक और अमला ने पहले विकेट के लिए 34 रन जोड़े। डी कॉक 23 रन बनाकर आउट हुए। इसके बाद अमला ने कुछ आकर्षक शॉट लगाए और 23 गेंदों पर 40 रनों की पारी खेल पवेलियन लौटे। जेपी डुमनी ने 23 गेंदों पर 38 रनों की ताबड़तोड़ पारी खेली दक्षिण अफ्रीका की उम्मीदें जिन्दा रखी। अंतिम 2 ओवर में केशव महाराज (17) और डेविड मिलर (21) जैसे जमे हुए खिलाड़ी भी आउट हो गए और पूरी टीम 21 ओवर में 9 विकेट पर 187 रन बना पाई और 3 रन से मैच हार गई। संक्षिप्त स्कोर श्रीलंका: 306/7 (39 ओवर) दक्षिण अफ्रीका: 187/9 (21 ओवर)