Put into bat, Bangladesh could not capitalize on a good start as Chahal’s (2-28) double breakthrough in the 13th over pegged the visitors back.
A quick-fire 30 off 21 balls by skipper Mahmudullah Riyad helped them cross the 150-mark. Openers Liton Das (29 off 21 balls, 4×4) and Mohammad Naim (36 off 31 balls, 5×4) shared a 60 run opening stand.
Naim slammed profligate left-arm pacer Khaleel Ahmed (1-44 from 4 overs) for three successive boundaries to start on rousing note.
Seamer Deepak Chahar (1-25) and off-spinner Washington Sundar (1-25) did manage to stem the flow of runs but Khaleel’s poor show continued.
Chahal, on his introduction, had almost removed a set Liton, but Rishabh Pant’s urge to complete glovework quickly gave the batsman lifeline.
The TV replays showed that while whipping the bails off, Pant collected the ball in front of the stumps and hence it was declared no-ball.
As per the law, every part of wicket-keeper’s gloves has to be behind the stumps. Das then hammered two successive fours to add insult to injury.
He got another reprieve on 26 after skipper Rohit Sharma dropped him at square-leg following a mix-up with Shivam Dube and Pant.
But Pant made up for his mistake and ran Das out, with a direct hit in the eighth over, to break the opening stand.
Das’s wicket slowed the scoring rate and that put Naim under pressure, who then gave a dolly to Shreyas Iyer at deep-mid-wicket off Washington as Bangladesh slumped were 83 for 2 in the 11th over.
And then Yuzvendra picked two wickets in the 13th over –Mushfiqur Rahim (4 off 6 balls), who gave a sitter to Krunal Pandya and then removed a set Soumya Sarkar (30 off 20 balls; 2×4, 1×6) — as Bangladesh were struggling at 103/4.
Sarkar was stumped by Pant.
Mahmudullah and Afif Hossain (6) tried to steady the ship with a 25 run-stand but Khaleel broke the stand dismissing Hossain to leave Bangladesh teetering at 128 for 5 and then they just managed to cross the 150-run-mark as the bowlers bowled in right areas.