I do believe that India can beat Sri Lanka, India has always beaten SriLanka in World Cup except in 1996, remember 2000 world cup in England when India crushed them in England. And also in SA 2003.
It is a must win situation for India and I know SRT will be the key man along with Kumble both will play a crucial role. Expect Mulari being wacked all over the park