It is perhaps a fitting decider between the two most accomplished sides in the competition as they fight for the right to lift the trophy in the inaugural COSAFA tournament in this age-group.
It is an intriguing fixture between a Ugandan side that have been at their free-flowing best in this competition, and South Africa who bring their usual organisation and structure.
The final will be played at the St. François Xavier Stadium at 15h00 local time (11h00 GMT), with the third-place play-off between semifinal losers Botswana and Zambia to kick-off at 11h00 (07h00 GMT).
Uganda breezed into the final with a 12-0 defeat of Botswana and their three most potent players were again on target.
Juliet Nalukenge netted a hat-trick to take her tally for the competition to 17 and just about out of sight for the Golden Boot.
Behind her in second place is Fauzia Najjemba, who scored six goals against Botswana for 12 in the competition, while Margret Kunihira also got three in the game and now has nine overall.
Uganda have scored 44 goals in the competition in their four games, the trio have 38 of those on their own, clearly point the way to danger for South Africa in Sunday’s final.
Botswana simply had no answer to the quality of the East Africans, and after trailing 3-0 midway through the first half, looked as though they would have no answer to Uganda.
It was a bit tougher going for South Africa, who edged Zambia 2-1 in their semifinal, but deservedly came out on top.
Oyisa Marhasi opened the scoring with a tap-in after Zambia goalkeeper Inghu’tu Muchahabali spilled a shot from the edge of the box from South Africa skipper Jessica Wade.
It was the 150th goal scored in just 14 matches in the tournament, though there would be two more.
Zambian were level on 28 minutes though and it was a superb strike from the dangerous Maweta Chilenga that crashed into the back of the net from 30-yards.
But in the classy Wade, South Africa always had a match-winner and her free-kick from some distance out sailed in over the head of Muchahabali five minutes into the second period.