In a thrilling Currie Cup clash at Ellis Park, the Bulls secured a tense victory against the Lions with after a missed last-minute drop-goal attempt by Gianni Lombard.
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.