Maritzburg United have booked a ticket to the final of the 2019 Telkom Knockout. They outclassed Kaizer Chiefs with a 2-1 score line, with man of the match, Judas Mosiamedi, scoring a brace in a match played at the Mbombela Stadium on Sunday afternoon.
Kaizer Chiefs came to the match without three of their core players.
Defender Eric Mathoho, goalkeeper Daniel Akpeyi and midfielder Willard Katsande are all suspended.
Amakhosi made four changes from the squad that played against Orlando Pirates before the FIFA international break.
Maritzburg United boasted a youthful squad with the likes of Rushine De Reuck, Miguel Timm and the experienced Judas Moseamedi.
Cardosso made a blunder in defence and passed an opposition striker Mosiamedi.
The former Cape Town City striker striker, rounded off Bruce Bvuma to score.
Moseamedi had another chance to increase the tally after he left Cardosso for dead but went for glory.
At this stage Chiefs defence was in sixes and sevens. But Maritzburg failed to utilise countless chances they had in the first half.
In the second half Daylan Claasen was unlucky when his shot hit the upright.
Chiefs equalised through Yagan Sasman after goalkeeper Richard Ofori failed to deal with Samir Nurkovic’s diving header.
Soon after that Moseamedi was in the picture again but he missed a golden opportunity.
Again Moseamedi was left unattended and he punished Amakhosi, two nil the final score.