The Bulls booked a home tie in the United Rugby Championship play-offs after beating Benetton 56-35 at Loftus Versfeld.
The Bulls have been bolstered by the return of Johan Goosen from suspension for their crucial United Rugby Championship match against Benneton on Saturday.
Benetton took advantage of Murray Koster's red card to snatch a 25-24 victory over the Sharks which keeps alive their hopes of a United Rugby Championship (URC) play-off place.
The Sharks are back in action at Kings Park on Saturday when they entertain Italian outfit Benetton in the closing stages of the United Rugby Championship.
The Lions were eliminated from the Challenge Cup with a 27-17 defeat against Benetton in Treviso on Saturday evening, despite a numerical advantage.
Jaco Visagie will lead the Lions as they go in search of an unprecedented Challenge Cup Round-of-16 victory over Benetton in Monigo on Saturday.