Mohammed Shami picked five-wickets against Sri Lanka to record a 302-run win in the CWC'23. With their win, the Men in Blue became the firsts to qualify for the semifinals of the ICC masterpiece. The 2023 hosts batted first and posted a mammoth total of 357 runs on the scoreboard. The Indians bundled out the Islanders at just 55 runs.