Cheteshwar Pujara hit a confident 135* on Day three of the opening Test against South Africa.
He played a brilliant knock on a pacey Johannesburg wicket to put India in command with a 320-run lead and with eight wickets still in hand.
Pujara had already cemented himself at the other end by then though.
Luck too favoured him as he was dropped once by Imran Tahir off his own bowling.
India already had a 1st innings lead of 36. The batting on display further added to South Africa's woes - worry clearly visible on Jacques Kallis' face here.
Not having Morne Morkel - carried off the field after twisting his ankle while fielding - also hampered South Africa.
Pujara completed his fifty off 127 deliveries with five fours and then quickened his pace. His next fifty came off just 41.
Virat Kohli completed his fifty off 74 deliveries and remained unbeaten on 77. The two players put on 191 for the 3rd wicket and will resume the innings on Saturday.
Earlier, Ishant Sharma (in pic) and Zaheer Khan were responsible for bundling South Africa out on 244.