AVISHKA Fernando and Bhanuka Rajapaksa hit half-centuries as Sri Lanka beat India by three wickets for a consolation win in the rain-hit third one-day international on Friday (23).
Chasing a revised target of 227 in the reduced 47-overs-a-side contest, Sri Lanka depended on a 109-run second-wicket stand between Fernando (76) and Rajapaksa (65) to achieve their target with 48 balls to spare in Colombo. India won the three-match series 2-1.
Sri Lanka collected 10 Super League points for the 2023 World Cup qualification and won their first ODI against India since 2017.
Debutant leg-spinner Rahul Chahar returned figures of 3-54, taking key wickets including Fernando to put Sri Lanka in trouble before Ramesh Mendis steered the team home with an unbeaten 15.
Spinners Akila Dananjaya and debutant Praveen Jayawickrama took three wickets each to set up the win as India were bowled out for 225 in 43.1 overs.
Sri Lanka lost wicketkeeper-batsman Minod Bhanuka early for seven but the right-left batting pair of Fernando and Rajapaksa put the chase on track.
Rajapaksa completed his maiden ODI fifty but soon fell to left-arm quick Chetan Sakariya - one of the five debutants fielded by India - after hitting 12 boundaries in his 56-ball knock.
Chahar sent back Fernando as Sri Lanka slipped to 214-6 and got one more wicket in Chamika Karunaratne before Sri Lanka won.
Earlier Jayawickrama, a left-arm spinner who claimed three wickets for 59 on his ODI debut, combined with Dananjaya to trigger a middle-order collapse as India slipped from 179-4 to 195-8.
India, who had sealed the three-match series after two successive wins, elected to bat first and started strongly, only to lose their way after a 100-minute rain delay.
Dananjaya struck twice in one over to rattle the Indian batsmen before Rahul Chahar (13) and Navdeep Saini (15) put on 29 runs for the ninth wicket to give their team a respectable total.
The tourists were 147-3 when rain stopped play after the 23rd over and lost all their 10 wickets in 43.1 overs.
The two sides will now play three Twenty20 internationals starting on Sunday (25) at the same venue.