The Bulls secured a crucial 40-20 victory over the Griquas with an impressive all-around performance in Kimberley on Saturday.
Griquas held off a Lions surge in the second half to secure a 25-21 victory in their Currie Cup clash played in Kimberley on Friday.
The Sharks defeated the Griquas 24-6 at Kings Park on Saturday to consolidate third place on the Currie Cup table, before Western Province thrashed the Blue Bulls.
Griquas moved into the top four on the Currie Cup standings with a 42-27 bonus-point win over the Griffons in Kimberley on Sunday.
The Bulls finally ended their winless run with a demolition job over Griquas, while the Sharks edged the Pumas in Friday night's Currie Cup action.
The Lions scored four tries during an impressive second half as they claimed a 34-22 bonus-point victory over the Sharks in the Currie Cup.