Brilliant all-round performance from India beat Sri Lanka by 16 runs in the ICC Women's World Cup on Wednesday. For Sri Lanka, Dilani Manodara scored the highest. For India, Poonam yadav was the pick of the bowlers as she finished for 2 for 23 in her 10 overs