Hyderabad: Wriddhiman Saha completed his second Test century as India declared their innings at 687 for 6 on the second day of the one-off Test in Hyderabad Friday .
Umesh Yadav strikes his first over remove Soumya Sarkar before stump. The tourists were 41 for one, need 447-run to avoid follow-on.
India's day became sweeter when Umesh Yadav dismissed Soumya Sarkar for 15 with a 142kph ripper. Sarkar was unperturbed by the outswinger, but was done in by a full ball, which snaked in off the seam. He attempted a limp drive and Wriddhiman Saha threw himself to his right to collect the ball. India challenged the on-field not-out decision with Ultra Edge picking up a thin deflection off the toe end.
Tamim Iqbal playing on 24 while Mominul Haque on one at the close on second day.
Earlier, India declared their first innings on 687 for six after Virat Kohli posted another double century and Wriddhiman Saha also reached three figures.
Kohli became the first batsman to score double centuries in four consecutive series as he reached 204, the standout performance in what was a record innings total for India against Bangladesh.
While Kohli was finally dismissed shortly after lunch, India continued to pile on the agony for the wilting Bangladesh bowlers as Saha and Ravindra Jadeja compiled an unbeaten 118-run partnership for the seventh wicket.
India declared shortly after Saha reached his second Test century to finish not out on 106 while Jadeja was unbeaten on 60.
Taijul Islam claimed three wickets while teenager Mehedi Hasan took two for the visitors, who are playing their first-ever Test on Indian soil.
Kohli was trapped lbw off Islam after he reached his fourth double century since July, surpassing the feat of legends including Don Bradman and Rahul Dravid who had scored double tons in three consecutive series.
He was replaced at the crease by Ravichandran Ashwin who helped put on 74 runs for the sixth wicket with Saha before falling to teenage spinner Hasan, having made 34.
Saha's entertaining knock included seven boundaries and two sixes while Jadeja weighed in with four boundaries and two sixes.
Their brisk hitting enabled India to become the first team to compile scores of more than 600 in three successive Tests after notching up 631 in Mumbai and 759-5 declared in Chennai against England last year.
India - 687 for 6 dec (Kohli 204, Vijay 108, Saha 106*, Islam 3-156)
Bangladesh - 41 for 1 (Tamim 24*)
Status - Bangladesh trail by 646-run