Though Bangladesh gave some anxious moments to India, the visitors rode a decent batting performance to prevent a clean sweep by the hosts. Suresh Raina proved to be India's best bowler on the night. Bangladesh batsmen's attempt to overhaul India's substantial tally of 317 for 6 ended at 240 in 47 overs. Needing over six runs an over to complete a Banglawash, the hosts were off to a brisk start despite losing opener Tamim Iqbal cheaply. The free-stroking Soumya Sarkar hit five boundaries and two sixes in a quickfire 40 off 34 balls before becoming Dhawal Kulkarni's second victim. Litton Das and Mushfiqur Rahim brought up the 100 of the innings in only 15.1 overs.With Umesh Yadav, Bhuvneshwar Kumar and R Ashwin failing to make any impression in the first spell, Suresh Raina heeded to his captain's call by getting Mushfiqur (24) on the cut and Shakib Al Hasan on the slog, and Axar Patel castling Litton (34) in quick succession. But another round of poor bowling revived Bangla hopes as Nasir Hossain (32) and Sabbir Rahman (43) added 49 runs off 38 balls. Binny finally justified his inclusion by rattling Sabbir's stumps to virtually seal the deal.Earlier, Indian batsmen produced a much-improved show against a Bangladesh attack. None of them looked comfortable against Mustafizur Rahman's off-cutters, but they mostly survived by luck to post a healthy total.The Indian innings was built around a free-spirited knock of 69 by skipper MS Dhoni and his 93run stand for the fourth wicket with Ambati Rayudu (44). Even though opener Shikhar Dhawan, once again, top-scored with 75, his third soft dismissal in-a-row put a question mark over his ability to bat through the innings.Virat Kohli, who has only played cameos of late, once again titillated with a 35-ball 25. However, with Suresh Raina (38) producing a turbo-charged knock at the death, India looked comfortably placed at the break.