Maritzburg United have beaten Kaizer Chiefs 2-1 at Mbombela Stadium to reach the Telkom Knockout decider.
Maritzburg’s Judas Moseamedi gave them a 1-0 lead into the break.
But Chiefs fought back to equalise through Yagan Sasman.
Moseamedi, however, made amends for his earlier many misses by getting the second to restore the Team of Choice’s lead.
Moseamedi, pictured above in a tussle with Njabulo Blom, was named Man of the Match.
Eric Tinkler’s men will face Mamelodi Sundowns in the final at Moses Mabhida Stadium on December 14.
By Ofhani Munyai