सेंचुरियन, दूसरे टेस्ट मैच में अब भारत की अंतिम उम्मीद विराट कोहली ही हैं। दूसरे दिन का खेल खत्म होने तक भारत ने 5 विकेट गंवाकर 183 रन जोड़ लिए हैं। भले ही एक छोर पर विराट कोहली (85*) अपना खूंटा गाड़कर शाम तक नाबाद रहे। लेकिन दूसरे छोर से भारत नियमित विकेट गंवाता रहा। एक छोर पर कोहली के आने के बाद टीम इंडिया ने दूसरे छोर से मुरली विजय (46), रोहित शर्मा (10) और पार्थिव पटेल (19) समेत 3 विकेट गंवा दिए। इससे पहले भारत के. एल. राहुल (10) और चेतेश्वर पुजारा (0) के विकेट गंवा चुका था। अफ्रीकी टीम को मोर्केल, केशव महाराज, रबाडा और गिडी ने 1-1 सफलताएं दिलाईं।
इससे पहले अफ्रीकी पारी को 335 रन पर समेटने के बाद बैटिंग करने उतरे भारत ने केप टाउन टेस्ट के मुकाबले इस बार संभलकर शुरुआत की। केएल राहुल और मुरली विजय की जोड़ी ने 9 ओवर तक बिना कोई विकेट गंवाए 28 रन जोड़ लिए। भारतीय पारी का 10वां ओवर फेंक रहे मोर्नी मोर्केल ने राहुल को अपनी ही बॉल पर कैच आउट कर दिया। इसकी अगली गेंद पर बैटिंग पर उतरे चेतेश्वर पुजारा पहली ही गेंद पर सिंगल चुराने की चाह में रन आउट हो गए। पुजारा मिड ऑन पर खेलकर दौड़ पड़े, लेकिन लुंगी गिडि ने स्टंप पर थ्रो फेंककर उनकी गिल्लियां बिखेर दीं। यह पुजारा के करियर में पहली बार ऐसा मौका था, जब वह पहली ही गेंद पर रन आउट होकर पविलियन लौटे।
इसके बाद लगातार 2 विकेट गंवा चुकी टीम इंडिया को दबाव से उबारने के लिए कैप्टन कोहली क्रीज पर आए। कोहली ने मुरली विजय के साथ मिलकर तीसरे विकेट के लिए 78 रन की साझेदारी की। अब भारत की राह एक बार फिर आसान होती दिख रही थी। दोनों बल्लेबाज सहज रूप से क्रीज पर डटे हुए थे और विराट अपने टेस्ट करियर का 16वां अर्धशतक जड़ चुके थे। वहीं मुरली विजय भी अपने अर्धशतक की ओर आगे बढ़ रहे थे कि 46 के स्कोर पर उन्हें केशव महाराज ने अपनी स्पिन के जाल में फंसा लिया। यह भारत को तीसरा झटका था।
इसके बाद रोहित शर्मा इस दौरे पर लगातार तीसरी बार फ्लॉप हो गए। रोहित ने 27 बॉल खेलकर 2 चौके जड़े लेकिन वह 10 रन ही बना पाए। उन्हें कगीसो रबाडा ने पगबाधाआउट किया। रोहित ने अंपायर के इस निर्णय के खिलाफ दूसरे छोर पर खड़े कैप्टन कोहली से सलाह-मशविरा कर पुनर्निर्णय जरूर मांगा, लेकिन टीवी अंपायर को अंपायर का निर्णय सही जंचा और उन्हें निराश होकर वापस पविलियन लौटना पड़ा। रोहित के बाद इस मैच में टीम इंडिया के विकेटकीपर साहा के चोटिल होने के बाद इस मैच में शामिल किए पार्थिव पटेल भी 19 रन बनाकर अपना पहला मैच खेल रहे एल. गिडि को अपना विकेट उपहार में दे गए। पार्थिव ने ऑफ स्टंप से बाहर जाती गेंद का पीछा किया और विकेट के पीछे खड़े क्विंटन डि कॉक ने इसे लपकने में कोई गलती नहीं की। यह भारत को 5वां झटका था।
इससे पहले साउथ अफ्रीका ने सुबह 6 विकेट पर 269 रन से अपनी पारी आगे बढ़ाई। कप्तान फाफ डु प्लेसिस (63) और महाराज (18) 7वें विकेट के लिए अपनी साझेदारी को 31 रन तक ले गए। मोहम्मद शमी (58 रन देकर 1 विकेट) का पहला स्पेल काफी जीवंत था, जिसमें उन्होंने महाराज को विकेट के पीछे कैच कराया और अपने 26वें टेस्ट मैच में 100वां विकेट लिया। भारत ने इसके बाद अश्विन के ओवर में कगिसो रबाडा को 2 जीवनदान दिए। पहले स्लिप में विराट कोहली ने उनका कैच छोड़ा और फिर हार्दिक पंड्या ने शॉर्ट थर्ड मैन पर हवा में लहराता कैच टपकाया। डु प्लेसिस ने 127 गेंदों पर अपना 17वां टेस्ट अर्धशतक पूरा किया, जिससे दक्षिण अफ्रीका 300 रन के पार पहुंचा।
भारत ने आखिर में 111वें ओवर में सफलता हासिल की जब इशांत की गेंद पर पंड्या ने सीमा रेखा के पास रबाडा का शानदार कैच लिया। इसके 2 ओवर बाद इशांत ने डु प्लेसिस की भी गिल्लियां बिखेरी। अश्विन ने इसके बाद मोर्ने मोर्कल (6) को आउट करके साउथ अफ्रीकी पारी का अंत किया। लुंगी गिडी अपने पदार्पण मैच में एक रन बनाकर नाबाद रहे।