Bangladesh, Nov. 23 -- After taking a 241-run lead, India declared their first innings on 347 for 9 in 89.4 overs against Bangladesh losing their last four wickets for 42 runs in the second Test of the two-match series at Eden Gardens in Kolkata on Saturday.

Indian captain-cum-batting sensation Virat Kohli posted his 27th Test ton scoring polished 136 runs off 194 balls before falling by a stunning catch by Taijul Islam.

Apart from him, Cheteshwar Pujara (55) and Ajinkya Rahane (51) hit fifties each.

Al Amin Hossain and Ebadat Hossain took three wickets each. They were tremendously well during the start of the evening hours of the game. Abu Jayed also bagged two wickets.

In his last few overs of the day, Al Amin made Indian lower orde...