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.
Women's top seed Aryna Sabalenka was knocked out in the fourth round of Wimbledon by an inspired Naomi Osaka on Sunday with the Japanese player blazing to a 6-2 7-6(2) win on Centre Court.
Novak Djokovic added another chapter to his Wimbledon legacy on Sunday as the Serb fought past Russian qualifier Roman Safiullin 7-6(6) 6-3 3-6 6-3 to earn a record 106th match victory at the All England Club and reach another quarter-final.
Ferrari's Charles Leclerc won a dramatic British Grand Prix under safety car conditions on Sunday as Mercedes's Kimi Antonelli failed to score for the second time in three races and saw his once-commanding Formula One lead slashed to 25 points.
Fourth seed Jessica Pegula's greater experience proved telling as she beat rising fellow American Iva Jovic 4-6 6-3 6-1 to equal her best Wimbledon run by reaching the quarter-finals for the second time on Sunday.
Kylian Mbappe converted a second-half penalty as France sweated through a suffocating Philadelphia furnace and wrestled their way out of a brutal scrap with Paraguay to snatch a 1-0 win on Saturday, setting up a World Cup quarter-final against Morocco.
Welcome to Pinoy Bulletin, your go-to source for staying informed about important announcements, exciting group activities, community events, and job opportunities!