Hosts Zambia booked a final place against South Africa after seeing off Zimbabwe in their Four Nations tournament semi final in Ndola on Wednesday.
Chipolopolo came from behind to draw 2-2 with the Warriors before triumphing 5-4 in the subsequent penalty shoot-out.
South Africa had earlier also needed penalties to see off Angola after their clash finished level at 1-1.
After a goalless first half, Zimbabwe led seconds after the break as Isaac Shamujompa netted for the visitors.
Orlando Pirates forward...