Nilakshi de Silva scored an unbeaten 54 to lead Sri Lanka to a thrilling win over New Zealand in the ICC Women's T20 World Cup. The match took place in Southampton, England.