The Sharks saw off a spirited challenge from the Cheetahs at Kings Park, winning 26-10 to remain in the Super Rugby play-off positions.
With the Bulls having prevailed with a bonus-point against the Sunwolves, the Sharks had to win to keep their fate in their own hands going into the final round of the regular-season. It is they who host the Sunwolves next week.
Gary Gold's men are two points clear of the Bulls, who face the Cheetahs in Round 17, with the Pretoria side surely now set to miss the cut.
Unfortunately this was far from a pulsating match as only two tries, from JP Pietersen and Stefan Ungerer, troubled the scorers for the Sharks. Raymond Rhule had opened the try account for the Cheetahs who left with nothing.
It was a forgetful first-half for those who had turned out to watch in Durban, with a scrappy scrum not helping increase the game's tempo.
Only two tries were scored, one apiece, with the Cheetahs on top for the opening quarter before the Sharks bounced back before the break.
The hosts were down a man as early as the 15th minute when captain Tendai Mtawarira was yellow carded for an open-handed slap in the face of Cheetahs tighthead prop Maks van Dyk. Unfortunately there was an abundance of pushing and shoving from both packs that slowed the pace.
Four minutes later though the Cheetahs were on the board and the try came from Rhule, who finished off some good work from Francois Venter on the left wing. With fly-half Fred Zeilinga, playing against this former outfit, slotting the extras the Cheetahs were leading by seven.
Garth April did respond from the tee for the Sharks on 19 minutes but soon after came a period of Cheetahs dominance at scrum-time. They were awarded three successive penalties by referee Stuart Berry on the Sharks' five-metre, but somehow the home side came away unscathed.
Knowing they simply had to improve or hand the play-off initiative to the Bulls, the hosts finally gave their supporters a reason to cheer five minutes before the break when centre Pietersen was found on the left and the Springbok did well to check back inside for a 10-7 lead.
Zeilinga levelled though soon after the break when Sharks hooker Franco Marais did not roll away at the breakdown, with the Cheetahs eager to back up last weekend's narrow win over the Force with a result at Kings Park, with the Cheetahs having won 35-29 at this venue in 2015.
However the Sharks somehow managed to reset their scrum and in fact enjoyed their strongest set-piece of the game on 52 minutes, which won them a penalty April converted for 13-10. As it stood they were two points clear of the Bulls in that race for the knockout position.
And they admirably pulled away from then on with another April penalty on the hour mark followed by an opportunistic try from Ungerer, who collected a stray pass on the Cheetahs ten-metre before setting off for the uprights. Suddenly the hosts were cruising at 23-10 up.
That was how things stayed until full-time with this result very much a case of job done for the Sharks, who must now finish the job against the Sunwolves.
Tries: Pietersen, Ungerer
Con: April 2
Pen: April 3
Yellow card: Mtawarira (15 min - open handed slap)
Sharks: 15 Ryhno Smith, 14 S’bura Sithole, 13 JP Pietersen, 12 Andre Esterhuizen, 11 Lwazi Mvovo, 10 Garth April, 9 Michael Claassens, 8 Philip van der Walt, 7 Jean-Luc du Preez, 6 Keegan Daniel, 5 Stephan Lewies, 4 Etienne Oosthuizen, 3 Coenie Oosthuizen, 2 Franco Marais, 1 Tendai Mtawarira
Replacements: 16 Chiliboy Ralepelle, 17 Thomas du Toit, 18 Lourens Adriaanse, 19 Ruan Botha, 20 Tera Mtembu, 21 Stefan Ungerer, 22 Heimar Williams, 23 Curwin Bosch
Cheetahs: 15 Clayton Blommetjies, 14 Sergeal Petersen, 13 Francois Venter (C), 12 Michael van der Spuy, 11 Raymond Rhule, 10 Fred Zeilinga,9 Shaun Venter, 8 Paul Schoeman, 7 Oupa Mohoje, 6 Uzair Cassiem, 5 Francois Uys, 4 Carl Wegner, 3 Maks van Dyk, 2 Torsten van Jaarsveld, 1 Ox Nche
Replacements: 16 Joseph Dweba, 17 Charles Marais, 18 Johan Coetzee, 19 Reniel Hugo, 20 Henco Venter, 21 Tian Meyer, 22 George Whitehead, 23 William Small-Smith
Referee: Stuart Berry
Assistant Referees: Rasta Rasivhenge, Archie Sehlako
TMO: Shaun Veldsman