Second Test, Colombo (SSC) (day two):
Sri Lanka 642-4 dec v India 95-0
Sangakkara has now made seventh Test double centuries
Kumar Sangakkara made 219 and Mahela Jayawardene 174 as Sri Lanka piled on the misery for India on day two of the second Test in Colombo.
Thilan Samaraweera was unbeaten on 76 when the hosts declared on 642-4 after the fall of Jayawardene's wicket.
India were 95-0 at stumps, with Virender Sehwag making 64 from 63 balls and Murali Vijay 22 not out.
Sri Lanka lead the three-match series 1-0 after a 10-wicket victory in Colombo last week.
Having resumed their first innings on 312-2, Sangakkara, who was 130 overnight, cracked boundaries from the first two deliveries of the day and maintained a solid tempo from then on on a lifeless Sinhalese Sports Club pitch.
Three successive boundaries off Abhimanyu Mithun took the Sri Lanka skipper to 150, while at the other end Jayawardene played more patiently.
Sangakkara's seventh Test double hundred came with a four past third man but his assault on the India bowling finally came to an end four overs after lunch as part-time spinner Sehwag forced the outside edge which carried to Rahul Dravid at first slip.
Sangakkara was part of two century partnerships (174 and 193) with Tharanga Paranavitana and Jayawardene and he is now equal third with England's Walter Hammond for the most double tons, behind West Indies' Brian Lara (nine) and Australia's Don Bradman (12).
Jayawardene and new batsman Samaraweera batted solidly to take the total towards 600 and Jayawardene reached his 28th Test century with a quick two off Harbhajan Singh.
Samaraweera took 89 deliveries to reach his 22nd Test fifty - smashing seven boundaries along the way - before Jayawardene was caught at short mid-wicket by Suresh Raina off the bowling of Harbhajan, prompting the declaration.
Jayawardene's 28th Test hundred was his 10th at the SSC, surpassing Bradman's nine centuries at the Melbourne Cricket Ground to become the highest century-maker at a single ground.
However the Sri Lankan has appeared in 12 more matches at the venue than Bradman played at the MCG.
Sehwag looked in bright form right from the start of India's innings, and he picked out paceman Dammika Prasad for special treatment, carting three boundaries in the third over to signal his intentions.
Debutant spinner Suraj Randiv had a less than memorable start to his Test career, smashed for two boundaries by Sehwag in his first over.
And Sehwag reached a run-a-ball fifty in typical style with a boundary off Dilhara Fernando as India held their nerve to safely negotiate the final few overs of the day.