In their fifth game of the World Cup campaign, the hosts blew away a hapless Afghanistan bowling attack and registered 397-6 at the end of their innings. England won the toss and opted to bat first on the same strip used for the India-Pakistan encounter. Root and Bairstow contributed handsomely to their team’s cause but the undisputed star of the show was their skipper Eoin Morgan. Morgan came out to bat in the 30th over and completely changed the course of the game with a mixture of perfect timing and ruthless aggression.He scored his first six off Gulbadin Naib by powerfully striking a short delivery into the stands at deep midwicket region. Rashid Khan was supposed to be the one bowler who could halt the momentum of England’s innings and conventional wisdom would suggest to play him out cautiously. But Morgan had other ideas as he took a liking for Rashid and completely demolished him. He scored 18 runs off the 36th over bowled by Rashid Khan. He got to his half-century by a trademark pull into the cow corner. The usually reliable Mohammad Nabi also took a heavy beating as Morgon scored consecutive but contrasting sixes off him in the 41st over.He yet again ripped apart Rashid in the 43rd over to bring up a memorable century. The bowlers were left clueless as all sorts of deliveries found their way into the stands. He did not lose any steam after reaching his hundred as even decent deliveries were met with utter disdain. In the 47th over bowled by the medium pacer Gulabdin Naib, Morgan hit three maximums and broke the world record for most sixes by a player in a ODI innings. Naturally, an innings of this magnitude elicited a lot of reactions from celebrities and fans alike.Here are a few of them:Morgan just scored a century in sixes. Over 100 runs from 17 sixes, that is just unreal. That's never been done before!#bbccricket— Guy Peters | 👁💙📊 (@thatguypeters) June 18, 2019Most sixes in an inngs in ODIs17 E MORGAN v Afg Manchester 2019 *16 Rohit Sharma v Aus Bengaluru 201316 AB de Villiers v WI Joburg 201516 C Gayle v Zim Canberra 201515 S Watson v Ban Mirpur 2011#CWC19 #ENGvAFG #WeAreEngland— Deepu Narayanan (@deeputalks) June 18, 2019Do as I do and not as I say. Morgan is leading this dangerous batting pack by example. Most dangerous batting line-up in the #CWC19. Especially while batting first. #EngvAfg— Aakash Chopra (@cricketaakash) June 18, 2019WORLD RECORD:Eoin Morgan now holds the record for smashing most sixes in an international innings.— Broken Cricket (@BrokenCricket) June 18, 2019Wow, Morgan is indulging in some range-hitting practice!— Harsha Bhogle (@bhogleharsha) June 18, 2019@Eoin16 just hit 102 runs in 6’s!! Treated the Afghanistan attack as if it was a friendly! #148 #ENGvAFG— Dean Jones (@ProfDeano) June 18, 201957 ball Ton with a dodgy back @Eoin16 !!!! Whatever tablets you take can I have some .... #CWC2019— Michael Vaughan (@MichaelVaughan) June 18, 2019Eoin Morgan 17 sixes today. @nassercricket hit 15 sixes in 88 ODIs— Benedict Bermange (@Benedict_B) June 18, 2019Rashid Khan vs Eoin Morgan today pic.twitter.com/mNMtzAkb2b— Essex League Cricketer (@EssexLeague) June 18, 2019Eoin Morgan's record-breaking day:- most sixes by a batsman in an ODI (17)- century in 57 balls, 4th fastest in WC history- completed 200 sixes in his ODI career- his highest ODI score#CWC19 #EngvAfg— Bharath Seervi (@SeerviBharath) June 18, 2019Also read - World cup all time recordsFollow Sportskeeda for all the updates on World Cup schedule 2019, news, points table, live scores, most runs, world cup most wickets and fantasy tips.