Bangladesh ace all-rounder Shakib Al Hasan and right-arm spinner Mehidy Hasan Miraz have forced to declare their first innings of the second Test with 52 runs lead at Green Park stadium in Kanpur on Monday.
The bowling attack of two all-rounders bounded India in 285 runs losing 9 wickets. Only the duo took 8 wickets sharing four for each while Hasan Mahmud joined with them with one wicket.
To chase Bangladesh's 233 run lead, KL Rahul hit an equally destructive 68 off 43 balls following Yashasvi Jaiswal's rollicking 72 off 51 balls while the other batters also chipped in with equally brisk knocks, in an innings where India broke the world record for the fastest team 50, 100, 150, 200 and 250.
The Bangladesh bowlers were taken to the cleaners, conceding 8.22 runs per over in the innings. Spinners Mehedi Hasan Miraz ad Shakib Al Hasan took four wickets each, but it did little to stem India's onslaught.
With this exhilarating innings, India have breathed life into a contest which was seemingly heading for a draw after Day2 and 3 got washed away, and now they have set up a testing half-an-hour period for Bangladesh batters Monday and a thrilling finish on Tuesday.