Mahela Jayawardene's 19th ODI century helped to dig Sri Lanka out of a hole and send them on their way to a four-wicket win over a spirited Afghanistan in Dunedin.
Jayawardene, who hit eight fours and a six before departing on 100, combined with skipper Angelo Mathews (44) to get Sri Lanka back on track after their top order crumbled.
They were down to 51 for four after 12 overs in pursuit of 233 before Jayawardene and Mathews piled on 126 in a vital fifth-wicket stand.
Thisara Perera then took charge with 47 from 26 balls to see them over the line as they reached 236 for six with 10 balls to spare at the University Oval to get their World Cup campaign up and running.
It was hard on Afghanistan, who looked to have their opponents on the ropes as Hamid Hassan took three for 45 runs.
Watch Cricket World Cup highlights on ITV4 tonight at 10pm
Pope Francis has said Sri Lanka cannot heal fully from twenty-five years of ethnic civil war without pursuing truth for the injustices committed.
Francis, speaking in Colombo at the start of a week-long Asian tour, did not refer specifically to Sri Lanka's refusal to co-operate with a United Nations investigation into alleged war crimes committed in the final months of the war.
A 2011 UN report said as many as 40,000 Tamil civilians may have been killed and that both sides committed serious human rights violations.
At least nine people have been killed and 10 others are missing in mudslides triggered by heavy rains today in the central hills of Sri Lanka.
More than 60,000 people have been evacuated and 3,000 homes destroyed as floods and mudslides covered many parts of the Indian Ocean island in the last four days, disaster officials said.
Nine people were killed and two injured in mudslides today in the tea-growing Badulla district when their houses were buried in landslides, Udaya Kumara, an official at the state disaster management centre, said.
Ten others were missing and rescue operations were temporarily halted due to risk of further landslides, Mr Kumara said.
The inclement weather has so far affected more than 500,000 people across the country.
A decade after their parents' deaths, entrepreneurs Rob and Paul Forkan celebrate the building of their first children's home in Sri Lanka.Read the full story ›
Sri Lanka thumped England by 87 runs in the last match of the series in Colombo on Tuesday to take the series 5-2Read the full story ›
England have beaten Sri Lanka by five wickets in their fifth One Day International to keep their hopes of winning the series aliveRead the full story ›
Heavy rain in Sri Lanka delayed the the third one-day international in Hambantota.
The game was reduced to 35 overs per side after more than three hours off the pitch.
When play did resume at the Mahinda Rajapaksa International Cricket Stadium. Hambantota, England looked impressive, having lost the opening two matches of the series.
The home team were reduced to 60-3 after 12.2 overs thanks to the bowling of openers of Steven Finn and Chris Woakes, with the latter taking two wickets.
England must pull off their highest successful one-day international run chase to beat Sri Lanka in ColomboRead the full story ›
England struggled to contain Sri Lanka openers Tillakaratne Dilshan and Kusal Perera at the start of their first one-day international at the Premadasa Stadium.
In the absence of frontline seamers Stuart Broad and James Anderson - missing this tour with knee injuries - and Steven Finn, who is recovering here from a groin 'niggle', England conceded 101 for none in the first 19 overs.
New-ball pair Chris Woakes and Harry Gurney quickly discovered the narrow margins against Dilshan (32no) and Perera (46no), and the introduction of Ben Stokes and James Tredwell made little immediate difference.