If you cant beat Srilanka Today, with world ranked Indian batsman and bowlers, what makes you think they will beat them in 2011 ?
It will be a different game in 2011 - though played in India , it does not mean you own the Cup Automatically. Still you have to play as a team and win.
The INdian team can play as team only when it comes to POLITICS. Not in the cricket stadium