

India's women's cricket team dominated England at the iconic Lord's Cricket Ground, securing a historic 270-run victory in the first-ever women's Test match held at the legendary venue.

The win showcased the rising power of women's cricket and put three Indian players on Lord's prestigious honors board.

Want to know more?