Eng have 2 matches before our 2nd match. so if Eng lose both of them, one competitor is almost out before even we meet them. if we beat WI and Eng and SA hopefully topping the group, we will go to semis as 2nd in the group. anyway with our current form thats the best we can expect. our 2nd match with wi also i think in kolkata where todays match played, hope we get a different pitch with slow low scoring match.
with yesterday's india loss (thank god for bringing some life to world cricket) even if they come to semis there is a possibility that they will be 2nd in their group. so we can avoid india in the semis. there is rain forecast for aus x nz game at dharamsala and in the context of ind losing at the group stages (with all our prayers

) its better if that match is a draw bringing nz closer to the semis. that will add more pressure on aus who under pressure becomes extra strong and might find a way to beat ind. even for the ind x pak match there is a slight rain forecast so if that washed out by any mean ind's chances of getting to the semis will be more bleak.
if we can beat eng and sa there is no reason why we cant beat aus or nz.