Ireland's line speed on defence troubled New Zealand all game as light rain fell, while their set-piece was dominant. Their captain and man of the match, lock James Ryan, led by example, they tackled like demons and played to their strengths in a tactically astute and gritty display. And unlike Wales last night against the All Blacks, they did not fade in the final quarter, keeping the pressure on. They essentially sealed the game in the 71st minute when No 8 Max Deegan had an impeded run to the line - courtesy of an awol Shaun Stevenson - from another wheeled, advancing scrum.
New Zealand again looked to spread the ball from the get-go, but Ireland's defence was rather stronger than Georgia's on Wednesday. However, second five Jordie Barrett did slice through on a good angle for the opening try. Wing Stevenson scored a superb solo try from a sweet chip and regather, but New Zealand were loose with their handling and passing and could not cope with Ireland's lineout drives, which produced two tries.
New Zealand's lineout then unravelled and it mattered not that wing Malo Tuitama was a constant threat with two tries.
Not even an injection of fresh legs from the bench, which was so effective for the All Blacks last night, could redress the balance.
In the final analysis, New Zealand were lucky to keep the margin to nine points. Twice they made trysaving tackles, Sam Nock in the first spell on the flying win Hugo Kiernan in the first stanza, and then Jordie Barrett holding up replacement Kelvin Brown over the line in the second.
In the other Pool B clash, Wales could only beat Georgia 10-9. The big upset of day two saw Argentina defeat South Africa 19-13.
Ireland 33 (Craig Jones, Adam McBurney, Max Deegan tries; Bill Johnston 2 con, 2 pen, Johnny McPhillips con, 2 pen) New Zealand 24 (Malo Tuitama 2, Jordie Barrett, Shaun Stevenson tries; Barrett 2 con) HT: 20-14