The Cheetahs will vie for a seventh Currie Cup crown in next weekend's final after comfortably beating the Bulls 39-10 in Bloemfontein on Saturday.
The Cheetahs came back from a 19-point deficit to beat the Bulls 31-27 in their Currie Cup clash played at Loftus on Saturday.
There were wins for the Sharks and Western Province on Friday as the Currie Cup season continued its march towards an exciting climax next month.
The Sharks snuffed out any hope of a comeback by the Cheetahs as the visitors held out for a 24-17 victory in their Currie Cup clash in Bloemfontein on Friday.
The Cheetahs put on a second-half blitz to blow away the Lions 52-15 in their Currie Cup clash at Ellis Park on Sunday.
The Cheetahs were knocked out of the EPCR Challenge Cup after going down 36-21 against Toulon at the Stade Félix Mayol in France on Saturday.