Ugly tiffs and some intense cricket filled day four of the final Test at SSC Colombo, as India set Sri Lanka a target of 386 runs for the fourth innings and moved into a good position to claim a rare series win away from home.
Ishant Sharma took five wickets and India built their lead to 132 in second innings losing three quick wickets when rain stopped play on day three of the final Test in Colombo with 15 wickets falling to open the game up.
Cheteshwar Pujara scored a resilient unbeaten century to hold fort on a tough day of cricket as India reached 292 for eight when rain ended play on day two of the third and final Test against Sri Lanka in Colombo.
Ravichandran Ashwin took a five-wicket haul as India needed just 43.4 overs to wrap Sri Lanka up and win the second Test at the P Sara Oval stadium in Colombo on day five by a massive 278 runs and level the series.
Ajinkya Rahane scored a century to help India stretch their lead to 412 and declare before taking two Sri Lankan wickets, including that of Kumar Sangakkara by stumps on day four of the second Test in Colombo.
Amit Mishra took four wickets as Sri Lanka collapsed from a position of strength to concede a first innings lead of 87 which India extended to 157 runs by stumps on day three of the second Test in Colombo.
Dinesh Chandimal scored a fine unbeaten counter-attacking century to help Sri Lanka set visitors India, who need 153 more to win with nine wickets in hand at stumps on day three of the first Test in Galle, a tricky target.