The Cheetahs created a number of scoring chances in the first half but came away with only two tries because much of their play was punctured by mistakes, mainly handling errors.
And despite their superiority upfront, they could only add two more tries in the second stanza while also conceding as many during this stage of the match.
Midway through the first half they might have made an initial breakthrough but Argentinian referee Federico Anselmi spotted a forward to the scorer Raymond Rhule and TV replays confirmed that much. But moments later Cheetahs flanker Teboho Mohoje stole a line-out ball and after fine work in the build-up play by lock Lood de Jager, Rhule crossed for his side's opening try in the 23rd minute. Three minutes later Cheetahs openside flank Uzair Cassiem, who was prominent in the loose, crashed over for the home side's second try. Flyhalf Fred Zeilinga converted both tries.
The Kings had their moments but they took far too much contact to give their attack moves any momentum and failed to cross the whitewash.
Instead, they relied on the trusty boot of their flyhalf Elgar Watts to keep the scoreboard ticking over for them.
He was on target with two first-half penalties. Kings managed to hold their own at the fierce battles at the breakdown and they managed a few clean breaks they couldn't finish adequately to make their efforts count. Zeilinga also landed a first-half penalty before the sides changed ends with the Cheetahs leading 17-6.
Attack was very much the order of the day when the teams returned. The opening nine minutes produced a try at either end with Michael van der Spuy (Cheetahs) and JP Du Plessis (Kings) the scorers.
Zeilinga and substitute Louis Fouche converted for the Cheetahs and Kings respectively. A Zeilinga penalty and a converted Sergeal Petersen try pushed the scoreboard out to 34-13 in the Cheetahs' favour with a bonus point in the offing.
However, Kings rightwing Lukhanyo Am crossed at the corner flag after a protracted effort to score their second try and the Cheetahs' bonus point disappeared into the Bloemfontein night air as the try count stood at 4-2 with this advance.
Fouche's conversion was successful in the 72nd minute (34-20). At the death, the Cheetahs staged an all-out assault to regain the bonus point but they fell dismally short as the Kings secured a turn-over two minutes after the hooter sounded.
Scorers: Cheetahs 34 (17): Tries: Raymond Rhule, Uzair Cassiem, Michael van der Spuy, Sergeal Petersen Conversions: Fred Zeilinga (4). Penalties: Zeilinga (2) Southern Kings 20 (6): Tries: JP Du Plessis, Lukhanyo Am. Conversions: Louie Fouche (2). Penalties: Elgar Watts (2) - African News Agency (ANA)
Original source: Cheetahs too classy for Kings