Despite a stunning victory over Bangladesh, Sri Lanka captain Chamari Athapaththu believes that her team making it to the semifinal of the ongoing ICC Women's World Cup 2025 will be a miracle. Athapaththu-led Sri Lanka registered a thrilling seven-run victory against Bangladesh who at one point seemed set for an easy victory.