The Vodacom Bulls survived two yellow cards and a second-half fightback from Griquas to reclaim pole position in the Currie Cup with victory at Loftus Versfeld on Saturday night.
The Cheetahs clawed back to maintain their unbeaten run in the Currie Cup with a win against the Lions at Ellis Park on Friday night.
The Pumas streaked to a surprise victory against the Sharks in Durban to bank their fourth win of the season in the first of two Friday night Currie Cup clashes.
The Sharks clinched a place in the Vodacom United Rugby Championship playoffs with a bonus-point win over Connacht at Kings Park on Saturday.
The Lions gave skipper Burger Odendaal the perfect send off with a rousing victory against Benetton on Saturday afternoon at Ellis Park.
A late Jack Carty penalty for Connacht denied the Lions a share of the spoils and snap a four-game winning run for the Joburgers at Ellis Park on Saturday evening.
The Bulls paid tribute to Pedrie Wannenburg with a resounding come-from-behind win against Benetton in Pretoria on Saturday afternoon.
Griquas replacement Ashlon Davids scored a match-winning try on the final whistle to deny the Lions a first victory in the Currie Cup this season on Thursday in Johannesburg.
Four tries and a flawless kicking display from Curwin Bosch secured a bonus-point win for the Sharks against the Lions at wet and muddy Kings Park on Saturday evening.
A first-half try from Fez Mbatha and the boot of Tito Bonilla was enough for the Sharks to edge Griquas in a low-scoring affair in Kimberley on Wednesday evening.