Sri Lanka defeated Pakistan in the Women's Asia Cup semi-final in Dubai on Friday, chasing down a target of 131 runs with seven balls to spare to book their place in the final against India. Despite a strong all-round performance from Pakistan captain Fatima Sana — who scored an unbeaten 47 and took four wickets — Sri Lanka recovered from an early collapse of 33-4, with a 67-run partnership between Harshita Samarawickrama (36) and Kavisha Dilhari steadying the chase before lower-order contributions sealed the win. The result extends Sri Lanka's dominance in this fixture, marking their third successive Asia Cup semi-final victory over Pakistan following wins in the 2022 and 2024 editions; they will now face India in Sunday's final.