The Stormers and the Lions couldn't be separated in a physical encounter at Newlands on Saturday, drawing 19-19.
Far from the ideal result for either side, the Lions now cannot make the play-offs with the Stormers' two points from this fixture meaning they are now South African Conference champions.
The loss of inspirational captain Duane Vermeulen before kick-off could have rattled the Stormers but they ploughed on without him, Nizaam Carr coming in at late notice to the side and scoring a key try in the second half.
With so much riding on this fixture with one round to go the tension at Newlands before kick-off was noticeably intense.
That pre-match anticipation was matched by some epic collisions on the field from both sides, with some players forced off through injury including Demetri Catrakilis and Alwyn Hollenbach.
It's now impossible for the Lions to top the South African Conference or make the play-offs after their draw in Cape Town and with a bye next week, but Johan Ackermann's men have done themselves proud this season by defying expectations.
The Stormers now have a new challenge ahead of them as they await to see whether they can secure a home semi-final by finishing with more points than the winner of the Australian Conference after Round 18.
Riding on the back of the energy from the crowd, the Stormers struck first, building on their early territory and possession with a try for scrum-half Nic Groom. He sniped down the blindside after good work from Steven Kitshoff to grab the opening score.
Having missed an early penalty attempt, Demetri Catrakilis was on the money with the conversion to give the Lions something to chase.
Naturally given the tenacity they've played with this year the Lions struck straight back, the power of the pack showing through the maul before Groom's opposite man Faf de Klerk dotted down untouched in the corner and unnoticed. Elton Jantjies converted to make it 7-7.
An excellent try from flying winger Dillyn Leyds restored the Stormers' lead as Eben Etzebeth played his part in the build-up, bringing a roar from the home crowd as Leyds put the home side back in front.
The loss of Catrakilis to an earlier injury meant that Kurt Coleman was in charge of the conversion, but he couldn't add the extra two.
The Lions however again responded, kicking to the corner from a penalty before Schalk van der Merwe touched down under a pile of bodies. Jantjies couldn't convert to leave the score at 12-12.
It wouldn't have stayed that way had Coleman found his range with a penalty, but he missed to leave the scores tied at half-time.
In such a tight match moments of magic were required, so it was no surprise to see Cheslin Kolbe strike yet again. The mercurial full-back executed a chip and chase before finding Carr for the number eight to power his way over for try number three.
Coleman this time did deliver to make it 19-12 and set up a big finish, as both sides threw everything at each other looking for a breakthrough.
It was only 20 minutes after Carr's score that the Lions eventually hit back, after the Stormers had lost Steven Kitshoff to the sin-bin following a string of penalties from the home side near their own line.
The Lions' persistence paid off with a first Super Rugby try for replacement hooker Malcolm Marx, converted by Marnitz Boshoff, to leave the two sides level with only minutes remaining.
As the clock wound down it was the Lions on the charge with replacement and drop goal specialist Boshoff dropping back into the pocket, but the ball was knocked on near the Stormers line by the Lions at the death as the two sides drew 19-19.
It's a result that neither side would have wanted, with the Lions knocked out and the Stormers now needing both the Waratahs and the Brumbies to lose next week to see if they can secure a home semi-final.
Tries: Groom, Leyds, Carr
Cons: Catrakilis, Coleman
Yellow Card: Kitshoff
Tries: De Klerk, S van der Merwe, Marx
Cons: Jantjies, Boshoff
Stormers: 15 Cheslin Kolbe, 14 Dillyn Leyds, 13 Juan de Jongh, 12 Damian de Allende, 11 Seabelo Senatla, 10 Demetri Catrakilis, 9 Nic Groom, 8 Nizaam Carr, 7 Siya Kolisi, 6 Schalk Burger, 5 Manuel Carizza, 4 Eben Etzebeth, 3 Frans Malherbe, 2 Bongi Mbonambi, 1 Steven Kitshoff.
Replacements: 16 Michael Willemse, 17 Oli Kebble, 18 Vincent Koch, 19 Jean Kleyn, 20 Michael Rhodes, 21 Louis Schreuder, 22 Kurt Coleman, 23 Jaco Taute.
Lions: 15 Andries Coetzee, 14 Ruan Combrinck, 13 Harold Vorster, 12 Alwyn Hollenbach, 11 Courtnall Skosan, 10 Elton Jantjies, 9 Faf de Klerk, 8 Warren Whiteley (c), 7 Warwick Tecklenburg, 6 Jaco Kriel, 5 Franco Mostert, 4 Martin Muller, 3 Julian Redelinghuys, 2 Armand van der Merwe, 1 Schalk van der Merwe.
Replacements: 16 Malcolm Marx, 17 Corne Fourie, 18 Ruan Dreyer, 19 Robert Kruger, 20 Kwagga Smith, 21 Dillon Smit, 22 Marnitz Boshoff, 23 Howard Mnisi.
Referee: Stuart Berry
Assistant Referees: Marius van der Westhuizen, Quinton Immelman
TMO: Marius Jonker