Resuming at the overnight score of 214 for 4, India was all out for 329 in their first innings with spinner Ajantha Mendis taking 6 wickets. Sehwag was unbeaten on 201, which contained 22 boundaries and 4 sixes.
Sri Lanka lost opener Michael Vandort in the very first over but recovered with a 133-run second wicket partnership between Malinda Warnapura (66) and Kumar Sangakkara (68).
Harbhajan Singh took 4 wickets for 71 runs and the hosts were 215 for 5 at close on the second day’s play. Captain Mahela Jayawardene (46) and Prasana Jayawardene (5) were at the crease.