New Zealand will fight to avoid a first Test series defeat in nearly two years when they face Sri Lanka in the 2nd Test at Colombo. SL beat NZ by 6 wickets in the first Test with Lanka captain Dimuth Karunaratne scoring a match-winning century. The second Test will be played from August 22 to August 26.