It's all over! The referee has blown their whistle to end the game.
Blair Kinghorn converts the try.
Edinburgh Rugby are stopped just a few metres from the try line but Ben Vellacott picks up from the base of the ruck to score the try.
Edinburgh Rugby decide to make a substitution, with Chris Dean getting some game time.
Edinburgh Rugby decide to make a substitution, with Cameron Hutchison being replaced.
Zebre Parma make a substitution with Andrea Zambonin coming on.
Zebre Parma make a substitution with Leonard Krumov coming off.
Zebre Parma make a substitution with Paulo Buonfiglio coming on.
Zebre Parma make a substitution with Danilo Fischetti coming off.
Edinburgh Rugby make a substitution with Magnus Bradbury coming on.
Edinburgh Rugby make a substitution with Pierce Phillips coming off.
Zebre Parma make a substitution with Guglielmo Palazzani coming on.
Zebre Parma make a substitution with Alessandro Fusco coming off.
Edinburgh Rugby sub Charlie Savala comes onto the field.
Jack Blain departs for Edinburgh Rugby.
Zebre Parma sub Massimo Ceciliani comes onto the field.
Luca Bigi departs for Zebre Parma.
The touch judges raise their flags as Antonio Rizzi kicks the penalty goal.
Zebre Parma sub Potu Leavasa comes onto the field.
Luca Andreani departs for Zebre Parma.
Zebre Parma sub Antonio Rizzi comes onto the field.
Carlo Canna departs for Zebre Parma.
Edinburgh Rugby sub Lee-Roy Atalifo comes onto the field.
Luan de Bruin departs for Edinburgh Rugby.
The touch judges raise their flags as Blair Kinghorn kicks the conversion.
Great hands by Edinburgh Rugby leads to a try for Boan Venter
The defensive line has been broken as Boan Venter goes through the gap.
Mesu Kunavula played a key part in that try.
Jimmy Tuivaiti (Zebre Parma) is shown a yellow card
Mesu Kunavula comes on for Edinburgh Rugby.
Viliame Mata leaves the field.
Ion Neculai comes on for Zebre Parma.
Eduardo Bello leaves the field.
Michelangelo Biondelli comes on for Zebre Parma.
Junior Laloifi leaves the field.
Blair Kinghorn has hooked the conversion to the left of the posts.
Stuart McInally comes off.
The forward pack of Edinburgh Rugby will be happy with that as the rolling maul barges over for the try.
Edinburgh Rugby decide to make a substitution, with Boan Venter getting some game time.
Edinburgh Rugby decide to make a substitution, with Pierre Schoeman being replaced.
Edinburgh Rugby decide to make a substitution, with Ben Vellacott getting some game time.
Edinburgh Rugby decide to make a substitution, with Charlie Shiel being replaced.
Henry Immelman makes the break as the defence re-enacts the parting of the red sea.
The second half kicks off.
The half-time whistle blows and both teams head for the dressing rooms.
Edinburgh Rugby go for goal with Blair Kinghorn taking the conversion but their aim is not up to scratch as the ball slides to the left of the post.
Silky skills by Edinburgh Rugby ends with a try for Jack Blain.
Trouble here as Jack Blain breaches the defence.
Jamie Ritchie sets up the try.
Luca Andreani comes on for Zebre Parma.
Potu Leavasa leaves the field.
Trouble here as Damien Hoyland breaches the defence.
This is dangerous for the defence as Blair Kinghorn bursts through to advance the Edinburgh Rugby attack.
Zebre Parma make a substitution with Potu Leavasa coming on.
Zebre Parma make a substitution with Luca Andreani coming off.
Carlo Canna converts the try.
A series of passes by Zebre Parma results in a try for Pierre Bruno
A gap opened in the defence and Pierre Bruno took full advantage.
Spellbinding play by Carlo Canna is finished off with a try.
Blair Kinghorn has kicked a penalty goal.
We are underway as the referee blows their whistle.