After trailing 0-13 at half time Griquas snatched a last minute 21-19 victory over the Pumas in the first of two promotion-relegation matches at GWK Park on Friday.
The hosts can breathe a sigh of relief, as they struggled throughout whole game to assert their dominance.
They now travel to Nelspruit with four log points in the bag and a very real chance of retaining their Currie Cup status for 2014.
The Pumas started the better of the two sides and put the hosts under pressure early on.
That allowed visiting flyhalf Carl Bezuidenhout to settle things down with a penalty in the 3rd minute.
Griquas kept on infringing in the opening minutes and Bezuidenhout got another chance at goal to stretch the Pumas lead to six points in the first ten minutes.
Griquas regrouped and started to play good running rugby, but the Pumas defence held fast.
The Pumas scored again in the 22nd minute when centre Wilmaure Louw pounced on a loose ball resulting from a good Pumas scrum. Bezuidenhout converted to give the visitors a 13 point lead.
Griquas were their own worst enemy in the first half, squandering chances by either conceding penalties on their own attacking mauls or by making unforced errors.
They did most of the playing in the first stanza, but had nothing to show for it half time with the score 13-0 in the visitors favour.
The Pumas started at a steady pace in the second half, but again it was Griquas that played better rugby.
They finally got on the score board in the 56th minute after replacement loose forward Carel Greeff scored in the corner.
Fullback Gouws Prinsloo converted to bring his side within seven points with 24 minutes remaining. Centre Jean Stemmet also dotted down to give the hosts the lead by a single point.
Griquas attacked with renewed prowess, but they kept on infringing and Bezuidenhout answered in kind to again stretch the lead to five points with six minutes remaining.
But it was Marnus Schoeman who had the last say for Griquas, scoring from a driving maul on the final whistle with Prinsloo converting for the victory.
Final Score Griquas 21 (0) Pumas 19 (13)
Penalties: Carel Greeff, Jean Stemmet, Marnus Schoeman
Conversion: Gouws Prinsloo (3).
Try: Wilmaure Louw
Conversion: Carl Bezuidenhout
Penalties: Carl Bezuidenhout (4)
Gouws Prinsloo, Willie le Roux, Jean Stemmet, Howard Mnisi, Rocco Jansen, Francois Brummer, Marnus Hugo, Burger Schoeman, RJ Liebenberg, Marnus Schoeman, Jaco Nepgen, Ligtoring Landman, Lourens Adriaanse, Ryno Barnes (captain), Steph Roberts.
Replacements: Matt Dobson, Janro van Niekerk, Patrick O'Brein, Carel Greeff, Jacques Coetzee, JP Nel, Nico Scheepers.