India, June 26 -- The Group 2 survival story reaches a boiling point as the Sri Lanka women national cricket team battles for a prime victory over the already eliminated Scotland women national cricket team in the presence of Match 25 of the legendary ICC Women's T20 World Cup 2026 today. This must-win encounter is set to take place at the Emirates Old Trafford stadium in Manchester on Friday, June 26 2026. While Chamari Athapaththu's team faces a literal do-or-die situation to scratch into their semi-final hopes following a tumultuous group campaign, the Kathryn Bryce-led Scotland side has absolutely nothing to lose, thus emerging as a tremendously ominous factor capable of causing outright upsets under the focus of the worldwide venue....