Llanelli, who had seemed in control at Stradey Park yesterday, found themselves fighting to hold off Glasgow in the second half, eventually clinging on for a 24-20 victory.

Glasgow had the satisfaction of a bonus point but they were last night awaiting a medical report on the flanker Andrew Wilson, who was carried off at half-time with a suspected broken leg. Rory Lamont also limped off in the last minute and could be in doubt for the opening match of their Heineken Cup campaign at Bourgoin on Friday.

Tries from Hottie Louw and the scrum-half Liam Davies, along with Gareth Bowen's kicking, had taken the Scarlets to a 21-9 lead. However, Gregor Hayter stole in for a soft try and Dan Parks kicked 15 points to leave Glasgow within a score of victory.

Ulster moved to second in the table, defeating Borders 27-0 at Netherdale on Saturday, Ulster's playmaker David Humphreys finishing with 15 points.

In Dublin the lock Ben Gissing claimed two tries to set up Leinster's 34-15 victory over the Cardiff Blues on Saturday night.