Edinburgh up to 11th with bonus-point over struggling Scarlets
Prop Boan Venter makes 100th appearance for Edinburgh and Mosese Tuipulotu back from nine-month injury
Joe Roberts and Sam Lousi cross early as visitors lead 14-7 at half-time.
Ben Vallacott scores twice either side of Marcus Bradbury as hosts comeback.
Roberts' second try gives Scarlets losing bonus before Harry Paterson scores winner.
Get involved: Use yellow button on page
Send us your views
Live Reporting
Fraser Watson
Goodnightpublished at 21:50 GMT
21:50 GMT
That's your lot from a nail-biting night of action in the United Rugby Championship.
Cardiff clung on for a narrow victory over Leinster in torrential conditions at the Arms Park.
The win would have put Cardiff second in the table if not for Luke McGrath's try that earned a losing bonus for the hosts who still saw their 11-game winning run, in all competitions, come to a soggy end.
It was a vastly different story at the Hive Stadium where Edinburgh and Scarlets shared seven tries.
The Welsh visitors led 14-0 early on only for Edinburgh to comeback early in the second half.
Joe Roberts' second try levelled the scores before Harry Paterson grabbed the winner for Edinburgh, who are up to 11th.
Join us again tomorrow for another day of URC action.
They were made to work mighty hard for it, but Edinburgh get the bonus-point win over Scarlets.
The Welsh side raced into a 14-point lead with first-half tries from Joe Roberts and Sam Lousi.
Ben Vellacott scored twice and Magnus Bradbury touched down as Edinburgh came roaring back, and although Roberts scored again for Scarlets to level things up at 19-19, Harry Paterson's try for the home side proved decisive.
A crucial victory in Edinburgh's challenge to reach the top eight. That prospect looks all but gone for Scarlets.
Harry Paterson has only just returned to the field and he has come up with a big try.
The full-back launches a bomb downfield and gives chase. Scarlets fly-half Carwyn Leggatt-Jones takes a little too long to set for his return kick, strikes it far too low and Paterson is on him to charge it down, gather the ball and run it in for the try.
Self-inflicted wound for the Scarlets, but brilliant work from Paterson and Edinburgh lead again.
A one-point margin doesn't often equate to a 'thoroughly deserved' win but in truth, that's exactly what tonight was for Cardiff.
To put it simply, they played the conditions better than Leinster. As well as Dan Thomas, the likes of Josh McNally and Liam Belcher were also outstanding and the Aled Davies try defied the weather.
The reigning champions were never allowed to build a head of steam and the try aside, when Leinster did attack Corniel van Zyl's side coped with them comfortably.
A night for the purists but more importantly for Cardiff, a night where they went third in the league and strengthened their quest for a top-four finish.
It won't be easy, with a trip to South Africa and four successive away games coming up, but the Blue and Blacks have given themselves a real chance.
That's it from the Arms Park, but keep following our live page with a thrilling contest materialising between Edinburgh and Scarlets.
Rhys Priestland Wales international fly-half on S4C
I'm not sure about the statistics, but Cardiff's discipline was spot on. I only remember them giving one or two away in the scrum, but that was about it.
Try: Edinburgh 19-14 Scarletspublished at 20:58 GMT
20:58 GMT
Ben Vellacott
It's two tries in as many minutes for Edinburgh.
Wes Goosen does brilliantly to ride a couple of tackles and feed James Lang. He pops inside to Ben Vellacott on a trademark support line and the scrum-half scampers over for his second try of the evening.
The conversion is missed but Edinburgh lead for the first time.
He's been so consistent all season. He's the spine of this Cardiff team, the quality of his performances has been amazing, the young players in this squad will learn just by playing with him.