India have lost five of their last nine Tests on spin-friendly tracks and now face a Sri Lankan side whose home success still rests heavily on slow bowling