India cannot win the match against SriLanka tomorrow. In order for India to win, India have to bat,bowl and field exceptionally well. I'm not sure about bowling and fielding. Chances of India winning are less. Sri Lanka are a much better team now than before.