England secured a semifinal spot in the Women's World Cup by narrowly defeating India by four runs. England posted 288 runs, with Heather Knight scoring a century. India's chase, led by Smriti Mandhana and Harmanpreet Kaur, fell just short at 284 runs. This loss puts India in a critical situation for their next match.