All blame should go to Ganguly. His careless run-out is totally responsible for this lose. He should understand that he is the back-bone of this Indian Team.
Also, India played accordingly as per WC ranking where England is far above India. In WC no team gets chance to take revenge against a particular team before knock-out. What matters there is the first match with each oponent. Even if India wins this ODI series, they should learn how to win in the first match with any oponent.Because in WC there is no second chance.