Sri Lanka produced an efficient performance to beat Australia by 20 runs and book themselves an ICC Champions Trophy 2013 semi-final against India.
Set 254 to win, Australia needed to get the runs within 29.1 overs to stay in the tournament and they gave game chase but lost too many wickets along the way and were eventually dismissed for 233.
India have named an unchanged 15-man squad to travel to the Caribbean to play Sri Lanka and West Indies in a One-Day International tri-series which begins on 28th June.
The selectors have understandably kept faith with the same squad of players that beat Pakistan, South Africa and West Indies to reach the sem-finals of the ICC Champions Trophy 2013.
Kumar Sangakkara hit an unbeaten century, while Nuwan Kulasekara provided some late sparkle, as Sri Lanka kept their hopes alive in the ICC Champions Trophy with a seven-wicket victory over the hosts under The Oval floodlights.
Ravi Bopara had earlier hauled England up to 293 for seven at the end of an innings which had followed a similar path to the one against Australia.
England will be eyeing up a semi-final place in their second ICC Champions Trophy 2013 group game against Sri Lanka tomorrow.
But for Sri Lanka it will be a battle for survival after losing their first game.
West Indies held off a spirited late fightback by Sri Lanka to register a 17-run win in both sides' final warm-up match ahead of the ICC Champions Trophy 2013.
Half-centuries from Darren Bravo (71), Johnson Charles (58) and Ramnaresh Sarwan (55) helped the 2004 champions reach 297 for eight before Sri Lanka were bowled out for 280 in 47 overs.
Sri Lanka captain Angelo Mathews has set his side the target of reaching the semi-finals of the ICC Champions Trophy, which gets underway in England and Wales on 6th June.
Sri Lanka are in a group with hosts England, reigning champions Australia and New Zealand, who have been in England since earlier this month and are always competitive.
Dilhara Lokuhettige has been called up to replace fellow fast bowler Chanaka Welagedara in Sri Lanka's 15-man squad for the ICC Champions Trophy 2013.
Welagedara suffered an injury to his right foot and ankle and underwent scans, the results of which have forced him out of the reckoning for the tournament, which is held in England and Wales between 6th and 23rd June.
Sri Lanka Cricket (SLC) have confirmed that they have given central contracts to 19 of their women cricketers, another boost following their strong showing in the World Cup earlier this year.
They beat reigning champions England and hosts India on their way to a record fifth place finish and the 19 players have been split into three categories of contract.
Sri Lanka Cricket (SLC) have confirmed the itinerary for South Africa's limited overs tour which will comprise five One-Day Internationals and three Twenty20 Internationals.
The five ODIs will be played between 20th and 31st July in Colombo and Kandy before the three Twenty20 Internationals are held on 2nd, 4th and 6th August.
Sri Lanka have banked largely on experience in naming their 15-man squad for the ICC Champions Trophy 2013 by recalling Chanaka Welagedara.
There were four uncapped players in their provisional squad but none have made it through to the final squad, which will be led by Angelo Mathews.
Sri Lanka have named their 30-man provisional squad for the ICC Champions Trophy 2013 which takes place in England and Wales in June.
Shehan Jayasuriya, Ishan Jayaratne, Angelo Perera and Milinda Siriwardene are the four uncapped players in the squad while a number of experienced players have earned recalls.
Sri Lanka protected their number one ranking in Twenty20 International cricket with a convincing 17-run win over Bangladesh in their one-off match in Pallekele.
Kushal Perera slammed 64 at the top of the order to help Sri Lanka post 198 for five and although Bangladesh fought hard, they fell short, closing on 181 for seven.
Bangladesh took a share of the spoils in the One-Day International series in Sri Lanka after having the better of a rain-affected affair in Pallekele. Rain stopped play with the tourists on 78 for one in the 14th over of their pursuit of Sri Lanka's 302, and they were set 183 in 27 overs when the players walked out a couple of hours later.
Nasir Hossain proved to be the batting star, ending on 33 off 27 balls, as they reached their target with an over to spare.
Sri Lanka have named an unchanged squad for the third and final One-Day International against Bangladesh after the second game in Hambantota was rained off.
They won the opening match by eight wickets and the two teams will meet in the final match in Colombo tomorrow (27th March).
The arrival of the monsoon rains in Sri Lanka meant that the second One-Day International between the hosts and Bangladesh was washed out with just five overs possible in Hambantota. With the forecast for Thursday's final game looking equally wet, Sri Lanka's victory in the series opener looks like being decisive.
Sri Lanka waltzed to victory in the opening One-Day International against Bangladesh in Hambantota. An unbeaten century from Tillakaratne Dilshan, coupled with contributions from Kushal Perera and Kumar Sangakkara, helped them chase down their revised target of 238 with 32 balls to spare and eight wickets in hand.
Tamim Iqbal had given the tourists hope with his first international hundred in almost three years and the first by a Bangladeshi against Sri Lanka in ODIs.
Rangana Herath ended with match figures of 12 for 157 as Sri Lanka wrapped up victory in the second Test against Bangladesh with a day to spare in Colombo. Herath struck in the first over of the day and the home side never looked back in spite of some brief resistance from the Bangladeshi lower-order.
Sri Lanka have called up uncapped batsmen Kithururan Vithanage and all-rounders Angelo Perera and Sachith Pathirana for the first two games in the One-Day International series against Bangladesh.
Vithanage played in both Tests but is yet to play an ODI and the squad shows a number of other changes from the team that took on Australia.
Bangladesh have named a 15-man squad for their three-match series of One-Day Internationals against Sri Lanka later this month.
Fast bowler and former captain Mashrafe Mortaza misses out on selection due to injury while Shafiul Islam and Elias Sunny have been dropped from the team that played against the West Indies in their last ODI.