Tillakaratne Dilshan scored his 47th one-day half century to anchor a much-improved Sri Lanka to a morale-boosting eight-wicket victory Thursday that kept its one-day series against New Zealand alive. Dilshan, who has scored more than 10,000 one-day runs, had failed in the first two games of the five-match series with innings of nine and seven when it was dismissed cheaply and suffered seven and 10-wicket losses at Hagley Oval in Christchurch. The 39-year-old struck 91 Thursday at Saxton Oval in Nelson but was run out with his 23rd century in the offing and the visitors well in control of the game needing just a further 68 runs with 97 balls remaining. Lahiru Thirimanne also finally found some form after being dismissed for one in both Christchurch games to score his 16th half century and finished on 87 not out as Sri Lanka finally achieved its first win on their tour of New Zealand. Dinesh Chandimal was 27 not out as Sri Lanka made 277-2 with 3.4 overs remaining. Dilshan's opening partner Danushka Gunathilaka blasted a 45-ball 65, his first One-Day International half century, after Sri Lanka's bowlers were far more competitive having been hammered for more than 100 runs in the first 10 overs of both of the first two games. New Zealand was 47-1 after 10 overs Thursday. Five of New Zealand's top six batsmen all got starts with Kane Williamson top scoring with 59, though they failed to build any big partnerships with the largest the 60 runs put on between Williamson and Tom Latham (42) for the second wicket. New Zealand was reduced to 163 for five in the 33rd over but the tail ensured it saw out its full complement. Tim Southee, back after being rested for the first two games, belted two sixes and a four from the final three deliveries to finish on 18 not out to take New Zealand to 276-8. The fourth game of the series is also in Nelson Saturday. Henry in for injured Southee New Zealand fast bowler Tim Southee will miss the fourth One-Day International against Sri Lanka Saturday with a foot injury and will be replaced by Matt Henry, coach Mike Hesson said Thursday. "Tim felt pain in his left foot early in the second innings and was forced to come off," Hesson said in a statement after the team's eight-wicket defeat in the third ODI at Nelson. "We're not sure of the nature of the injury at this point and will need to find out more information over the coming days," Hesson added.