aditya.chaturvedi@dnaindia.net's picture
Heartbreak for India, England win by 9 runs to lift ICC Women's World Cup 2017

Two runs from Jhulan's eighth over.

What a spell this is turning out to be from the veteran!

ENG - 157/5 from 36 overs.