New Zealand maintained their dominance over Sri Lanka in the second Test on Sunday, enforcing a follow-on and setting up the likelihood of a series clean sweep with two days to play.The tourists reached 113-2 in their second innings at stumps on day three but still trailed by 303 runs at Wellington's Basin Reserve.They need a massive turnaround to avoid defeat after being skittled out for 164 in their first innings in response to the Black Caps' 580-4 declared.Starting off with a deficit of 416 runs, they showed more fight in their second turn at bat. READ | Temba Bavuma's stunning century in vain as Proteas lose second ODI to West Indies Captain Dimuth Karunaratne posted his second half-century of the day before being dismissed by counterpart Tim Southee for 51, caught in the deep after fellow-opener Oshada Fernando had been removed cheaply.Kusal Mendis was at the crease on 50 and Angelo Mathews unbeaten on one off 40 balls, with the pair seeing off the last 11.5 overs in stoic fashion.A marathon fight to save the Test still awaits the visitors, whose slim hope of winning to square the two-match series was effectively ended by a slew of rash shots which derailed their first innings.Sri Lanka's tail succumbed rapidly during a chaotic second session, with the last six wickets tumbling for 50 runs in the space of 15.1 overs despite the wicket playing relatively true.Only three batters reached double figures in the first innings, including Karunaratne, who was the ninth man out for 89.The gritty opener had looked to be digging the visitors out of a deep hole when he and Dinesh Chandimal put on 80 for the fifth wicket after the loss of two wickets in the day's opening half-hour reduced them to 34-4.However, Chandimal was