Damian McKenzie’s boot and a try from Will Jordan gave New Zealand a 23-13 win over Ireland in Dublin, as Andy Farrell’s side were beaten on home soil for the first time in more than three years.