SL last there first match against Bangladesh and now they in a must win situation and India won the first two games and they self confidence is very high now. If SL lose today than most likely they will not qualify for the finals. It will be good match to watch and enjoy.
I think this match will be very interesting to watch. As you said, now SL must need to win this match and India may want to win this match and want to go to top position of the table. For betting point of view, it is good to wait for match to start to get better odds. As of now on India only around 1.35, so I will wait to get better odds.