There were some exciting games in the PSL this weekend with Kaizer Chiefs hosting Bloemfontein Celtic at Moses Mabhida Stadium on Saturday.
Amakhosi emerged 5-3 winners over Phunya Sele Sele to restore their 10-point lead at the top of the standings.
Samir Nurkovic scored a hat-trick while Leonardo Castro netted twice to complete what was a remarkable night for the Glamour Boys.
Editors' Picks
This was after Celtic went ahead three times in the first 45 minutes through Ndumiso Mabena, Harris Tchilimbou and Sphelele Luthuli.
Two more matches took place on Saturday afternoon with AmaZulu visiting Black Leopards at Thohoyandou Stadium while Cape Town City took on Chippa United at 6pm.