Scarlets bounced back from their thrashing at the hands of Edinburgh to beat Cheetahs 17-13 in the Pro14 on Saturday.
Tries from Steff Evans and Kieran Hardy, allied to seven points from the boot of Dan Jones, saw the hosts seal a narrow triumph in sodden conditions at Parc y Scarlets.
It marked a spirited response to their 46-7 drubbing against Edinburgh last weekend.
The South African side took the lead through Tian Meyer's early try but Evans – making his 100th appearance for the club – and Hardy touched down before the interval to tip the balance in Scarlets' favour.
Second-half penalties from Tian Schoeman and Ruan Pienaar set up a tense finale, but Jones had the final say from the tee.
Connacht matched Scarlets in making it four wins from five after defeating Ospreys 20-10 away from home, while Edinburgh were brought back down to earth in a narrow 18-16 loss at Benetton Treviso.
The final game of the day saw Cardiff Blues suffer a fourth defeat in a row as last season's semi-finalists Munster wrapped up a 33-23 bonus-point triumph in Wales.