Yes the SL are in good form. If they want to take revenge, they may end up on the loosing side. Thirdly they would want the 2 points to be carried to super 8 and it will happen only and only if it wins over us. Lastly i am not sure it matters if it is B'desh or India in super 8. The only things that metters is the 2 points that it would carry. Further ahead in the semi finals 2 out of the 4 are certain namely Aus and SA. The rest two places are to be fought between NZ, WI, SL and India(if it qualifies to super 8). Now if india loses to SL the chances that SL would go to Semi final are low as the other teams will rampage B'desh. Then NZ will have a high chance of reserving a berth in Semifinal
If India wins SL has a greater chance of going to semi final. If India loses then NZ will have a berth in Semifinal the forth team is either SL or WI