Indians would be on prayers as they would hope the same sort of miracle that happened on Monday.They have to beat Srilanka and that too by a margin and then hope Australia beat West Indies.
India is back to their favourite ground st Lucia where they beat Afghanisthan and SouthAfrica but still Srilanka too would have a liking to this ground.Though the Other possibility of Australia beating westindies looks a bit easier the far difficult task is at hand for India.

India have to beat srilanka by 20 runs or more if they bat first and if they chase say they have to score 160 in 17.4 overs.Srilanka looks formidable with Jayawardene and Sangakkara both in terrific form particularly Jayawardene who has just one failed outing in the tournament against Australia.Srilanka though would be a bit more disappointed the way they came a cropper against Australia holding out for low 87 runs.
One more advantage India would have is the experience of playing in st Lucia whereas Srilanka have not played here and played in a rank turner in Guyana.st Lucia is a bit different as it aids both spin as well as good bounce and carry for the seamers.Indian game is more suited to it.All said and done Indians have played badly in Super 8 and they
require a clinical effort to deserve a place in Semifinals.