Connacht held off the Scarlets to record a memorable 17-13 Magners League victory at the Sportsground on Saturday.
Half-backs Ian Keatley and Frank Murphy scored all of Connacht's points, with Murphy's 13th-minute try leaving the Scarlets 8-3 adrift at half-time.
Gareth Maule touched down from the visitors' first attack of the second half. But the Welsh region could only garner a losing bonus point as Keatley, with a 12-point tally, booted Connacht home.
A gusting wind was the main factor in a disjointed opening 40 minutes. Good early work from Connacht's forwards went unrewarded when Keatley scuffed a long-range penalty away to the left of the posts.
The Scarlets pack kept the ball well, facing into the elements, but lacked the territory to put Connacht under serious pressure.
The returning Lou Reed, Rob McCusker and Johnathan Edwards were hungry for work and kept forcing tackles from the hosts, for whom stand-in captain Johnny O'Connor led by example.
In the 13th minute, Murphy linked with Keatley to the right of a scrum in the Scarlets 22. He took the return pass and dummied past Regan King and Martin Roberts to score in the corner.
Keatley's missed conversion was followed by Dan Newton's opening penalty, six minutes later. The young out-half slotted over from in front of the posts after a ruck infringement from Mike McCarthy.
The remainder of the half was slugged out between the packs. There was plenty of industry but no end product.
However, in injury-time, some good harrying from Murphy and Mike McComish forced the Scarlets to cough up a penalty, and Keatley fired over from outside the 22 for an 8-3 advantage.
The second half was just 54 seconds old when King evaded the grasp of the Connacht cover and passed for winger Maule to glide in at the left corner. Newton tagged on the tricky conversion and the game suddenly went up a gear.
The Scarlets lost their way though, failing foul of referee Andrew McMenemy at the breakdown. Keatley mopped up with two successful penalties from three attempts on goal, with the wind dying down.
On the hour mark, the Welsh side also had centre Scott Williams sin-binned for being offside at a Connacht ruck near halfway.
Connacht could not add to their try count, Michael Swift blew their best chance out wide when fumbling a pass from Troy Nathan.
Eric Elwood's men tightened their grip on the match points when Keatley added his fourth penalty, before Newton replied to give the Scarlets something to show for their efforts.
Pens: Keatley 4
Con: NewtonPens: Newton 2
Connacht: 15 Gavin Duffy, 14 Brian Tuohy, 13 Niva Ta'auso, 12 Troy Nathan, 11 Fionn Carr, 10 Ian Keatley, 9 Frank Murphy, 8 Mike McComish, 7 Johnny O'Connor (c), 6 Andrew Browne, 5 Mike McCarthy, 4 Michael Swift, 3 Jamie Hagan, 2 Adrian Flavin, 1 Brett Wilkinson.
Replacements: 16 Dermot Murphy, 17 Dylan Rogers, 18 Rodney Ah You, 19 Bernie Upton, 20 Ray Ofisa, 21 Cillian Willis, 22 Mia Nikora, 23 Shane Monahan.
Scarlets: 15 Daniel Evans, 14 Darren Daniel, 13 Regan King, 12 Scott Williams, 11 Gareth Maule, 10 Dan Newton, 9 Martin Roberts ,8 Ben Morgan, 7 Johnathan Edwards, 6 Rob McCusker, 5 Lou Reed, 4 Vernon Cooper, 3 Rhys Thomas, 2 Emyr Phillips, 1 Iestyn Thomas (c).
Replacements: 16 Rhys Lawrence, 17 Simon Gardiner, 18 Owen Evans, 19 Jonny Fa'amatuainu, 20 Nick Cudd, 21 Gareth Davies, 22 Owen Williams, 23 Nick Reynolds.
Referee: Andrew McMenemy