India 271-2 (39.3 overs) beat England 269-7 (50 overs) by eight wickets
A stunning century from Virender Sehwag saw India to a comprehensive eight-wicket win over England in Colombo and a place in the Champions Trophy semi-finals.
Sehwag led a blistering assault that took the game away from England early on in the innings but this time he carried on until India were over the hill and far away.
His 126, a new personal best in one-day internationals, came from only 104 balls, including 21 fours and one six off Andy Caddick.
In truth, Sehwag and his captain Sourav Ganguly, who made a century of his own to seal the win, were abetted by some poor bowling.
Caddick in particular had a desperate time of it conceding 59 from the seven overs he bowled.
The target of 270 had seemed a challenging one and Sehwag had a let off early on as a flashing edge just eluded a diving Nick Knight at second slip.
Scorecard | Match report | Images | Statistics
India were able to eclipse England under lights in Colombo by showing more aggression when it mattered, said losing captain Nasser Hussain.
Hussain's personal effort with the bat - a clumsy effort of one off 11 balls - summed up the plight of England in general.
But he took a crumb of comfort that his batsmen managed to hit an apparently challenging 269 for seven batting first after struggling early on.
Hussain said: "India were very aggressive with the new ball - both when they batted and when they bowled.
"We were below par but all credit to them - they were brilliant.
"We have still got an inexperienced side but I was still very pleased that with myself and Marcus (Trescothick) failing it was nice to see us get up to a decent score.
"It was good to see how (Ian) Blackwell and (Ronnie) Irani batted but it looked like we needed a few hundred more the way (India) batted."
Sahara India group may return as sponsors of the Indian cricket team as negotiations were on to convince South African Airways to withdraw their objections to the use of the group's logo in ICC tournaments.
IMG, marketing agents of the Cricket Board, on Sunday said they were trying to revive the sponsorship by Sahara which had pulled out of a three-year deal following objections by International Cricket Council over the use of its logo during the ongoing Champions Trophy tournament.
"We are still hopeful of a resolution with Sahara," said IMG chief Ravi Krishnan.
It was due to this hope that IMG has still not officially informed the Cricket Board about Sahara's decision to withdraw its multi-crore rupee sponsorship, Krishnan said.
Sahara spokesman Sanjay Lal also did not rule out the possibility of the company's comeback.
"It (the return of Sahara as sponsors) is not impossible. But as of now it seems a tall order," Lal said.
ICC's objection to Sahara logo stemmed from the fact its airline business had a potential clash of interest with South African Airways, one of the official sponsors of Champions Trophy.
New Zealand captain Stephen Fleming wants his team to make amends for their disappointing performance against Australia with a convincing win over Bangladesh in the Champions Trophy on Monday.
New Zealand won the event in Kenya in 2000 but saw their chances of retaining the trophy disappear in a 164-run loss to Australia, their heaviest defeat in 85 one-day internationals against their arch rivals.
"I can't stress enough how disappointed we were with that first game," Fleming said on Sunday.
"Now it's a case of getting back to business with guys keen to put things right and head home with at least one good performance under their belts."
Bangladesh are the minnows of pool one and senior international cricket with just three one-day wins. But Fleming said New Zealand would not be taking them lightly.
Bangladesh have dropped Mohammad Ashraful, who made a century on his Test debut aged just 17, for their forthcoming tour of South Africa.
Ashraful made 114 in his first Test just over a year ago when Bangladesh were nevertheless crushed by Sri Lanka in Colombo.
Wicket-keeper Khaled Mashud remains as captain for the three one-day internationals and two Tests from 3 October.
But the axe has not stopped at Ashraful. Three of Bangladesh's most senior players have also fallen by the wayside.
Former captains Akram Khan and Aminul Islam and left-arm off spinner Enamul Hoque also miss out to make way for batsmen Sanwar Hossain and Rafiqul Islam and bowler Anwar Hossain.
Hannan Sarkar, who played two Tests earlier this year in Sri Lanka, making a highest score of 55, is also in the squad.
South African all-rounder Jacques Kallis reckons his team have made enormous strides at playing spin.
That alone could be the difference between winning and losing the ICC Champions Trophy, said Kallis.
"Our ability to play spin has improved dramatically," the 26-year-old said.
"We have been to the subcontinent many times and we know how the wickets behave - we have got the ability to win here."
South Africa, who won the inaugural Champions Trophy in 1998 in Dhaka, will hope to win their semi-final on Wednesday on the way to facing favourites Australia or home team Sri Lanka in the final.
Kallis hit a quickfire 60 during South Africa's big win over Kenya on Friday.
South African batsmen have long been suspect against spin and could also be up against Australia's Shane Warne or Sri Lanka's Muttiah Muralitharan if they reach the final.