Jeremy Brockie put Matsatsantsa ahead at a packed Harry Gwala Stadium in the 13th minute when he headed past Bongani Mpandle.
The Team of Choice were to dish up some scintillating football as they tried to find an equaliser, but they were frustrated by a solid visiting defence.
Maritzburg though could well have been awarded a 17th minute penalty when Morgan Gould’s pull on Evans Rusike stopped him from scoring from Bandile Shandu’s inviting cross.
Brockie then fired a volley over the bar before Thuso Phala’s cross went close from 25-yards.
Matsatsantsa doubled their lead in the 44th minute when Grant Kekana crossed for Tebogo Mokoena at the back post, who put the ball across goal for Brockie to nod in.
Fadlu Davids’ side came out all guns blazing after the break, but despite putting the Tshwane side under increases pressure, they could not find the breakthrough. .
Andrea Fillecia was close on two occasions although he turned out to be off-sides both times, while SuperSport keeper Ronwen Williams made some good saves.
The Team of Choice ended with 10 men after debutant Timothy Atouba received a second yellow card in the 77th minute.
With their exciting cup run now ended, United will prepare for Tuesday’s KZN league derby with AmaZulu.
Maritzburg: Mpandle, Fransman, Xulu, Weidlich, Makaringe, Rusike, Ndlovu, Shandu, Maboe, Van Wyk, Mekoa.
SuperSport: Williams, Kekana, Gould, Daniels, Modiba, Phala, Mokoena, Furman, Letsholonyane, Brockie, Grobler.
COMMENT ON THIS STORY ON SOCIAL MEDIA
FADLU CALLS FOR 'PRAGMATIC' APPROACH
MTN8 SEMI FINAL TICKET OUTLETS
MDLULI GUNNING FOR ANOTHER STRONG MDC CAMPAIGN
SATURDAY’S GAME A CLEAN SLATE, SAYS SKIPPER
LOCAL DUO PRESENT MAYOR WITH PERSONALISED JERSEY
COME HELP US MAKE HISTORY - CHAIRMAN
MARITZBURG SIGN CAMEROON INTERNATIONAL STRIKER
TEAM OF CHOICE MAINTAIN PERFECT LEAGUE START
TRANSPORT FOR MTN8 CLASH IN TSHWANE
UNITED READY FOR URBAN WARRIORS
MARITZBURG OPEN LEAGUE ACCOUNT WITH THREE POINTS