Dubai, Feb. 20 -- A brilliant century by Shubman Gill and five-wicket haul by Mohammed Shami were the highlights as India defeated Bangladesh by six wickets in their ICC Champions Trophy campaign opener at Dubai on Thursday.

Chasing 229 runs set thanks to a fighting 154-run stand by Towhid Hridoy, India got off to a fine start with a 69-run opening stand. They lost their way a bit, struggling at 144/4, but Gill and KL Rahul took India to the finishing line.

During the run-chase of 229 runs, openers skipper Rohit Sharma and Shubman Gill once again gave a fine start to India. In the sixth over by Mustafizur Rahman, Rohit hit three fours. At the end of eighth over, India was past 50-run mark thanks to a four by the captain.

Gill piled on ...