Indian pacers refreshed the memories of the Asia Cup 2023 against Sri Lanka in the ongoing ICC Cricket World Cup 2023 on Thursday. India cemented its top position on the points table by securing a commanding win of 302 runs. This win also secured Indias place in semi finals of the ICCs top event.𝙄𝙉𝙏𝙊 𝙏𝙃𝙀 𝙎𝙀𝙈𝙄𝙎! 🙌#TeamIndia 🇮🇳 becomes the first team to qualify for the #CWC23 semi-finals 👏👏#MenInBlue | #INDvSL pic.twitter.com/wUMk1wxSGX— BCCI (@BCCI) November 2, 2023Japrit Bumrah, Mohammed Siraj, and Mohammed Shami breathe fire as Sri Lanka was bundled out for mere 55 runs in 19.4 overs at Wankhede Stadium in Mumbai. A record win at Wankhede helps India qualify for the semi-final stage of the #CWC23 🎇#INDvSL📝: https://t.co/BtA9m9MDWT pic.twitter.com/e5aTueJHls— ICC (@ICC) November 2, 2023Chasing the target of 358 in the 33rd match of the tournament, Sri Lanka added just 16 runs and lost six wickets in the first mandatory powerplay. Mohammed Siraj destroyed the batting lineup of Sri Lanka by claiming three wickets in the first five overs in the powerplay.Incredible ShamiMohammed Shami was the pick of bowlers from India who claimed his second 5 wicket haul in the ongoing tournament. While Jasprit Bumrah claimed the wicket of Pathum Nissanka. Second FIFER in #CWC23 for Mohd. Shami 🫡🫡Yet another incredible spell from the #TeamIndia pacer 👌👌#MenInBlue | #INDvSL pic.twitter.com/CnhvrX3U98— BCCI (@BCCI) November 2, 2023Earlier, continuing the dominating performance India posted a mammoth score of 357/8 in 50 overs against Sri Lanka after being invited by Sri Lanka to bat first. The Indian innings were helped by the big fifties from Shubman Gill and Virat Kohli. However both the batters missed respective centuries. Shreyas Iyer came all guns blazing in the last 10 overs to propel India past the 300-run mark. He scored 82 runs off just 56 deliveries including three boundaries and six maximums.