In Southampton, Sri Lanka defeated New Zealand by five wickets, shockingly ending NZ's hopes of defending their Women's T20 World Cup title.