Shailendra, India was preparing for this worldcup for morethan 2 years. there were too much of dramas happened in between. If you say on a given day any team can win, it's acceptable against the teams like, AUS,SA,PAK,WI,NZ,SL,or even against ENG. but this defeat should not have happened againg Bangladesh. It means, whatever momentum, preparation you did these days are gone. One more bad performance against SL will make all 2 years effort vein. Other 2 batsmen (Sachin, Rahul) should have showned more matured approach rather than what they did... (don't blindly say, Sachin is still god of Cricket, On a Crunch situations - after 1998 - he is always a chocker...)