The World Cup clash between England and Afghanistan was expected to be one-sided. England lived up to their billing of favourites by thrashing Afghanistan by 150 runs. This win took England to the top of the table, as the hosts look in a fantastic position to qualify for the semifinals. On the other hand, Afghanistan are virtually out of the tournament as they have lost five out of five matches.Chasing a score of 398 was always going to be out of reach for Afghanistan. After losing his opening partner early, Afghanistan captain Gulbadin Naib launched a counter-attack on English bowlers. When he got out, Rahmat Shah and Hasmatullah Shahidi tried to anchor the innings.Asghar Afghan played a good inning but the minnows never looked like chasing the score. Shahidi played well but he missed out on a century as Jofra Archer dismissed him with a slower ball. From there on, it just seemed a formality as Afghanistan scored 247 for the loss of eight wicketsEarlier in the day, the makeshift opening combination of James Vince and Jonny Bairstow gave a steady start to their team. Bairstow was unlucky to miss out on a century as he got out for 90. Joe Root built a good partnership with his captain Eoin Morgan who was at his devastating best.Morgan scored a brilliant century as he came down hard on Afghanistan bowlers. The left-hander broke the record of most sixes in ODI innings as he hit 17 sixes in his innings of 148 off 71 balls. Moeen Ali played a great cameo as he scored 31 off nine balls to take England's score close to 400.The England captain Eoin Morgan was the star of the day as he hit sixes for fun. Morgan scored a century with just sixes as he scored 102 runs with the big hits. The left-hander came down hard on Afghanistan's best bowler, Rashid Khan who conceded more than 100 runs.Let us see what Twitter had to say about England's dominating win.It’s England’s already! They have the trophy...! 😂😂😂😂😂🏆🏆🏆🏆🏆😂😂😂😂🏆🏆🏆🏆😂😂😂 @ Star TV, Urmi Estate https://t.co/9SYnILILWY— Kevin Pietersen🦏 (@KP24) June 18, 2019Mark Wood has been magnificent .. He is equally as important as Jofra .. Outstanding Pace pairing England have now .. #CWC2019— Michael Vaughan (@MichaelVaughan) June 18, 2019Stunning innings by @Eoin16 there was a time 11 6s in ODI innings used to be a record, Morgan hit 6 more today!! 🙂 Treat to watch! #CWC19— Shahid Afridi (@SAfridiOfficial) June 18, 2019Afghanistan may have had a near impossible chase but remember, they also needed to convince themselves that they can keep a good bowling side in the field for 50 overs. #WorkInProgress— Harsha Bhogle (@bhogleharsha) June 18, 2019It’s an Eoin Morgan world.. we are just living in it 😍😍😍 #ENGvAFG— Kate Cross (@katecross16) June 18, 2019In an Odi Inning, 1st Crickter To Smash10 6s - Jayasuriya11 6s - Jayasuriya12 6s - X Marshall13 6s - Watson14 6s - Watson15 6s - Watson16 6s - Rohit17 6s - Morgan*#ENGvAFG— CricBeat (@Cric_beat) June 18, 2019#ENGvAFGSo, Morgan hit 17 sixes. That is 102. Apart from that he played a sedate innings of 46 runs in 54 balls.— Ramesh Srivats (@rameshsrivats) June 18, 2019BOOM! Morgan on the rampage... Sensational 57-ball century by England skipper @Eoin16 incl 11 sixes. Insane hitting. #ENGvAFG pic.twitter.com/TMQDPBgP0C— Piers Morgan (@piersmorgan) June 18, 2019Most 6s by a team in a ODI innings:25 today by England v Afghanistan24 England v West Indies in Feb 201923 West Indies v England in Feb 2019#CWC19 #ENGvAFG— Saj Sadiq (@Saj_PakPassion) June 18, 2019Hang on, Rashid Khan is in sight of the most expensive bowling figures in odi cricket. Who would have thought!— Harsha Bhogle (@bhogleharsha) June 18, 2019Also read – Highest batting average in world cupFollow Sportskeeda for all the updates on World cup points table 2019, news, live scores, World Cup most wickets, schedule, most runs, and fantasy tips.