Sri Lanka needs 419 more runs to win with 9 wickets in hand and 3 days of play still remaining. However, looking at their current form, the Indian bowlers would want to wind-up the game within 2 more sessions. Sri Lanka's first Test win on the Indian soil still remains to be seen as a distant dream as they've been struggling to win the longest form of the game since some time now.