Sri Lanka dealt a major blow to New Zealandβs title defence at the Womenβs Twenty20 World Cup with a comeback victory yesterday (Jun. 16). Experienced Sri Lankan batter Nilakshika Silva starred in the win with an unbeaten 54 runs off 37 deliveries, playing a key role in guiding the side to victory. She was well [β¦]