Johannesburg: India are well placed to call the shot in the first Test against South Africa as they end day 3 at 284/2 with a lead of 320 runs.
Pujara (135), who smashed his 6th test career century jointly scored 191 runs partnership with Virat Kohli (77) for the 3rd wicket.
In the last session, India dominated the SA bowlers and gave sweat to them with their batting. Imran Tahir dropped Pujara on 51 that costed South Africa huge lead by India as after reaching his 100 Pujara started hitting the ball all round the ground.
For South Africa, the day proved bad as pacer Morne Morkel injured himself during fielding. He is being diagnosed with broken ligament of his ankle. He is ruled out of 2nd test match but Morkel will bat in South Africa's second innings if need arise.
Earlier in the Indian 2nd innings, Shikhar Dhawan got out by Kallis on 15 runs.
Murali and Pujara put on 70 runs for the second wicket after Shikhar Dhawan departed before lunch.
After lunch, South Africa managed to get only single wicket that of Murli Vijay (39) who was caught by AB de Villiers off Philander's delivery.
Here are live updates: