Indian players are playing wonderfully and Sri Lanka trailing by 230 runs now. If they manage to score at least 400 more by tomorrow evening then Sri Lanka may get a chance to win this match or they may try to draw this one.
SL is not in a position to win this match but if possible they should only try to draw the test match. But by looking at current situation even drawing test match also not possible. SL need another 230 runs to match India's first innings total and got only 8 wickets. I don't think they even score another 230 runs unless some batsman really plays well. It is going to be a big win for India.
With 2 full days to go, it definitely will be tough for Sri Lanka to draw this match. Mendis has scored a quick century and Karunaratne is closing in one one too. They need a 200+ partnership to try and save this one.
It will be tough but at present SL only trail by 200 runs and have 8 wickets in hand. If they can bat today whole day will have a lead of 150 runs approx and 100 runs tomorrow somehow they can manage to put a total of 250 runs for India to chase in fourth inning . This will put back pressure on India because batting on last day will be difficult and winning will be more important for them so they may lose quick wickets too and give SL outside chance to win the match as well.
What you are telling is not possible because if this partnership is broken then we can see wickets coming very soon so i think even if Sri Lanka give a lead then also India will chase it and win it.
England bowling is going good and as usual South Africa team losing wickets and not able to score it.