London: Joe Root made an unbeaten hundred as tournament hosts England beat Bangladesh by eight wickets in the opening match of the 2017 Champions Trophy at the Oval on Thursday.
Earlier, Tamim Iqbal struck a fluent century to lead Bangladesh to a decent total of 305 for six against England.
Tamim made 128 and shared a third-wicket partnership of 166 with Mushfiqur Rahim which laid the platform to give Bangladesh the chance to spring a major shock against the hosts. England lost all-rounder Chris Woakes to a side injury after he had bowled two overs and they looked lethargic in the field at the start of their bid to win a global 50-over tournament for the first time.
The pockets of flag-waving Bangladesh fans in the ground cheered every run wildly, although their team made a cautious start. Tamim and Soumya Sarkar added 56 for the first wicket before the latter was caught on the cover point boundary by substitute fielder Jonny Bairstow off Ben Stokes for 28.
Imrul Kayes, on 19, was brilliantly caught by a diving Mark Wood at mid on but that brought Mushfiqur to the crease and he and Tamim gradually accelerated the scoring rate with crisp strokes all around the ground.
Stokes and Tamim were involved in a verbal altercation as tempers frayed in the sunshine but the left-hander reached his century off 124 balls, including two sixes and 11 fours.
Australia and New Zealand are the other teams in Group A with the top two advancing to the semifinals.