The Lions continued their impressive run in the Currie Cup on Friday with a 41-25 win over the Griquas in Johannesburg.
Having led 20-6 at half-time, the Lions secured a bonus point early in the second period as the Griquas looked dead and buried.
But the visitors launched a remarkable second-half comeback to narrow the gap to just nine points at 34-25.
Full-back Jaco Taute's late score sealed the win for the Lions however.
The result ensures that the Lions will finish the weekend at the top of the standings.
The home team, inspired by returning skipper and eighthman Joshua Strauss, stuck to the basics while stretching the defence of Griquas, who were forced to make numerous tackles.
Deon van Rensburg dotted down his fourth try of the season three minutes after fly-half Elton Jantjies's opening penalty and prop Patric Cilliers barged over for the second midway through the first half.
Hooker Bandise Maku then drew two defenders to brilliantly slip a pass for left wing Michael Killian, who dotted down in the corner.
Van Rensburg scored the crucial fourth try for his brace three minutes into the second half, and 11 minutes later former Cheetahs' player Alwyn Hollenbach went over for the fifth.
The Griquas outfit, a typically tenacious side, were guilty of unforced errors and lacked their usual grit, until the last half hour when signs of ill-discipline crept into the Lions' play.
To add to their two Rudi Vogt penalties in the first-half, the visitors scored two of their three second-half tries after the home side was reduced to 14 men.
Griquas captain Jonathan Mokuena dotted down their first in the 57th minute when Lions fullback Jaco Taute was in the sin bin, although Vogt failed to put away the conversion.
The men from Kimberley grafted for a second try through hooker Rayno Barnes with less than 20 minutes left, before flyhalf Earl Rose scored the third with only five minutes remaining.
However, the damage had been done in the first hour of play and the Lions cemented victory with a sixth try, from Taute, for their eighth win in nine games.
For the Lions:
Tries: Van Rensburg 2, Cilliers, Killian, Hollenbach, Taute
Cons: Jantjies 4
Tries: Mokuena, Barnes, Rose
Cons: Vogt 2
Pens: Vogt 2
Yellow cards: Rose (Griquas - 15th min - not rolling away); Taute (Lions - 48th min - tip tackle); la Grange (Lions - 66th min - not releasing tackled player)
Golden Lions: 15 Jaco Taute, 14 Deon van Rensburg, 13 Doppies la Grange, 12 Alwyn Hollenbach, 11 Michael Killian, 10 Elton Jantjies, 9 Michael Bondesio, 8 Joshua Strauss (c), 7 Michael Rhodes, 6 Cobus Grobbelaar, 5 Franco van der Merwe, 4 Wikus van Heerden, 3 Patric Cilliers, 2 Bandise Maku, 1 JC Janse van Rensburg.
Replacements: 16 Martin Bezuidenhout, 17 Jacobie Adriaanse, 18 Johan Snyman, 19 Warren Whitely, 20 Jaco Kriel, 21 Burton Francis, 22 James Kamana.
Griquas: 15 Rudi Vogt, 14 Rocco Jansen, 13 Wilmaure Louw, 12 Hanno Coetzee, 11 Dusty Noble, 10 Earl Rose, 9 Sarel Pretorius, 8 Jonathan Mokuena (c), 7 Davon Raubenheimer, 6 Justin Downey, 5 Martin Muller, 4 Hendrik Roodt, 3 Lourens Adriaanse, 2 Ryno Barnes, 1 Ivann Espag.
Replacements: 16 Simon Westraadt, 17 Steph Roberts, 18 Frikkie Spies, 19 Leon Karemaker, 20 Marnus Schoeman, 21 Matthew Rosslee, 22 Monty Dumond.
Referee: Mark Lawrence