Kandy: India dominated the proceedings on the second day of the third and final Test against Sri Lanka skittling out the hosts in their first innings for 135 runs after posting a mammoth 487 and then restricting them to 19/1 post-imposition of follow-on at the Pallekele International Cricket Stadium here on Sunday. Sri Lanka trailed India by 333 runs at stumps. The visitors lead the three-Test series 2-0. On a day which saw 15 wickets tumble, the visitors were all out for 487 runs in their first innings shortly after lunch with Hardik Pandya producing a quickfire century lower down the order. The Indian bowlers then produced a power-packed performance to bundle out Sri Lanka for 135 runs in the first innings with left-arm wrist spinner Kuldeep Yadav leading the way with a four-wicket haul After India enforced the follow-on some 90 minutes after the tea-break, Sri Lanka once again began on a poor note and lost their opener Upul Tharanga (7) -- bowed by Umesh Yadav -- with only 15 runs on the board. Dimuth Karunaratne (12) Malinda Pushpakumara (0) were at the crease when umpires called off the day's play.