Salesi Rayasi scored a last-minute try as defending champions New Zealand booked their place in the final of the Dubai 7s with a 19-12 win over England.
Dan Norton and Harry Glover scored for England while Regan Ware and Andrew Knewstubb were the other try scorers for New Zealand.
They will play South Africa in the final who beat Samoa 38-7 in the second semi-final.
Final is at 4.02am.
ADVERTISEMENT
Stay tuned for the latest news on our radio stations