It will be a BBE Vaiala vs Ott Constructors Tama Uli final at the 34th Vailima International Marist 7s at Apia Park.
BBE Vaiala were too good for Apia Maroons, who remained tryless in the semi final 15-0.
Veteran Alatasi Tupou led his side by example and went over for the first try. Steve Rimoni and Malo Luteru also scored one each.
Hosts Vailima Marist put up a good fight and led at half time but Tama Uli from Salelologa, coached by Matamua Junior Salima edged them out by 22 points to 17. Tama Uli scored three unanswered tries in the second half to secure their Cup final spot.