KL Rahul's unbeaten 64 helped India down Sri Lanka by four wickets to clinch a series victory in the second one-day international in Kolkata on Thursday.Wrist spinner Kuldeep Yadav and fast bowler Mohammed Siraj earlier took three wickets each as India bowled out Sri Lanka for 215 in 39.4 overs at Eden Gardens.India were in trouble at 86-4, with skipper Rohit Sharma and star batter Virat Kohli back in the pavilion, but Rahul anchored the chase as the hosts got home in 43.2 overs.The hosts took an unassailable 2-0 series lead, with the third match to be played on Sunday in Thiruvananthapuram.Debutant Nuwanidu Fernando stood out for Sri Lanka with his 50 but they lost wickets regularly after electing to bat first.Siraj struck first as he bowled Avishka Fernando for 20 with an in-swinging delivery that took the inside edge of the bat to crash against middle stump.Nuwanidu put on 73 runs for the second wicket with Kusal Mendis before Kuldeep, replacing Yuzvendra Chahal as the only change in the team, broke through.Kuldeep trapped Mendis lbw for 34 with the final delivery of his opening over and two balls later left-arm spinner Axar Patel bowled Dhananjaya de Silva for a duck.Nuwanidu raised his 50 but was soon run out after his 63-ball knock.Kuldeep struck twice in two overs, including captain and previous match centurion Dasun Shanaka, bowled for two.Sri Lanka slipped to 152-7 when tearaway quick Umran Malik cut short Wanindu Hasaranga's breezy knock on 21.Number eight Dunith Wellalage made 32 and resisted along with the other lower-order batters to take the total past 200 before Siraj struck twice in three balls to wrap up the innings.In reply, India lost Rohit for 17 off Chamika Karunaratne after a brisk start and fellow