JOHANNESBURG — Cheteshwar Pujara punished South Africa's wilting bowling attack with a sparkling 135 not out as he and Virat Kohli helped India take complete control of the first Test at the Wanderers Friday. A third-wicket stand of 191 between Pujara and Kohli (77 not out) lifted India to 284 for two in their second innings at the close of play, a commanding lead of 320 on a pitch that still has plenty to offer the bowlers. South Africa's cause has not been helped by a grade one ankle ligament strain to Morne Morkel that has robbed them of one of its main strike weapons and makes him a serious doubt for the second Test starting in Durban on Boxing Day. The Proteas' main worries, however, are more immediate. Pujara showed admirable patience and plenty of skill in compiling his sixth Test century, but did offer a relatively simple caught and bowled chance to the hapless Imran Tahir when he had just passed his 50. The leg-spinner put it down to compound a miserable match in which he has conceded 102 runs in 19 overs without taking a wicket. As the South African attack began to tire, Pujara and Kohli stepped up the scoring rate and smashed 175 in 38 overs in the final session, making a mockery of the difficult pitch conditions. South Africa had said before he day's play that chasing anything over 250 would be a challenge. If that is the cause their task has surely become one of survival in the game rather than potential victors with two days still to play. Paceman Vernon Philander earlier become the fastest South African to take 100 Test wickets when he enticed Shikhar Dhawan (15) to steer the ball to second slip Kallis, who took his 199th catch in Test cricket. Philander claimed his 100th victim in his 19th Test, the joint-sixth quickest to the milestone in Tests, and he reached the mark one match faster than South Africa's previous record-holder, Dale Steyn. The tourists made short work of the South African tail in the morning session, despite a battling 59 from Philander, dismissing the hosts for 244 as they picked up the final four wickets for the addition of 31 runs. Zaheer Khan finished with figures of four for 88 and Ishant Sharma claimed four for 79. — Reuters Scoreboard India (1st innings) 280 South Africa (1st innings) G.Smith lbw Khan 68 A.Petersen lbw I. Sharma 21 H.Amla b I. Sharma 36 J.Kallis lbw I. Sharma 00 AB de Villiers lbw Shami 13 JP Duminy c Vijay b Shami 2 F.du Plessis c Dhoni b Khan 20 V.Philander c Ashwin b Khan 59 D.Steyn c R Sharma b I. Sharma 10 M.Morkel b Khan 07 Imran Tahir not out 00 Extras (lb-4, w-1, nb-3) 08 Total (all out, 75.3 overs) 244 Falls: 1-37 (Petersen), 2-130 (Amla), 3-130 (Kallis), 4-130 (Smith), 5-145 (Duminy), 6-146 (De Villiers), 7-226 (Philander), 8-237 (Steyn), 9-239 (Du Plessis). Bowling: Z.Khan 26.3-6-88-4 (w1), M.Shami 18-3-48-2, I.Sharma 25-5-79-4 (nb3), R.Ashwin 6-0-25-0. India (2nd innings) S.Dhawan c Kallis b Philander 15 M.Vijay c De Villiers b Kallis 39 C.Pujara not out 135 V.Kohli not out 77 Extras (b-5, lb-5, w-8) 18 Total (2 wickets, 78 overs) 284 Falls: 1-23 (Dhawan), 2-93 (Vijay). Still to bat: R. Sharma, A. Rahane, MS Dhoni, R. Ashwin, I. Sharma, Z. Khan, M. Shami. Bowling: D. Steyn 21-4-64-0 (w2), V. Philander 18-5-53-1 (w1), M. Morkel 2-1-4-0, J. Kallis 14-4-51-1, Imran Tahir 11-0-55-0, AB de Villiers 1-0-5-0, JP Duminy 11-0-42-0.