Some brilliant handling from Scarlets sets Blair Murray on a marauding run towards the posts.
In the phases that follow Sam Louisi and Max Douglas both carry strongly but eventually, the visitors are pushed further and further back as they struggle to make inroads and the attack peters out.
If ever a moment summed up Warriors' slackness tonight, it's a mix-up in midfield between Sione Tuipulotu and Huw Jones - normally so in sync - that sees the ball go to ground.
Benetton pounce, recycle the ball and move it wide for Rhyno Smith to cut through a gap to score.
However the officials pick up and knock-on earlier in the move and the try is ruled out.
Sione Vailanu carries hard to take Glasgow into the red zone. Adam Hastings comes back to the short side and whips the ball wide to Fergus Watson who finishes well for a try on his debut.
Clearly Franco Smith's half-time team talk has had an effect!
Leinster have come out firing and the pressure soon tells....
Scarlets stand firm for numerous phases before Dan Sheehan bursts through two tackles and powers towards the line. He's stopped short but creates the space for Jamison Gibson-Park who find Tommy O'Brien free on the left wing.
Just the start to the second-half the Scarlets did not want.
Collier-Keywood has been in position since 2023 but will exit on 16 July after deciding not to seek a second term.
The announcement comes ahead of an extraordinary general meeting (EGM) on Monday, 13 April at which he was due to face a vote of no confidence.
"We wanted to make this announcement to enable the recruitment process to start and before the EGM is held so everyone goes into the EGM process with the benefit of the same knowledge," said Collier-Keywood.
'Scarlets have been brilliant'published at 20:44 GMT 27 March
20:44 GMT 27 March
HT: Leinster 12-7 Scarlets
Jamie Roberts Former Wales international on S4C
I think the Scarlets players will be really pleased with that, especially in that first 20 or 30 minutes where they played with such power and such skill.
Rhyno Smith bangs over a penalty with the final kick of the first half to ensure Benetton lead at the break.
Glasgow have been flying lately but that is as poor a first half as they have produced for quite some time.
Fair play to Benetton who have made a real fight of it. They remain outside bets to reach the play-offs but they are not throwing in the towel just yet.
That was an ominous moment for Scarlets as the Leinster scrum shunts them off their own ball at a rate of knots. The away pack was half way back to Dublin airport there.
Harry Byrne boots the penalty up towards the 22 and Scarlets have a minute to survive now.
Converted try: Glasgow 7-7 Benettonpublished at 38 mins
38 mins
Matthews, Con: Hastings
Glasgow level things up.
It's all a bit messy as a 5m Glasgow line out goes straight over the top to nobody but Adam Hastings reacts first to retain possession.
Warriors have a few cracks at the line and eventually Johnny Matthews is adjudged - after a lengthy examination by the TMO - to have grounded the ball.
J O'BrienS Prendergast 47', substituted for S Prendergast at 47 minutes
Number
14
14, O'Brien
O'Brien
Number
13
13, Ringrose
RingroseHenshaw 5', substituted for Henshaw at 5 minutesRingrose 17', substituted for Ringrose at 17 minutesHenshaw 46', substituted for Henshaw at 46 minutes
Number
12
12, Osborne
OsborneHenshaw 37', substituted for Henshaw at 37 minutesOsborne 41', substituted for Osborne at 41 minutes
Number
11
11, Kenny
Kenny
Number
10
10, Byrne
Byrne
Number
9
9, Gibson-Park
Gibson-ParkGunne 55', substituted for Gunne at 55 minutes
Number
1
1, Porter
PorterCahir 45', substituted for Cahir at 45 minutes
Number
2
2, Sheehan
SheehanG McCarthy 64', substituted for G McCarthy at 64 minutes
Number
3
3, Furlong
FurlongSlimani 41', substituted for Slimani at 41 minutes
Number
4
4, McCarthy
McCarthy
Number
5
5, Deeny
DeenyO'Tighearnaigh 68', substituted for O'Tighearnaigh at 68 minutes
Number
6
6, Deegan
Deegan18', Yellow card at 18 minutes
Number
7
7, Doris
DorisSoroka 56', substituted for Soroka at 56 minutesDoris 64', substituted for Doris at 64 minutesSoroka 77', substituted for Soroka at 77 minutes
Number
8
8, van der Flier
van der Flier
Substitutes
home team, Leinster
Number
16
16, G McCarthy
G McCarthy
Number
17
17, Cahir
Cahir
Number
18
18, Slimani
Slimani
Number
19
19, O'Tighearnaigh
O'Tighearnaigh
Number
20
20, Soroka
Soroka
Number
21
21, Gunne
Gunne
Number
22
22, S Prendergast
S Prendergast
Number
23
23, Henshaw
Henshaw
away team, Scarlets
Starting lineup
Number
15
15, B Murray
B Murray
Number
14
14, T Rogers
T RogersJones 62', substituted for Jones at 62 minutes
Number
13
13, Roberts
Roberts
Number
12
12, Williams
Williams
Number
11
11, Mee
MeePage 36', substituted for Page at 36 minutes
Number
10
10, Hawkins
Hawkins
Number
9
9, Blacker
BlackerHughes 48', substituted for Hughes at 48 minutes
Number
1
1, Mathias
MathiasO'Connor 63', substituted for O'Connor at 63 minutes
Number
2
2, Thomas
ThomasRoberts 48', substituted for Roberts at 48 minutes
Number
3
3, Holz
Holz
Number
4
4, Lousi
LousiBall 77', substituted for Ball at 77 minutes
Number
5
5, Douglas
Douglas
Number
6
6, Taylor
Taylor28', Yellow card at 28 minutes
Number
7
7, Davis
DavisG Davies 71', substituted for G Davies at 71 minutes
J O'BrienS Prendergast 47', substituted for S Prendergast at 47 minutes
Number
14
14, O'Brien
O'Brien
Number
13
13, Ringrose
RingroseHenshaw 5', substituted for Henshaw at 5 minutesRingrose 17', substituted for Ringrose at 17 minutesHenshaw 46', substituted for Henshaw at 46 minutes
Number
12
12, Osborne
OsborneHenshaw 37', substituted for Henshaw at 37 minutesOsborne 41', substituted for Osborne at 41 minutes
Number
11
11, Kenny
Kenny
Number
10
10, Byrne
Byrne
Number
9
9, Gibson-Park
Gibson-ParkGunne 55', substituted for Gunne at 55 minutes
Number
1
1, Porter
PorterCahir 45', substituted for Cahir at 45 minutes
Number
2
2, Sheehan
SheehanG McCarthy 64', substituted for G McCarthy at 64 minutes
Number
3
3, Furlong
FurlongSlimani 41', substituted for Slimani at 41 minutes
Number
4
4, McCarthy
McCarthy
Number
5
5, Deeny
DeenyO'Tighearnaigh 68', substituted for O'Tighearnaigh at 68 minutes
Number
6
6, Deegan
Deegan18', Yellow card at 18 minutes
Number
7
7, Doris
DorisSoroka 56', substituted for Soroka at 56 minutesDoris 64', substituted for Doris at 64 minutesSoroka 77', substituted for Soroka at 77 minutes
Number
8
8, van der Flier
van der Flier
Substitutes
Number
16
16, G McCarthy
G McCarthy
Number
17
17, Cahir
Cahir
Number
18
18, Slimani
Slimani
Number
19
19, O'Tighearnaigh
O'Tighearnaigh
Number
20
20, Soroka
Soroka
Number
21
21, Gunne
Gunne
Number
22
22, S Prendergast
S Prendergast
Number
23
23, Henshaw
Henshaw
away team, Scarlets
Starting lineup
Number
15
15, B Murray
B Murray
Number
14
14, T Rogers
T RogersJones 62', substituted for Jones at 62 minutes
Number
13
13, Roberts
Roberts
Number
12
12, Williams
Williams
Number
11
11, Mee
MeePage 36', substituted for Page at 36 minutes
Number
10
10, Hawkins
Hawkins
Number
9
9, Blacker
BlackerHughes 48', substituted for Hughes at 48 minutes
Number
1
1, Mathias
MathiasO'Connor 63', substituted for O'Connor at 63 minutes
Number
2
2, Thomas
ThomasRoberts 48', substituted for Roberts at 48 minutes
Number
3
3, Holz
Holz
Number
4
4, Lousi
LousiBall 77', substituted for Ball at 77 minutes
Number
5
5, Douglas
Douglas
Number
6
6, Taylor
Taylor28', Yellow card at 28 minutes
Number
7
7, Davis
DavisG Davies 71', substituted for G Davies at 71 minutes