The first days play of India ended as 385 for 6 wickets, with Dravid and Bahji in the field scoring Dravid- 177 1nd Bhaji- 2, with this 177 runs Dravid managed to reach 11000 runs in test cricket.
India started to countinue their 1st innings in day 2 , but were able to destruct the Dravid's well constructed 177 very early, Dravid went out without adding any runs in day 2 at 92.4 0vers by welegedara blowing out him. Then Zaheer Khan came into field to join Bhaji and that partnership doesn't sustained for long time since India lost their 8th wicket Khan(12) at 101.2 overs when India were 414/8. Then India lost their last 2 wickets in quicker time by scoring 426 runs for 104.5 overs at the run rate of 4.06 runs per over.Bhaji Scored 22 runs, Mishra- 7* and Sharma went out without scoring runs.
For the Sri Lanka Welegedara took 4 wickets, Muralitharan- 3 wickets, Prasad- 2 wickets and Herath - 1 wicket.
Then Sri Lanka started their 1st innings with Dilshan and Paranavitana. Indian bowlers were not good with their ball and Sri Lanka lost 1st wicket Paranavitana- 35 runs at 16.5 over when Sri Lanka were 74 for 1. Then the captain Sangakkara joined with Dilshan and build ed a partnership of over 100 runs. Dilshan scored his maiden 100 in India for just 120 balls, later he went out for 112 runs at 43.1 overs when they were 189 runs for two wickets. After losing Dilshan's wicket the skipper Sangakkara didn't sustained too long and got out for 31 runs at 45.3 overs as 194/3. After that Jayawardene and Samaraweera batted till the end of day two by scoring 36 and 45 runs respectively. Sri Lanka finished with 275 runs by just losing 3 wickets. For India Zaheer bagged two wickets and Sharma 1 wicket.