The Sharks had to survive a late onslaught but opened their Super Rugby Unlocked campaign with a narrow 19-16 win over the Lions at Kings Park Stadium on Friday.
The home team took four points from the contest in the opening game of the tournament while the visitors walked away with a losing bonus-point.
The Sharks opened the scoring as early as the fifth minute when Werner Kok scored his first try for his new team.
The ex-Springbok sevens star was released down the left wing by centre Lukahnyo Am after brilliant hands initially by flanker Phepsi Buthelezi.
The hosts were certainly the more dominant side in the early stages of the contest, with both forwards and backs showing good ball skills and willing to give it some air.
The Sharks though did not convert their dominant possession into any further points and the visitors started to get more into the game.
Rabz Maxwane almost gave the Lions their first points when he flew down the left-wing and dotted down but the TMO ruled that the flyer stepped into touch in the process of dotting down.
Fly-half Curwin Bosch then extended the Sharks' lead to 13 points when he converted two penalties in quick succession as the hosts continued to dominate their opponents at the breakdown.
The Lions needed a response and muscled their way up-field and good forward play allowed them to get on the scoreboard through an Elton Jantjies penalty.
The visitors then piled on the pressure to reduce the deficit even further as the clocked ticked down to halftime but they were thwarted by some brilliant Shars defense.
The Lions though did cut into the Sharks' lead early after the restart as Jantjies' quick thinking allowed winger Jamba Ulengo to dot in the corner.
The visitors received a penalty under the poles and the Springbok fly-half caught the Sharks defence napping with a cross-kick that fell perfectly in the arms of Ulengo.
Jantjies converted from the corner to make a three-point game with more than 20 minutes remaining.
Bosch and Jantjies then traded penalties as the contest became tighter and handling errors from both teams put paid to several attacking moves.
The Lions made it 16-16 with 10 minutes remaining as Jantjies again converted from the tee but Bosch showed his pedigree with the boot as he put his side back in front just three minutes later with a long-rage effort.
There was drama towards the end of the game as Jantjies was unlucky to see an effort hit the upright that would have leveled the scores.
And then, with the last play of the game, the Lions received a penalty under the poles but Jantjies opted to scrum and go for the win instead of settling for a draw.
The Lions though were penalised for a scrum infringement that allowed the hosts to close out a tight contest and get off to a winning start in the Super Rugby Unlocked competition.
Sharks - Tries: Kok Con: Bosch (1) Pens: Bosch (4)
Lions - Try Jamba Ulengo: Con: Jantjies: Pens: Jantjies (3)
Sharks: 15 Manie Libbok, 14 JP Pietersen, 13 Lukhanyo Am (captain), 12 Marius Louw, 11 Werner Kok, 10 Curwin Bosch, 9 Sanele Nohamba, 8 Sikhumbuzo Notshe, 7 Phepsi Buthelezi, 6 James Venter, 5 Hyron Andrews, 4 Ruben van Heerden, 3 Thomas du Toit, 2 Dylan Richardson, 1 Ox Nche.
Replacements: 16 Dan Jooste, 17 Mzamo Majola, 18 John-Hubert Meyer, 19 JJ van der Mescht, 20 Mpilo Gumede, 21 Grant Williams, 22 Jeremy Ward, 23 Thaakir Abrahams.
Lions: 15 EW Viljoen, 14 Jamba Ulengo, 13 Burger Odendaal, 12 Dan Kriel, 11 Rabz Maxwane, 10 Elton Jantjies (captain), 9 Dillon Smit, 8 Len Massyn, 7 Vincent Tshituka, 6 Jaco Kriel, 5 Marvin Orie, 4 Willem Alberts, 3 Carlu Sadie, 2 Jaco Visagie, 1 Sti Sithole.
Replacement: 16 Jan-Henning Campher, 17 Dylan Smith, 18 Wiehahn Herbst, 19 Wilhelm van der Sluys, 20 MJ Pelser, 21 Hacjivah Dayimani, 22 Morné van den Berg, 23 Gianni Lombard.
Referee: AJ Jacobs
Assistant referees: Paul Mente, Archie Sehlako
TMO: Rasta Rasivhenge