After threatening to break his former club Polokwane City from the first whistle, Oswin Appollis fulfilled the promise 13 minutes into the contest when he cooly curled into the back of the net a Boitumelo Radiopane feed.
It was the 23-year-old's first goal for Orlando Pirates and it came on his official club debut.
The Bafana winger continued to torment his former teammates and this time forced Ayabonga Gwangqa to foul him from inside the box.
That earned the Buccaneers a penalty, which was converted by Patrick Maswanganyi on 35 minutes to place the hosts firmly in the driving seat.
Pirates almost tripled their lead in the 65th minute, but Deon Hotto's free-kick crashed against the woodwork.
After the 2-0 victory, Abdeslam Ouaddou's side advanced to the MTN8 semi-finals, bidding to win this tournament for the fourth consecutive season.