Going into Day 2, India's plan would have been to take it a session at a time, and then win all three. They did just that, putting them in a strong position going into Day 3 of this first Test match against South Africa in Mohali.
With two wickets down, and only 201 to haul down to take a first innings lead, South Africa would have fancied putting the pressure back on India, even on a difficult pitch to bat on, the kind of pitch the spinners can come to the fore.
Thanks to some strange decisions from Virat Kohli and the India management, South Africa looked like doing just that to start the day, before R Ashwin and Ravindra Jadeja put the strange on to great effect.
Ashwin's five-for, a five-wicket haul which made him the quickest Indian ever to 150 wickets, gave India a first innings lead of 17 runs, despite AB De Villiers' best efforts, and from there the batsmen made their willow talk.
"I thought the wicket was better to bat today than it was yesterday," Ashwin said after Day 2. "I think it is the batting that makes the wicket look good or bad.
"It is very important to bowl good pace on this wicket. I haven't seen any batsman getting out while defending, apart from Vijay, where he thrust forward in defence and got out. As a batsman it is very important to use your feet and find the areas you want to score runs in
After Shikhar Dhawan was dismissed for a pair in this Test match, Murali Vijay and Cheteshwar Pujara put on a big partnership, which increased India's lead past 100, and even if Vijay fell towards the end of Day 2, Virat Kohli came in and gave Pujara good company, with the latter growing from strength to strength.
Day 3 will hinge, to a large extent, on Pujara growing from that half-century and turning it into a big hundred, while the likes of Virat Kohli and Ajinkya Rahane will also want to get amongst the runs after their failures in the first innings, with India currently enjoying an overall lead of 142.
Where to Watch Live
HERE are the five talking points from the match
Get the Score Update of Day 3 HERE
If India can take full advantage of their current position or not we will know on Day 3 of this first Test match which will be broadcast live in India on Star Sports 1 and Star Sports 3. The match can also be watched via live streaming online on Hotstar and Starsports online, with play beginning at 9.30 am IST (4 am GMT, 6 am SAST, 12 am ET). Viewers in South Africa can watch all the action on SuperSport, with the online live stream option on SuperSport Live.
Watch Day 3 of the Test match live on OSN Sports in the Middle East and North Africa, while the match can be live streamed on OSN Play.
Sky Sports 2 will show the India vs South Africa match live in the UK, with the live streaming online option on Watch Sky Sports.
Audience in the US can watch India vs South Africa 1st Test live on Willow TV, with the action can be live streamed on Willow TV online.