The Sharks ended their Super Rugby regular-season campaign with a hard-fought 34-10 win over the Stormers in Cape Town on Saturday.
The result changes nothing in the overall standings as the Sharks finish third overall - meaning they will face the Highlanders in Durban in the playoffs next weekend - while the Stormers end 11th overall and third in the South African conference.
The target of a 35-point win and four tries required to overtake the Crusaders was always going to be tall order and Jake White's team will be ruing last week's loss to the Cheetahs more than ever.
As was the case when these team met in Durban back in May, this was hardly a classic contest but - as with most South African derbies- it did not lack for intensity, big hits or argy-bargy. The only difference was the result as the Sharks won at Newlands for the first time since 2009.
It was brutal. Springbok coach Heyneke Meyer must have been biting his nails as a number of front-line Springboks were battered in what was ultimately a meaningless contest.
The Sharks led 19-10 at the interval thanks to a try from centre Paul Jordaan plus four penalties and a conversion from fly-half Frans Steyn although the Stormers had been first to cross the whitewash via flanker Nizaam Carr.
The Stormers dominated for large parts of the second half but Sharks wing S'bura Sithole and replacement scrum-half Stefan Ungerer scored late tries to secure the win for the visitors.
Steyn was successful with his second attempt to goal to open the scoring after just four minutes. The Sharks dominated the opening exchanges but did not get the reward they would have hoped for.
It was the Stormers who took the game by the scruff of the neck near the end of the first quarter. Sharks flank Willem Alberts saw yellow after a series of infringements and the hosts took full advantage of his absence to drive over.
Sharks skipper Bismarck du Plessis was raging as there was little evidence to suggest that Carr had in fact grounded the ball but the ref was having now of it and Kurt Coleman's extras put the Stormers up 7-3.
The Sharks made the Stormers defence work very hard and three Steyn penalties in the space of six minutes had the visitors up 12-7 as the pack in black did the hard graft and the Stormers' line-out suffered.
Coleman narrowed the gap with his first penalty - after the Sharks were caught offside - but the Sharks hit back with an opportunistic try as Jordaan chased down Charl McLeod's hack ahead to win the race and score.
Steyn slotted the conversion to give his side a nine-point headstart going into the second half.
The Stormers started the second half without Duane Vermeulen, who was still suffering from a head clash with JP Pietersen that had seen the Sharks centre leave the field on a stretcher.
The Sharks were first to strike after the restart with Steyn slotting his fifth penalty - after Alistair Vermaak didn't use the gate at a ruck - to give the visitors a 12-point gap.
Most of the next half-hour saw the Stormers camped in the Sharks' 22, throwing themselves against an impenetrable black-clad wall.
But the Sharks landed two sucker punches in the dying minutes as first Sithole raced home after a break from Tonderai Chavhanga before Ungerer sprinted in from halfyway to seal the win and add a flattering appearance to the scoreline.
Tries: Jordaan, Sithole, Ungerer
Cons: Steyn 3
Pens: Steyn 5
Yellow cards: Alberts
Stormers: 15 Jaco Taute, 14 Gio Aplon, 13 Sailosi Tagicakibau, 12 Juan de Jongh, 11 Cheslin Kolbe, 10 Kurt Coleman, 9 Nic Groom, 8 Duane Vermeulen, 7 Schalk Burger (c), 6 Nizaam Carr, 5 Ruan Botha, 4 Michael Rhodes, 3 Pat Cilliers, 2 Tiaan Liebenberg, 1 Alistair Vermaak.
Replacements:16 Stephan Coetzee, 17 Sti Sithole, 18 Martin Dreyer, 19 Manuel Carizza, 20 Siya Kolisi, 21 Louis Schreuder, 22 Peter Grant, 23 Seabelo Senatla.
Sharks: 15 SP Marais, 14 S'bura Sithole, 13 JP Pietersen, 12 Paul Jordaan, 11 Lwazi Mvovo, 10 Frans Steyn, 9 Charl McLeod, 8 Ryan Kankowski, 7 Willem Alberts, 6 Marcell Coetzee, 5 Stephan Lewies, 4 Anton Bresler, 3 Jannie du Plessis, 2 Bismarck du Plessis (c), 1 Thomas du Toit
Replacements:16 Kyle Cooper, 17 Wiehahn Herbst, 18 Lourens Adriaanse, 19 Etienne Oosthuizen, 20 Jean Deysel, 21 Stefan Ungerer, 22 Fred Zeilinga, 23 Tonderai Chavhanga
Referee: Jaco Peyper (South Africa)