A wasteful Stormers side conceded their first points of the season, but ultimately walked away winners in their Super Rugby clash against the Lions at Ellis Park in Johannesburg on Saturday.
The Stormers, who had beaten the Hurricanes 27-0 and Bulls 13-0 in their opening two matches, won 33-30 - their first away victory over the Lions since 2015.
The Stormers scored four tries through No.8 Juarno Augustus, scrumhalf Godlen Masimla, wing Sergeal Petersen and centre Ruhan Nel in the final minute of play. Flyhalf Damian Willemse added a conversion and three penalties. Replacement back Jean-Luc du Plessis chipped in with a conversion of his own.
The Lions replied with four tries of their own through fullback Andries Coetzee, wing Courtnall Skosan, flyhalf Elton Jantjies and centre Dan Kriel. Jantjies, who was named man of the match, was also on target with two conversions and two penalties.
Had Stormers coach John Dobson any hair, he would've ripped it out in sheer frustration as the visitors blew a series of try-scoring opportunities throughout the 80 minutes having enjoyed set-piece domination throughout, as they gave up an 11-point lead to trail until the dying seconds.
The Stormers picked up four points for their victory to stretch their lead atop the South African Conference. They remained second in the overall log.
The Lions left with a single point for losing by seven or fewer points, but remained fourth in the South African Conference. They did however move into ninth place in the Overall standings.