Orlando Pirates defeated Kaizer Chiefs 2-0 (5-0 aggregate) on Sunday afternoon and will face Bloemfontein Celtic in final.
Despite their non-convincing Dstv Premiership debut, Pirates managed to secure their ticket for the MTN8 final.
Fortune Makaringe scored the opener and Onassis Linda Mntambo scored the second goal.
Chiefs defender Eric Mathoho was shown the red card in the additional time.
The final will be played on Saturday, December 12.