Fast bowler Shoaib Akhtar grabbed an early wicket to deny India a sound start in the opening Test against Pakistan at the Ferozeshah Kotla ground here on Friday.
Akhtar dismissed Dinesh Karthik in his lively opening spell before India reached 46-1 at lunch on the second day in reply to Pakistan's modest first-innings total of 231.
Wasim Jaffer was batting with 19 at the interval with former captain Rahul Dravid (18).
Akhtar struck in his third over when he had Karthik (nine) caught by wicket-keeper Kamran Akmal, but Dravid and Jaffer steadied the innings with an unfinished 31-run stand for the second wicket.
Dravid, dropped from a recent one-day series against the tourists, looked in good form as he executed some handsome shots in front of the wicket against Pakistani seamers. He has so far hit four boundaries.
Pakistan earlier added 21 runs to their overnight total of 210-8 before being all out, with tailender Mohammad Sami remaining unbeaten with 28.
India needed luck to break a stubborn 87-run stand for the ninth wicket between Sami and middle-order batsman Misbah-ul-Haq, who was run out after adding 11 to his overnight score of 71.
Misbah tried to beat a Kartik throw from point, but both his feet and bat were in the air when the ball hit the stumps at the non-striker's end.
India heaved a sigh of relief to see the back of Misbah who had defied the hosts' attack for more than five hours, hitting one six and six fours in his 243-ball knock.
Leg-spinner Anil Kumble ended the innings when he bowled last-man Danish Kaneria for a duck to finish with 4-38 in his first Test as captain.