Lukhanyo Am has scored a last gasp try to hand the Sharks a dramatic 12-9 away victory against the Stormers and a Super Rugby playoff place.
With time up and the Sharks facing elimination, Springbok centre Am cut inside and through the Stormers defence with a darting run to snatch victory as the Durban side desperately searched for success in a must-win contest on Sunday (NZ time).
They were 9-5 down after three penalties had seemingly handed the Stormers a berth in next weekend's quarter-finals, but instead, it is the Sharks who progress.
The Durban-based side will now travel to Canberra to face the Brumbies.
The Sharks scored two tries to three penalties for the home team. First-five Josh Stander struck over the first two and Jean-Luc du Plessis the third.
Frenetic early exchanges between the two teams saw both sides putting together series of attacking phases, sprinkled with some creative running, but stout defence with hard hits kept the first 23 minutes scoreless.
Stander put the injury-hampered Stormers ahead with a penalty, and they looked odds-on to increase the score just five minutes later as they attacked the Sharks line.
But a loose pass from the flyhalf hit the knee of Sharks centre Rhyno Smith and the ball sat up perfectly for the midfielder to grab it and run the entire length of the field for an intercept try.
A second Stander penalty had the Stormers back ahead 6-5 at the break.
The home side were celebrating prematurely four minutes from time when Du Plessis put over another kick to stretch the lead, only for the Sharks to come back and win the game at the death and silence a stunned home crowd.
Join us for live updates of NZ teams in the 2019 Super Rugby playoffs