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.
In this week's edition of Mr Predictor, the Cricket World team have a go at predicting the results of four international matches taking place around the world including the decisve third Sri Lanka-India Test match.
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.