The hosts were out of the starting gates immediately when Phiri opened the scoring in the 4th minute.
Pirates looked to level matters a few minutes later when Thabo Qalinge turned in the area and fired off a shot that rattled off the crossbar.
The hosts dominated the opening exchanges with Keene and Gamal proving a handful for the visitors defence.
The Clever Boys went close to doubling their lead through Reeve Frosler when he cut inside and smashed a left-footed effort narrowly past the upright.
The half ended with worrying scenes as Phumlani Ntshangase was stretchered off after a crunching challenge from Thamsanqa Gabuza, fortunately the tough-tackling midfielder returned to the field a few minutes later.
The Buccaneers rang their changes in hopes of changing their fortunes in the second half.
Money Josephs was called into action and produced a number of fine saves to deny Pirates an equaliser, the most telling coming in the 69th minute to deny Mpho Makola.
Hunt’s side dropped deep and soaked up the pressure for the final 15 minutes and looked to play on the break in hopes of extending their lead. The defending champions showing great resilience to keep a high flying Pirates side at bay to secure their first win of the campaign.
The Braamfontein outfit will be looking to build on the result when they travel to Bloemfontein Celtic on 01 October at the Dr Molemela Stadium.