In the first Test, the hosts were absolutely ruthless in all departments. Rohit Sharma marked his foray into Test match opening, with twin hundreds shattering many records while his opening partner Mayank Agarwal too scored a double-ton, thus pleasing the entire team management.
The duo laid the foundation for the team and it was followed by the combined efforts from Ravichandran Ashwin, Ravindra Jadeja and Mohammed Shami that the team extended their cent per cent win record in the ICC World Test Championship.
However, they would be wary of the fact that Pune is the only venue of India's solitary defeat, against Australia in 2017, at home in over six years -- a fact which will charge Virat Kohli and his men to set the records right.
South Africa, on the other hand, will try to take confidence from their first innings effort to score 431 in the previous Test and put in a bettor performance with both bat and ball to prevent India from clinching a record-breaking win in Pune.
Faf du Plessis will be expecting his bowlers for a lot more accuracy and incisiveness, particularly in the spin department.
India are unlikely to make any change to their Playing XI while the Proteas might bring in an extra pacer to make early inroads into the strong Indian batting line-up.
Squads: India: Virat Kohli (capt), Rohit Sharma, Shikhar Dhawan, KL Rahul, Shreyas Iyer, Manish Pandey, Rishabh Pant (wk), Hardik Pandya, Ravindra Jadeja, Krunal Pandya, Washington Sundar, Rahul Chahar, Khaleel Ahmed, Deepak Chahar, Navdeep Saini.
South Africa: Quinton de Kock (capt/wk), Rassie van der Dussen (vc), Temba Bavuma, Junior Dala, Bjorn Fortuin, Beuran Hendricks, Reeza Hendricks, David Miller, Anrich Nortje, Andile Phehlukwayo, Dwaine Pretorius, Kagiso Rabada, Tabraiz Shamsi, George Linde.