The victory was Sri Lanka's 100th Test win in their history, in what was a milestone moment for the nation. Sri Lanka first played their maiden Test match in 1982 and have played 311 Tests.
Karunaratne, who had made 179 in the first Test at the same venue last week, stitched a 228-run opening stand with Nishan Madushka and made his 16th Test hundred in the process
Unbeaten centuries from Dinesh Chandimal and Sadeera Samarawickrama after Dimuth Karunaratne and Kusal Mendis' good knocks had given Sri Lanka a big total on day two
Sri Lanka reached 386/4 after winning the toss and batting on the opening day of their first-ever Test against Ireland as Karunaratne and Mendis plundered the runs on their way to a pair of tons.
Ireland showed a good display in Test cricket after spending four years away from the format and the team will be keen to replicate their display against Bangladesh in the Test series against Sri Lanka
The triumph helped New Zealand jump from eighth to sixth on the World Test Championship standings, with Pakistan (7th) and West Indies (8th) each dropping a place following the final Test of the period
New Zealand bowlers dominated Sri Lankan batters on Day-3. Michael Bracewell and Matt Henry picked up three wickets each in the first innings. Sri Lanka lost all their wickets for a score of 164. New Zealand decided to impose follow on. Sri Lanka ended up losing two wickets in their second
The Black Caps sent England tumbling to just their second Test loss under the watchful eye of new coach Brendon McCullum when they registered an exciting one-run triumph in Wellington last week, and the Kiwis now turn their attention to the visiting Sri Lanka.