England have made it two wins from three group matches at the ICC Cricket World Cup.
The tournament co-hosts thrashed Bangladesh by 106 runs in Cardiff on Saturday.
Jason Roy's century (153) and half-centuries from Jonny Bairstow (51) and Jos Buttler (64) helped them to a huge score of 386 for 6, and in reply, Bangladesh were bowled out for 280.
Joffra Archer and Ben Stokes took three wickets each, while Shakib Al Hasan top-scored for Bangladesh with 121.
Elsewhere, New Zealand maintained their 100 per cent start to the tournament, easing to a seven-wicket victory over Afghanistan at Taunton.
James Neesham (5-31) and Lockie Ferguson (4-37) tore through the top and middle order as Afghanistan were bowled out for 172 in 41.1 overs.
New Zealand then cruised to their target with 17.5 overs to spare.
Captain Kane Williamson led the way with an unbeaten 79 from 99 balls.


Brazil boss Ancelotti confident forward Neymar will recover for World Cup
PSG retain Champions League title with shoot-out win over Arsenal
French Open champion Gauff knocked out by Potapova in third round
Sabalenka sees off Kasatkina to reach French Open fourth round
Parry stuns Anisimova to reach first Grand Slam fourth round at French Open