The game was very close, with the 'Pearls of Africa' ending the first half at a disadvantage (12-11).
In the second half, the national team managed to recover the disadvantage, taking the game to overtime (21-21).
In overtime, Angola guaranteed its presence in the final of the competition, winning the game by 27-23.
The 'Pearls of Africa' will know today their opponent, which may be the host team - Cameroon - or the Congo.
The final of the CAN will be played on Friday, June 18, at 6pm.