India made Test history in Kolkata as they wrapped up another innings victory over Bangladesh inside three days.

Umesh Yadav claimed the three wickets ruthless India required, giving the paceman final figures of 5-53, as Bangladesh were bowled out for 195.

Mushfiqur Rahim fought a lone battle for the tourists, making 74 from 96 balls, yet the first pink-ball Test in India saw the home team's pace attack dominate, Ishant Sharma claiming nine in the match to help his nation record a seventh successive victory - their longest winning run in the format.

Virat Kohli's side also became the first to win four on the spin by an innings as they swept the short series 2-0 following an equally emphatic triumph in Indore last week.

Bangladesh failed to see out the opening hour of play at Eden Gardens on Sunday, though their cause was not helped by the continued absence of Mahmudullah, who retired hurt on 39 late on day two with a right hamstring injury.

Umesh removed Ebadat Hossain for a four-ball duck to get the initial breakthrough after the tourists had resumed on 152-6.

Mushfiqur's hopes of reaching a seventh Test hundred disappeared when he provided Ravindra Jadeja with a simple catch in the covers, the right-hander's battling knock coming to a tame end.

Al-Amin Hossain hit five boundaries in a breezy 21 before becoming the last wicket to fall, tickling an edge through to wicketkeeper Wriddhiman Saha to become Umesh's fifth victim of the innings.

India will now switch their focus to white-ball cricket as they host West Indies for three Twenty20 fixtures and a three-match one-day series before the end of the year.

Ishant Sharma claimed a five-wicket haul as India dismissed Bangladesh for only 106, quickly seizing control at the start of the historic day-night Test at Eden Gardens.

Having hammered the Tigers in the first match of the series, India appear destined to secure a sweep after they ended a dominant opening day on 174-3, giving them a 68-run lead over their injury-hit opponents.

Ishant showed a liking for the pink ball, taking 5-22 with support from Umesh Yadav (3-29) and Mohammed Shami (2-36) as the tourists were bowled out in 30.3 overs.

Bangladesh also required two concussion replacements, with Mehidy Hasan and Taijul Islam replacing Liton Das and Nayeem Hasan respectively after they were struck on the helmet while batting.

Virat Kohli became the first Indian - and only the sixth from any nation - to score 5,000 Test runs as captain, reaching stumps on 59 not out following a gritty 55 from team-mate Cheteshwar Pujara.

India skittled Bangladesh out cheaply on day one of the Test series against Bangladesh and look set to take a big lead after only losing Rohit Sharma in reply at the Holkar Stadium.

Mohammed Shami took 3-27 as the Tigers - sorely missing Shakib Al Hasan and Tamim Iqbal - collapsed from 99-3 to 150 all out in Indore on Thursday after winning the toss.

Ishant Sharma, Umesh Yadav and Ravichandran Ashwin claimed two wickets apiece for an India side with a 100 per cent record in the ICC World Test Championship.

The top-ranked nation - so dominant on home soil - were 86-1 at stumps on a one-sided day, with Mayank Agarwal (37 not out) and Cheteshwar Pujara (43no) closing in on half-centuries after Rohit failed.

New captain Mominul Haque must have been questioning his decision to bat first when the Tigers were reduced to 12-2, with Shadman Islam edging Ishant (2-20) behind after Umesh (2-47) removed Imrul Kayes.

Shami got one to shape away and strike Mohammad Mithun in front and matters could have become even worse for Bangladesh but for some shoddy work in the slips.

Mushfiqur was put down by Virat Kohli on three and Ajinkya Rahane with 14 to his name, capitalising by striking for a straight six, then dispatching the next ball for four.

Ashwin (2-43) ended a fourth-wicket stand of 68 when Mominul (37) was cleaned up without offering a shot and the spinner also bowled Mahmudullah after he was spilled by Rahane.

The skilful Shami generated more sharp swing to uproot Mushfiqur's off stump and the tourists lost their last five wickets for only 10 runs after he departed for 43.

Shami claimed two wickets in as many balls just before tea, Mehidy Hasan failing to review an lbw decision when the ball was missing leg, and Ishant struck from the first delivery of the evening session as Bangladesh folded.

Abu Jayed snared Rohit caught behind for only six, but Pujara and Agarwal were untroubled in an unbroken stand of 72 as spinner Taijul Islam allowed the runs to flow a little too easily.

© 2020 SportsMaxTV All Rights Reserved.