You forget 1 thing, these seamy condition become because of rain, otherwise when did you last time saw so much swinging in India.
I don't think we can expect a result from this match because SL still playing first innings and most likely India going to start their second innings soon because SL already lost two-wicket this morning and now Sri Lanka leading by 47 runs and another 3 wickets remaining in the 1st innings. If SL can reach around 300 runs in first innings will be a good total. If again India failed in second innings and lost wickets quickly then tomorrow we can see some exciting match.