Cricket: Sri Lanka in fight to survive against New Zealand