In the boys category, New Yundum defeated Sukuta 4-3 on post-match penalty shootouts following a 2-2 draw in regulation time in their semifinal game on Wednesday.
The New Yundum-based team came from a 2 goals deficit to level the scores 2-2 against the Sukuta-based team.
Somita also advanced to the finals after a 1-0 victory over Bintang during a Foni-derby game.
Elsewhere, in the girls category, Scan Aid earned their place in the finals after a 2-0 win over Kanifing East.
Kanuma edged Mingdaw 3-2 on post-match penalty shootouts after a goalless draw in regular time.
Meanwhile, the finals are scheduled for Saturday 30th July with Scan Aid set to take on Kanuma in the Girls category while New Yundum will host Somita in the boys category.