A stubborn century from Daryl Mitchell, a blazing 72 from Matt Henry and three wickets to Blair Tickner swung the momentum New Zealand's way in the first Test against Sri Lanka on Saturday.
Sri Lanka had claimed the initiative on the first two days of the Christchurch Test but were 83 for three in their second innings at stumps on day three, a lead of 65 runs.
Angelo Mathews was not out 20, with Prabath Jayasuriya also at the crease on two. New Zealand had recovered from 151 for five to be all out for 373, an 18-run lead, after a dogged 102 from Mitchell.
Henry's swashbuckling performance included 58 runs from boundaries. Tickner claimed the wickets of captain Dimuth Karunaratne for 17, Oshada Fernando for 28 and Kusal Mendis for 14 in the 38 overs before stumps to finish with three wickets for 28 runs off 10 overs.