India restricted Sri Lanka to 108 for five in their second innings at lunch on the third day of the first Test at the Galle International Cricket Stadium here on Friday.
Starting the day at five for two, Sri Lanka lost Dhammika Prasad (3), veteran Kumar Sangakkara (40) and skipper Angelo Mathews (39).
The hosts still trail India by 84 runs.