India booked their place within the closing of the Asia Cup after snapping Sri Lanka’s 13-match successful streak in ODI cricket with a 41-run victory in Colombo.
India, a day after demolishing Pakistan by 228 runs on the similar floor, efficiently defended a complete of 213 all out as Sri Lanka had been dismissed for 172 in reply.
Rohit Sharma’s facet will face the winners of Wednesday’s recreation between Sri Lanka and Pakistan in Sunday’s closing with Bangladesh’s hopes of advancing from the Tremendous 4 now over.
India 213 all out in 49.1 overs: Rohit Sharma (53); Dunith Wellalage (5-40), Charith Asalanka (4-18)
Sri Lanka 172 all out in 41.3 overs: Dunith Wellalage (42no), Dhananjaya de Silva (41); Kuldeep Yadav (4-43)
Dunith Wellalage’s glorious all-round show got here in useless for Sri Lanka, with the left-arm spinner, 20, taking a five-wicket haul and scoring an unbeaten 42.
Wellalage dismissed 5 of India’s high six, eradicating Rohit Sharma (53), Shubman Gill (19) and Virat Kohli (3) as Rohit’s group slipped from 80-0 to 91-3.
The teenager then ended a half-century stand between KL Rahul (39) and Ishan Kishan (33) when he caught Rahul off his personal bowling earlier than additionally happening to oust Hardik Pandya (5).
Sri Lanka, who had final been overwhelmed in ODI cricket by Afghanistan in June, slumped to 25-3 after which 99-6 within the chase earlier than a stand of 63 between Wellalage and Dhananjaya de Silva (41) gave them hope.
Nevertheless, Sri Lanka misplaced their closing 4 wickets for 10 runs as soon as Dhananjaya sliced Ravindra Jadeja to mid-on, with India spinner Kuldeep Yadav taking 4-43, a day after he had shredded Pakistan with a five-wicket haul.