दक्षिण अफ्रीका ने जोहान्सबर्ग में खेले जा रहे दूसरे टेस्ट मैच के पहले दिन स्टंप्स तक अपनी पहली पारी में 1 विकेट पर 35 रन बनाए। डीन एल्गर 11 और कीगन पीटरसन 14 रन बनाकर क्रीज पर हैं। भारत से पहली पारी के आधार पर दक्षिण अफ्रीका अभी 167 रन पीछे है।
पहला सेशन
टॉस जीतकर पहले खेलते हुए भारतीय टीम ने सधी हुई शुरुआत की। केएल राहुल और मयंक अग्रवाल ने पहले विकेट के लिए 36 रन जोड़े। इस बीच अग्रवाल 26 रन बनाकर आउट हो गए। उनके बाद खेलने के लिए आए चेतेश्वर पुजारा 3 और अजिंक्य रहाणे बिना खाता खोले आउट हो गए। इस तरह लंच तक भारत को 53 रन के कुल स्कोर तक 3 बड़े झटके लगे। केएल राहुल 19 और हनुमा विहारी 4 रन बनाकर क्रीज पर थे। ओलिवियर ने 2 और मार्को यानसेन ने 1 विकेट झटका।
दूसरा सेशन
लंच के बाद खेलते हुए भारतीय टीम ने हनुमा विहारी का विकेट गंवाया। हालांकि वह अच्छी शुरुआत करने में सफल रहे लेकिन 20 रन के निजी स्कोर पर रबाडा का शिकार बने। इसके बाद ऋषभ पन्त और केएल राहुल ने पारी को आगे बढ़ाया। राहुल अपनी लय में थे और बेहतरीन शॉट खेलते हुए फिफ्टी पूरी करने में सफल रहे। इसके बाद वह भी अपनी एकाग्रता खो बैठे और 50 रन बनाकर चलते बने। यहाँ से चायकाल तक पन्त 13 और अश्विन 24 रन बनाकर नाबाद थे। अश्विन ने तेज बल्लेबाजी की। चाय तक टीम का स्कोर 5 विकेट पर 146 रन था।
तीसरा सेशन
तीसरे सेशन में भारतीय टीम ने सबसे पहले ऋषभ पन्त का विकेट गंवाया। पन्त 17 रन बनाकर आउट हो गए। इसके बाद एक के बाद एक विकेट गिरे लेकिन रविचंद्रन अश्विन ने बेहतरीन बल्लेबाजी का प्रदर्शन किया और 50 गेंद में 46 रन बनाकर आउट हुए। इस तरह टीम इंडिया ने 202 रन बनाए। मार्को यानसेन ने सबसे ज्यादा 4 विकेट हासिल किये। उनके अलावा रबाडा और ओलिवियर ने 3-3 विकेट हासिल किये। जवाब में खेलते हुए दक्षिण अफ्रीका ने एडेन मार्करम (7) का विकेट गंवाया। वह शमी का शिकार बने। इसके बाद डीन एल्गर और पीटरसन ने विकेट नहीं गिरने दिया और स्टंप्स तक दक्षिण अफ्रीका का स्कोर 1 विकेट पर 35 रन रहा।