England have won the Women’s World Cup in a thrilling final at Lord’s.
The team completed a spectacular fightback to beat India by nine runs.
Chasing 229, India looked set for victory at 191-3, but Anya Shrubsole pinned Harmanpreet Raut lbw for 86 to spark a collapse of seven wickets for 28 runs.
The seamer finished with 6-46 - the best figures in a World Cup final - as India were bowled out for 219 with eight balls unused.
Natalie Sciver made 51 and Sarah Taylor 45 in England's 228-7, which proved enough for a fourth World Cup crown.
It ended a wait for a global trophy that went back to 2009 and vindicated the approach of coach Mark Robinson, who dispensed with former captain Charlotte Edwards after defeat in the semi-finals of the 2016 World Twenty20.