England has advanced to the T20 World Cup semi-finals, securing their place with a decisive 38-run victory over the West Indies at Lord's. This win guarantees their progression with one group match still to play.

Opting to bat in warm conditions, England posted a commanding total of 186-7 in their allotted 20 overs. Danni Wyatt-Hodge led the scoring with 65 runs off 42 balls, supported by Heather Knight's 43 from 26 deliveries. This score set a new record for the highest innings in women's T20 matches at Lord's.

The West Indies' chase faltered early. Captain Hayley Matthews was controversially given out caught behind on review in the fourth over. Shortly after, Deandra Dottin was caught at long-on by Alice Capsey off the bowling of Charlie Dean in the sixth over. The West Indies concluded their innings at 148-5.

Despite dropping six chances in the latter half of the West Indies' innings, England's strong performance with the bat proved insurmountable. The victory extends England's winning streak to six matches.

England is now awaiting confirmation of their semi-final opponent and the specific date of their match, which will be either Tuesday or Thursday. Current standings suggest potential matchups against South Africa or India.