Leopards skipper Thabo Matlaba had two opportunities to punish his former team but he didn't show the right poise when it counted the most.
Striker Mwape Musonda struggled to get into the game as there was little supply from the midfield.
Apart from taking a few set-pieces, attacking midfielder Mogakolodi Ngele was also absent from the encounter.
In all honesty, Leopards players did not show up on the day and posed little threat to the Bucs backline.
It looked as if the match was headed for a goalless draw, but Bucs kept up the fight until the end.
In a last-gasp attack, Pule attempted to make a cross into the box but Mokoena inadvertently headed the ball into his own net past a hapless Rotshidzwa Muleka between the sticks.
Meanwhile, goals by Walter Musona, Eden Nene and Puleng Tlolane helped Polokwane City beat Cape Town City 3-2 at the Old Peter Mokaba Stadium in Polokwane.
Edmilson Dove and Taariq Fielies were on target for the visitors.