KOLKATA: Sri Lanka were all out for 294 to claim a first innings lead of 122 runs over India on day four of the opening test at the Eden Gardens on Sunday.

Number nine batsman Rangana Herath topscored for the tourists with a defiant 67 after Lahiru Thirumanne (51) and Angelo Mathews (52) notched up fifties.

The Indian pacemen claimed all 10 Sri Lankan wickets with Bhuvneshwar Kumar and Mohammed Shami grabbing four wickets apiece.

(Reporting by Amlan Chakraborty in New Delhi; Editing by John O'Brien) ((amlan.chakraborty@thomsonreuters.com; +91 11 3015 8022; Reuters Messaging: amlan.chakraborty.thomsonreuters.com@reuters.net))