Galle:Left-arm spinner Ajaz Patel's (5/76) rattled the Sri Lankan batting line-up despite Angelo Mathews and Kusal Mendis' resistance as the hosts ended the Day two's play at 227/7 at the Galle International Stadium on Thursday.
Currently, Sri Lanka are 22 runs behind in the first innings with the New Zealand innings folding at 249 earlier in the day.
Ajaz Patel celebrating with team-mates Resuming from their overnight score of 203/5, the Kiwis could only manage to add another 46 runs, thanks to an inspired spell by seamer Suranga Lakmal who returned figures of 4/29.
Overnight batsmen Mitchell Santner (13) could only add five runs to his name while Ross Taylor (86) failed to go past his Wednesday's score. Lakmal accounted for both the wickets.
Kiwis celebrating Sri Lankan wicket Tim Southee and Trent Boult chipped in with 14 and 18 runs, respectively, before being dismissed while Patel went back on a golden duck. William Somerville remained unbeaten on nine runs.
The islanders were also off to a shaky start, losing Lahiru Thirimanne (10) with just 27 runs on board. Patel made full use of the tricky Galle wicket as he kept on jolting the hosts at regular intervals.
Mendis (53) and Mathews (50) showed some resistance before becoming victims of Patel. Sri Lanka were once reeling at 161/7 before Niroshan Dickwella (39 not out) and Lakmal (28 not out) rescued their side with an unbeaten 66-run stand.