Orlando Pirates have one hand on the Premier Soccer League title after they beat Golden Arrows 2-0 at the Kings Parks Soccer Stadium on Saturday.
Hleza Mofedi gave the visitors a 40th minute lead before Bheka Phakathi sealed the points with a 73rd minute goal against his former club.
Jimmy Kauleza may not have found the back of the net, but the striker was undoubtedly man-of-the-match.
The former Free State Stars striker was the architect of both his sides goals, supplying the final ball for Mofedi and Phakhathi to oblige with excellent finishes.
Kauleza could easily have had a first half hat-trick himself, but was denied by the brilliance of Arrows goalkeeper Francis Chansa.
It was a tricky outing, which the Buccaneers did well to negotiate, and despite coming out convincing winners in the end, they will know that they were in a tough fight.
The fans played their part, turning out in their numbers, and even forcing kick-off to be delayed by 30 minutes because hundreds were still outside the stadium as the official 3.00pm kick-off approached.
With closest title rivals Wits University and Moroka Swallows both managing draws in their respective matches, Pirates have one hand on the title.
The result leaves Roy Barretos side needing just four points from their remaining three matches to clinch the title.
Pirates could even be confirmed champions if they win their next match and Swallows drop points.