It's all over! The referee has blown their whistle to end the game.
Ross Byrne has kicked a conversion.
Luke McGrath scores the try from close range.
Benetton Rugby decide to make a substitution, with Iliesa Ratuva Tavuyara getting some game time.
Benetton Rugby decide to make a substitution, with Giacomo Da Re being replaced.
A gap opened in the defence and Gianmarco Lucchesi took full advantage.
Leinster Rugby make a substitution with Cormac Foley coming on.
Leinster Rugby make a substitution with Jimmy O'Brien coming off.
Benetton Rugby sub Joaquin Riera comes onto the field.
Marco Zanon departs for Benetton Rugby.
The defensive line has been broken as Jimmy O'Brien goes through the gap.
Leinster Rugby sub Joe McCarthy comes onto the field.
Will Connors departs for Leinster Rugby.
Charlie Ngatai comes on for Leinster Rugby.
Dave Kearney leaves the field.
The touch judges raise their flags as Giacomo Da Re kicks the conversion.
A penetrating move by Benetton Rugby results in a try for Manfredi Albanese.
What a run here by Manfredi Albanese as they get over the gainline!
Onisi Ratave played a key part in that try.
Marco Zanon comes on for Benetton Rugby.
Joaquin Riera leaves the field.
Scott Scrafton comes off.
Michael Alaalatoa comes off.
The touch judges raise their flags as Ross Byrne kicks the conversion.
Nothing was going to stop Dan Sheehan from scoring as they record the try for Leinster Rugby.
Gianmarco Lucchesi comes on.
Giacomo Nicotera comes off.
Benetton Rugby decide to make a substitution, with Manfredi Albanese getting some game time.
Benetton Rugby decide to make a substitution, with Sam Hidalgo-Clyne being replaced.
Benetton Rugby decide to make a substitution, with Tommaso Menoncello getting some game time.
Benetton Rugby decide to make a substitution, with Marco Zanon being replaced.
Benetton Rugby decide to make a substitution, with Federico Zani getting some game time.
Benetton Rugby decide to make a substitution, with Ivan Nemer being replaced.
Ross Byrne adds the two points for Leinster Rugby.
Slick passing by Leinster Rugby leads to a try for Josh van der Flier.
Josh van der Flier makes the break as the defence re-enacts the parting of the red sea.
Spellbinding play by Jordan Larmour is finished off with a try.
Leinster Rugby make a substitution with Ross Byrne coming on.
Leinster Rugby make a substitution with Ciaran Frawley coming off.
The second half kicks off.
Benetton Rugby sub Filippo Alongi comes onto the field.
Simone Ferrari departs for Benetton Rugby.
The half-time whistle blows and both teams head for the dressing rooms.
Fabulous play by Leinster Rugby has led to Jimmy O'Brien being able to wriggle through a gap.
Trouble here as Marco Zanon breaches the defence.
Ciaran Frawley makes no mistake with that conversion attempt.
It's going to take a miracle to stop this Leinster Rugby maul...no miracles today as Dan Sheehan powers over.
Giacomo Da Re adds the points for Benetton Rugby.
Ciaran Frawley converts the try.
Leinster Rugby are stopped just a few metres from the try line but Dan Sheehan picks up from the base of the ruck to score the try.
A gap opened in the defence and Garry Ringrose took full advantage.
Ciaran Frawley has kicked a conversion.
The Leinster Rugby pack has powered over for Dan Sheehan to score the try.
Will Connors comes on for Leinster Rugby.
Caelan Doris leaves the field.
Henry Time-Stowers comes on for Benetton Rugby.
Giovanni Pettinelli leaves the field.
Mattia Bellini (Benetton Rugby) is shown a yellow card
The defensive line has been broken as Caelan Doris goes through the gap.
The defensive line has been broken as Jordan Larmour goes through the gap.
The defensive line has been broken as Joaquin Riera goes through the gap.
We are underway as the referee blows their whistle.