भारत ने कोलकाता में दक्षिण अफ्रीका पर 243 रनों की रोमांचक जीत के साथ विश्व कप के आठ मैचों में अपनी अजेय जीत को आगे बढ़ाया। पिछले मैच में श्रीलंका के खिलाफ आसान जीत के साथ पहले ही सेमीफाइनल के लिए क्वालीफाई कर चुकी मेजबान टीम ने दक्षिण अफ्रीका के खिलाफ कोई हार नहीं मानी, जिसने पहले ही नॉकआउट का टिकट कटा लिया था। विराट कोहली ने एक स्टार की तरह बल्लेबाजी करते हुए शानदार 49वां वनडे शतक लगाया, जिसने इस प्रारूप में सर्वाधिक शतकों के सचिन तेंदुलकर के विश्व रिकॉर्ड की बराबरी की। उनकी दमदार पारी ने भारत के विशाल स्कोर की नींव रखी।
दक्षिण अफ्रीका की जवाबी कार्रवाई में उनका पीछा एक शानदार पतन के साथ समाप्त हुआ। रवींद्र जड़ेजा ने अपने करियर का सर्वश्रेष्ठ प्रदर्शन करते हुए 33 रन देकर 5 विकेट लिए। भारत ने दक्षिण अफ्रीका को सिर्फ 83 रन पर आउट कर 28 ओवर के अंदर जीत हासिल कर ली।