The Cheetahs provisionally moved into fourth place in the overall Super Rugby standings when they beat the Southern Kings 22-34 in Port Elizabeth.
The bonus point victory is the Cheetahs ninth Super Rugby victory of the season which is second only to the tournament leading Chiefs who have ten wins so far.
The match is the second between the teams this season as they met last month in Bloemfontein when the Cheetahs won 26-12 and scored three tries in the match.
Centre Johann Sadie scored twice and scrumhalf Piet van Zyl and wing Willie le Roux also touched down as the Cheetahs took the lead on the brink of halftime and never looked back.
Sadie broke stubborn Kings resistance in the 39th minute to overturn a 12-6 deficit. Van Zyl slipped through for his third try in two games in the 51st and Sadie crossed again in the 56th.
Le Roux's try, created by Sadie, claimed five points for the Cheetahs and bolstered their playoff hopes.
Argentina's Nicolas Vergallo scored a late consolation for the Kings.
The Cheetahs took a 13-12 lead into the break, but the Kings, with the inspiring Demetri Catrakilis kicking like a metronome, regained the initiative after he slotted over his fifth penalty soon after the restart.
The visitors, however, then took control.
Forcing the Kings to make numerous tackles with a constant attacking approach, and distributing the ball with great control and fluency, the Cheetahs created chances for scrumhalf Piet van Zyl and Sadie, for his second, to cross over for tries.
Flyhalf Elgar Watts, who matched Catrakilis's precise goal-kicking, kept the Cheetahs on top by converting all four tries and adding two penalties for a personal tally of 14 points.
After Le Roux scored his try, he left the field with what seemed to be niggling leg injury.
The visitors were made to work hard for their win, but they complemented their attacking strategy with a strong defensive attitude, which they displayed in the last 10 minutes as the Kings tried desperately to close the gap.
They kept out the hosts until the 79th minute when replacement scrumhalf Nicholas Vergallo scampered over to the joy of the home crowd.
Fullback George Whitehead added the conversion in a pleasing finish for the Kings, but the day's honours belonged indisputably to the high-flying Cheetahs outfit.
Final Score Kings 22 (12) Cheetahs 34 (13)
Tries - N.Vergallo
Pen - D.Catrakilis 5
Con - G.Whitehead
Tries - J.Sadie 2, P.Van Zyl, W. Le Roux
Pen - E.Watts 2
Con - E.Watts 4
Referee: Stuart Berry
Assistant Ref 1:Sindile Mayende
Assistant Ref 2:Christie du Preez
TMO : Johann Meuwesen
SP Marais, Marcello Sampson, Ronnie Cooke, Andries Strauss (vice-captain), Siyanda Grey, Demetri Catrakilis, Shaun Venter, Schalk Ferreira, Bandise Maku, Kevin Buys, Wimpie van der Walt, Steven Sykes, David Bulbring, Luke Watson (captain), Cornell du Preez.
Replacements: Virgile Lacombe, Grant Kemp, Rynier Bernardo, Jacques Engelbrecht, Nicolas Vergallo, Shane Gates, George Whitehead.
Coenie Oosthuisen ,Adriaan Strauss (captain),Lourens Adriaanse, Lodewyk de Jager,Francois Uys,Heinrich Brussow, Lappies Labushagne, Phillip van der Walt,Piet van Zyl, Elgar Watts,Willie le Rou, Robert Ebersohn,Johan Sadie, Ryno Benjamin, Hennie Daniller
Replacements: Ryno Barnes, Trevor Nyakane, Landman Ligtoring,Boom Prinsloo, Sarel Pretorius,Riaan Smit,Raymond Rhule