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.

Ravichandran Ashwin made a crucial breakthrough late on day three as India pressed home their advantage against South Africa in the second Test.

The Proteas started Saturday on 36-3 and were all out for 275 in their first innings by the close of play, still 326 runs behind the hosts in Pune.

It could have been worse for South Africa, but India's bowlers were frustrated by a magnificent 109-run partnership for the ninth wicket between Vernon Philander and Keshav Maharaj that spanned 259 balls.

But India ended the day on top after the impressive Ashwin (4-69) claimed two vital wickets in the final four overs of the day.

South Africa were on 271-8 until Ashwin dismissed Maharaj, who had batted with a sore shoulder for a career-best 72, before the spinner also accounted for number 11 Kagiso Rabada (2), leaving Philander stranded on 44 not out.

Pace bowler Umesh Yadav took 3-37, with India – who declared on 601-5 in their first innings - looking good for a victory that would seal the series.

With two days still to play, their next decision will be whether to enforce the follow-on. 

India captain Virat Kohli, who will make that call, followed up his double-hundred with the bat by taking an early catch on Saturday to remove nightwatchman Anrich Nortje off the bowling of Mohammed Shami (2-44) for 3.

South Africa were in disarray at 53-5 when Theunis de Bruyn was caught behind off Yadav for 30, with captain Faf du Plessis and Quinton de Kock left to steady the ship somewhat by combining for a quickfire 75.

Ashwin bowled De Kock for 31 before lunch, though, and Senuran Muthusamy (7) was out lbw to Ravindra Jadeja (1-81) in the third over after the interval.

Du Plessis (64) had reached his 21st Test half-century off just 64 balls but his pace slowed from there and, when Ashwin found his outside edge, the Proteas were poised for a collapse at 162-8.

However, Philander and Maharaj had other ideas with a disciplined, dogged partnership amid hot and humid conditions.

Maharaj aggravated his right shoulder – which had been injured while fielding on Friday – as he smacked Shami for four while on 17, but he bravely fought on to earn a first Test half-century in a 132-ball knock.

But Ashwin capped fine outing by having Maharaj caught by Rohit Sharma at leg slip and promptly trapping Rabada in front, with Philander unbeaten having faced 192 deliveries.

Virat Kohli made his highest Test score with a domineering unbeaten double-century as India piled on the runs before South Africa lost three wickets on a one-sided day two in Pune.

Kohli reached three figures for the first time in the longest format this year and went on to make his seventh Test double-century with the tourists toiling in the heat on Friday.

The India captain crafted a magnificent 254 not out that included two sixes and 33 fours, before declaring with his team on a mammoth 601-5, with Ravindra Jadeja (91) and Ajinkya Rahane (59) making half-centuries on a flat pitch.

Kohli passed 7,000 Test runs and was given a life when he edged Senuran Muthusamy to Faf du Plessis on 208 as the spinner over-stepped.

South Africa face a battle to avoid going 2-0 down in the three-match series after they were reduced to 36-3 at stumps, Umesh Yadav (2-16) and Mohammed Shami making inroads.

The Proteas were unable to claim a breakthrough in the morning session after India resumed on 273-3 and Kohli brought up his 26th Test hundred with an exquisite straight drive for four off Vernon Philander.

Rahane took a liking to the pace of Anrich Nortje as he accumulated runs steadily, reaching his half-century in the morning session before India took lunch in command on 356-3.

Kohli punched Kagiso Rabada for two glorious boundaries in an over but a fourth-wicket stand of 178 ended when Rahane was caught behind to become Keshav Maharaj's 100th victim in the longest format.

Rabada's frustration mounted as Jadeja joined Kohli to continue piling on the runs, the skipper moving on to 150 as the Proteas attack suffered.

Jadeja came in with a license to swing and did just that, the boundaries flowing with Kohli having some luck as he cut just past Du Plessis at first slip on more than one occasion.

Du Plessis held on to seemingly remove Kohli shortly after he had tickled Muthusamy around the corner to bring up his double-century, but the captain was given a reprieve as the left-arm tweaker's front foot was well over the line.

Jadeja treated the crowd to his sword celebration after dispatching Aiden Markram to the ropes twice in an over before both the all-rounder and Kohli clattered Maharaj for six with disdain.

Kohli had 250 to his name when he slapped Dean Elgar over midwicket for four and declared after Jadeja holed out attempting to hit Muthusamy for six.

Umesh then did damage with the new ball, trapping Markram leg before without score before Elgar played on and Temba Bavuma edged Shami's first ball behind to put South Africa deeper in the mire.

Umesh Yadav has been called up to the India squad for the first two ODIs against West Indies after Shardul Thakur was ruled out of series.

Ajinkya Rahane and Rishabh Pant put India firmly in command of the second Test against West Indies after another hugely impressive innings from youngster Prithvi Shaw on day two in Hyderabad. 

Roston Chase and Jason Holder rescued West Indies with a century stand but Umesh Yadav struck a late blow for India on day one of the second Test in Hyderabad. 

© 2020 SportsMaxTV All Rights Reserved.