Queen Victoria School Knights Under-17 side will play Marist Brothers High School Storm in the national final next Saturday.
The Knights produced a brave come from behind win over Ratu Kadavulevu School Eels 28-16 in the semifinal.
RKS was leading 16-8 at halftime and failed to score any point in the second spell.
Article continues after advertisement
QVS slowly worked their way into the game and scored 20 unanswered points in the second half.
It was a nervous last few minutes for both sides with QVS trailing 14-16 before the Vulinitu side scored a converted try before referee Kaveni Talemaivalagi awarded a penalty try which was an eight pointer.
QVS takes on Marist in the final at Ratu Cakobau Park in Nausori next Saturdays.