India has struggled to win yesterday's match. Will India defeat Sri Lanka? Some of the crucial factors include performance of the much touted Indian batting line up and whether India plays a fifth bowler. Check this story. Looking at India's performance in the past matches, I think West Indies deserved to be in the finals.