It was yet another Test match where Bangladesh suffered the ignominy of an innings defeat away from from as they lost by an innings and 130 runs against host India on day three of the first Test at Indore.
The Indians needed just 69.2 overs to take all ten Bangladesh wickets on a pitch that was much easier to bat on than the first day.
There was some good bowling, but a lot of it was down to poor shots and poor decision-making from the Bangladesh batsmen.
The day started with India declaring on their overnight score of 493-6 and the opening bowlers Ishant Sharma and Umesh Yadav were on the mark from the get go.
Opening batsman Imrul Kayes was the first to be dismissed for six runs, off a fuller length ball by Umesh Yadav, that swung late to clip the left handers off stump.
His opening partner Shadman Islam soon followed as he too was bowled by a swinging fuller length ball, this time by Ishant Sharma, after also scoring six runs.
Things got worse for the visitors in the first session as captain Mominul Haque was the third batsman to be dismissed after he scored seven runs, lbw by Mohammad Shami.
The umpire initially didn't give it out but captain Virat Kohli decided to review it, and hawk-eye showed the ball hitting the stumps as the decision was reversed.
The last wicket to fall in the first session was of Mohammad Mithun (18) as played a weak pull shot against a Shami bouncer, and gifted the fielder at mid on an easy catch.
Things improved for Bangladesh in the second session as Mushfiqur Rahim was aided in two 50-plus run partnerships by Liton Das and Mehidy Hasan Miraz.
Initially Mahmudullah lost his wicket wafting at a length delivery from Shami, to gift his wicket after scoring 15 runs.
But from there, Liton counter-attacked the Indian bowling to help the team past the 100-run mark.
Liton played some lovely drives, but just when things were starting to look less gloomy for the visitors, the wicketkeeper-batsman gifted his wicket by chipping the ball back to the bowler Ravichandran Ashwin after scoring 35 runs.
Miraz then continued the fightback as Mushfiq reached his half-century and Bangladesh enjoyed their best session of the Test match, scoring 131 runs and losing just two wickets.
The post tea session soon wrapped things up for the visitors as in the very first over, Miraz was bowled by Yadav for 38.
It was an unlucky dismissal as a back-of-a-length ball jagged back at Miraz, only to hit his body and ricochet off his elbow on to the stumps.
Taijul Islam tried to provide the last bit of resistance with Mushfiq and he lasted 43 balls before being dismissed by Shami as Bangladesh sunk to 208-8.
The next wicket was that of Mushfiq, as he tried to hog the strike, with Abu Jayed at the other end.
In the last ball of an Ashwin over, Mushfiq tried to clear long off, but was caught brilliantly at deep mid off by Cheteshwar Pujara, who took the catch running backwards.
A few overs later, the final wicket of Ebadat Hossain was taken by Ashwin as Bangladesh ended a misreable three days of Test cricket.
The second Test, will start from the 22nd at Kolkata, the first ever day-night Test match for both Bangladesh and India.