First Test, Colombo (day two, close): Sri Lanka 422-4 v India
Mahela Jayawardene celebrates reaching another Test hundred
Malinda Warnapura, Mahela Jayawardene and Thilan Samaraweera all scored hundreds as Sri Lanka dominated in the first Test against India in Colombo.
Warnapura (115) and captain Jayawardene (136) put on 155 for the third wicket as India's bowlers toiled in the field.
In the process on day two, Jayawardene equalled Don Bradman's record of scoring nine centuries at one venue.
The skipper then shared a stand of 138 with Samaraweera (111 not out) before he was caught behind off Ishant Sharma.
Day two's play created history when Tillakaratne Dilshan made the first successful appeal against a decision.
He was given out caught behind but asked for the decision to be referred to the third umpire and was then given not out by Rudi Koertzen.
The Test match is trialling a new system which allows teams to refer on-field decisions to a third umpire - but they are only allowed three unsuccessful appeals per innings.
India captain Anil Kumble was the first player to make a referral, but he did not succeed in changing the original call - an lbw against Warnapura.
Sri Lanka have put themselves into a strong position with three days remaining, but they will be hard pushed to bowl India out twice on a docile pitch at the Sinhalese Sports Club.
Left-hander Warnapura, 50 overnight, smashed 14 fours in his second Test century in five matches.
Warnapura, nephew of Sri Lanka's first Test captain Bandula Warnapura, completed his hundred with an aggressive shot when he cut Sharma for his 13th four.
India's seamers and spinners failed to put pressure on Jayawardene, Warnapura and Samaraweera, who were quick to punish errors in line and length during their knocks.
The visitors took just two wickets in the day after the hosts resumed at 85-2, with off-spinner Harbhajan Singh and fast bowler Sharma the successful bowlers.
Harbhajan struck in the afternoon when he had Warnapura caught by former captain Rahul Dravid in the slips, while Jayawardene fell in the final session.
The skipper hit one six and 10 fours in his 23rd hundred in 96 Tests as he equalled the Test record that Bradman had set at the Melbourne Cricket Ground.
There was no respite for India as Samaraweera also gathered runs comfortably against the Indian attack, having so far struck 16 fours in his seventh Test hundred.
India were also let down by wicket-keeper Dinesh Karthik, who dropped Jayawardene on 55 and 93 off leg-spinner Kumble.