Jaco Taute's last-gasp drop goal earned the Stormers a shock win over Super Rugby leaders the Sharks in Durban.
- Related Content
The Sharks had looked on course for an 11th win from 14 games this season but the Stormers fought back from 19-12 down in the second half before Taute snatched a dramatic 21-19 victory on the siren.
The win was the first away from home this season for the Stormers, and only their sixth in total.
The only consolation for the Sharks was that the Bulls' loss to the Lions in Johannesburg earlier on Saturday meant the Durban outfit had secured first place in the South African conference prior to kick-off against the Stormers.
There was little to separate the two sides for the majority of the first half as three penalties apiece from Sharks fly-half Francois Steyn and his Stormers counterpart Kurt Coleman saw the scores level at 9-9 heading in to half-time.
However, just before the break scrum-half Cobus Reinach put the Sharks back in front with his third try in three games, with Steyn adding the extras to give the 2012 runners-up a 16-9 half-time lead.
Coleman and Steyn exchanged further penalties at the start of the second half to leave the Sharks 19-12 ahead going into the final half-hour.
At that point it seemed like the competition pacesetters would notch up another victory, but the Stormers fought back with replacement Demetri Catrakilis - on for Coleman - knocking over successive penalties to leave his side within a point of their opponents.
Steyn had two chances to ease the pressure on the hosts but missed both his penalty efforts, the second hitting the crossbar, and with the minutes running down the Stormers were still only a score from winning the game.
And they got the opportunity they were searching for in the 80th minute when they got within drop goal distance, and Springboks full-back Taute did the rest.