It's all over! The referee has blown their whistle to end the game.
Steffan Thomas comes off.
John Cooney has kicked a conversion.
Ulster Rugby are stopped just a few metres from the try line but Tom O'Toole picks up from the base of the ruck to score the try.
This is dangerous for the defence as Craig Gilroy bursts through to advance the Ulster Rugby attack.
John Cooney has kicked a penalty goal.
Vaea Fifita (Scarlets) is shown a yellow card
Scarlets decide to make a substitution, with Luca Giannini getting some game time.
Scarlets decide to make a substitution, with Josh MacLeod being replaced.
71’
Penalty Goal - Missed Left
The touch judges have waved away the attempt by John Cooney as they hook it left.
Ulster Rugby make a substitution with Declan Moore coming on.
Ulster Rugby make a substitution with Sean Reffell coming off.
The Scarlets supporters go wild as Rhys Patchell successfully kicks the penalty goal.
Scarlets sub Harri O'Connor comes onto the field.
Javan Sebastian departs for Scarlets.
The defensive line has been broken as Johnny Williams goes through the gap.
The Scarlets supporters go wild as Rhys Patchell successfully kicks the conversion.
The Scarlets pack has powered over for Dafydd Hughes to score the try.
Dan Jones comes on for Scarlets.
Sam Costelow leaves the field.
The touch judges raise their flags as John Cooney kicks the conversion.
Nothing was going to stop John Cooney from scoring as they record the try for Ulster Rugby.
Kieran Treadwell comes off.
The touch judges raise their flags as Sam Costelow kicks the conversion.
The forward pack of Scarlets will be happy with that as the rolling maul barges over for the try.
John Cooney adds the two points for Ulster Rugby.
The defence are desperately trying to hold out here but it was to no avail as Billy Burns dots the ball down from close range.
John Cooney sets up the try.
Ulster Rugby decide to make a substitution, with Eric O'Sullivan getting some game time.
Ulster Rugby decide to make a substitution, with Andrew Warwick being replaced.
Scarlets make a substitution with Rhys Patchell coming on.
Scarlets make a substitution with Ioan Nicholas coming off.
Scarlets make a substitution with Dafydd Hughes coming on.
Scarlets make a substitution with Ryan Elias coming off.
John Cooney kicks the penalty.
Sam Costelow adds the two points for Scarlets.
An interception for Scarlets allows Vaea Fifita to race clear for the try.
Fabulous play by Scarlets has led to Vaea Fifita being able to wriggle through a gap.
The second half kicks off.
The half-time whistle blows and both teams head for the dressing rooms.
John Cooney adds the two points for Ulster Rugby.
The pick and go results in a try for Ulster Rugby as Marcus Rea goes over.
Fabulous play by Ulster Rugby has led to Michael Lowry being able to wriggle through a gap.
John Cooney does the business as their conversion attempt goes over.
Incisive passing by Ulster Rugby is finished off by John Cooney, as they goes over for the try.
Michael Lowry sets up the try.
Fabulous play by Ulster Rugby has led to Michael Lowry being able to wriggle through a gap.
Craig Gilroy comes on for Ulster Rugby.
Aaron Sexton leaves the field.
Sam Costelow (Scarlets) is shown a yellow card
Sam Costelow adds the points for Scarlets.
Ulster Rugby decide to make a substitution, with Tom O'Toole getting some game time.
Ulster Rugby decide to make a substitution, with Marty Moore being replaced.
Sam Costelow curls the ball too far, missing the posts to the right.
A wonderful passing move by Scarlets is finished off by Ryan Conbeer
This is dangerous for the defence as Ryan Conbeer bursts through to advance the Scarlets attack.
That's a great try assist by Blade Thomson.
This is dangerous for the defence as Gareth Davies bursts through to advance the Scarlets attack.
This is dangerous for the defence as Sam Costelow bursts through to advance the Scarlets attack.
Sam Costelow converts the try.
A wonderful passing move by Scarlets is finished off by Jonathan Davies
This is dangerous for the defence as Jonathan Davies bursts through to advance the Scarlets attack.
Gareth Davies sets up the try.
This is dangerous for the defence as Jonathan Davies bursts through to advance the Scarlets attack.
John Cooney converts the try.
Marty Moore scores the try from close range.
Spellbinding play by John Cooney is finished off with a try.
John Cooney has kicked a conversion.
Ulster Rugby are only a few metres out, surely they must score! And they do with Alan O'Connor touching down.
That's a great try assist by John Cooney.
The defensive line has been broken as Aaron Sexton goes through the gap.
We are underway as the referee blows their whistle.