Takesure Chinyama scored a brace for the Buccaneers, who have a two-point lead over University of Pretoria with two games in hand.
AmaTuks beat Jomo Cosmos 2-1 to overtake Ezenkosi into second place. Cosmos are now joint-third with Mamelodi Sundowns, who beat Moroka Swallows.
Kaizer Chiefs were held 1-1 by SuperSport United as they dropped to sixth place. Tshowana Mokonyana had given Amakhosi an early lead, but United levelled through Tsietsi Nkoane.
|University of Pretoria||9||15||4|