India bowled out Bangladesh for 146 and then raced to 98-3 in 17.2 overs in a match that lost more than two days to rain.India won a race against time to pull off a remarkable seven-wicket win over Bangladesh in the rain-hit second Test match.
Yashasvi Jaiswal smashed 51 as India, needing 95 for victory, reached 98-3 in just 104 balls in the second session on the final day at Kanpur.
A draw loomed large over the match after two and a half days were lost to bad weather with only 35 overs played in the first three days at the Green Park Stadium.
Jaiswal reached his second fifty of the match in 43 balls including eight fours and one six before falling to Taijul Islam, ending a 58-run stand with Virat Kohli.
Former captain Kohli hit 29 and was there at the end as Rishabh Pant hit the winning boundary.
Bangladesh spinner Mehidy Hasan Miraz had earlier removed Rohit Sharma, for eight, and Shubman Gill, for six.
India rode on Jaiswal’s 72-run blitz in the first innings to force a result in a match which saw no play on Saturday and Sunday because of rain and a wet outfield.
India’s captain Rohit said his team wanted to force a result despite the loss of time.
“We had to think a lot to keep the game moving forward,” Rohit said after the match.
Bangladesh resu …