Indore: Opener Mayank Agarwal smashed an epic 243 and forged two century-plus partnerships to flatten Bangladesh and put India firmly in control of the opening test in Indore on Friday.
The 28-year-old clobbered eight sixes and 28 fours in his career-best knock before holing out in the deep as India finished day two on a commanding 493-6 for an overall lead of 343 runs.
Ravindra Jadeja, who made a breezy 60 not out, and Umesh Yadav (25 not out) will return on Saturday hoping to bat Bangladesh out of the contest at Indore's Holkar stadium.
India plundered 407 runs on the second day, while Bangladesh were left to rue dropping Agarwal on 32 at slip on Thursday, when Imrul Kayes spilled a routine catch off Abu Jayed's bowling.
Abu struck twice in the first 30 minutes after India resumed the day on 86-1.
The right-arm quick sent back Cheteshwar Pujara, who made an uncharacteristically aggressive 54, and then trapped Virat Kohli lbw for a two-ball duck.
Ajinkya Rahane walked in to join Agarwal and they milked the jaded Bangladesh attack with ridiculous ease during their 190-run partnership.
Agarwal was adjudged lbw to Mehidy Hasan Miraz on 82 but challenged the decision which was overturned after replays suggested the ball would have missed the stumps.
The nimble-footed opener flicked Ebadat Hossain to bring up his hundred but Rahane missed his century and fell for 86.
As Agarwal cruised past the 150-mark, Kohli egged on the opener from the dressing room to push for a double century.
Agarwal reached his second double hundred in style, hitting Mehidy over long-on for a massive six, and celebrated with raised arms looking skywards.
Having lived up to his captain's expectation, Agarwal smiled back at Kohli, who flashed three fingers suggesting the opener should go for a triple hundred.
That was not to be though as Agarwal's slog-sweep off Mehidy found Abu at deep midwicket. Agarwal added 123 runs with Jadeja.
Abu claimed 4-108 but ended up as one of the four Bangladesh bowlers who bled 100-plus runs.
"We had lost two wickets, so the idea was to be cautious, but not too cautious," Agarwal told broadcaster Star Sports of their batting approach.
"Once we got a good partnership, it was all about building. I was watching the ball well, so thought 'why not' for the big shots. We haven't spoken about declaration, but we are in the driver's seat." It was always going to be a difficult tour for Bangladesh.
Captain Shakib Al Hasan was banned from all cricket for two years with one year of that suspended after the all-rounder was found to have breached the International Cricket Council's Anti-Corruption code.
They are also without opener Tamim Iqbal, who has opted out of the tour to be with his pregnant wife, and all-rounder Mohammad Saifuddin, who is nursing a back injury.
India 1st innings (overnight 86-1)
M. Agarwal c Abu b Mehidy 243
R. Sharma c Liton b Abu 6
C. Pujara c sub (Saif) b Abu 54
V. Kohli lbw b Abu 0
A. Rahane c Taijul b Abu 86
R. Jadeja not out 60
W. Saha b Ebadat 12
U. Yadav not out 25
Extras (lb1, nb3, w3) 7
Total (6 wickets, 114 overs) 493
To bat: R. Ashwin, I. Sharma, M. Shami
Fall of wickets: 1-14 (R. Sharma), 2-105 (Pujara), 3-119 (Kohli), 4-309 (Rahane), 5-432 (Agarwal), 6-454 (Saha)
Bowling: Ebadat 31-5-115-1 (w3), Abu 25-3-108-4 (nb3), Taijul 28-4-120-0, Mehidy 27-0-125-1, Mahmudullah 3-0-24-0