Ireland have secured a semi-final place at the World Under-20 Championship in South Africa.
Brian Gleeson and captain Gus McCarthy both scored a pair of tries in a 47-points to 27 win over Fiji in Stellenbosch.
Ireland finish top of Pool B as Australia and England drew 22-points apiece.