It's all over! The referee has blown their whistle to end the game.
Sebastian Lombard comes on.
Phumzile Maqondwana comes off.
A gap opened in the defence and Duren Hoffman took full advantage.
Griffons make a substitution with Robbie Petzer coming on.
Griffons make a substitution with Marquit September coming off.
Griffons make a substitution with Curtly Thomas coming on.
Griffons make a substitution with Michael Benadie coming off.
Blue Bulls sub Bernard van der Linde comes onto the field.
Keagan Johannes departs for Blue Bulls.
Griffons sub Buhle Siyasanga Nojekwa comes onto the field.
Doctor Booysen departs for Griffons.
Griffons sub Xolani Jacobs comes onto the field.
Stephan de Jager departs for Griffons.
Griffons sub HP van Schoor comes onto the field.
Dandre Delport departs for Griffons.
Griffons sub Duren Hoffman comes onto the field.
Randall Fielies departs for Griffons.
The Blue Bulls supporters go wild as Johan Goosen successfully kicks the conversion.
Blue Bulls are only a few metres out, surely they must score! And they do with Robert Hunt touching down.
Spellbinding play by Nizaam Carr is finished off with a try.
Wikus Nieuwenhuis comes on for Griffons.
Jaco Willemse leaves the field.
Chris Barend Smit comes on for Blue Bulls.
Wandisile Simelane leaves the field.
Joe van Zyl comes on for Blue Bulls.
Jan-Hendrik Wessels leaves the field.
Simphiwe Matanzima comes on for Blue Bulls.
Lizo Gqoboka leaves the field.
Jaywinn Juries has hooked the conversion to the left of the posts.
A pinpoint kick has enabled Jamba Ulengo to score the try.
What a run here by Randall Fielies as they get over the gainline!
The touch judges raise their flags as Jaywinn Juries kicks the conversion.
Nothing was going to stop Jaco Willemse from scoring as they record the try for Griffons.
Domenic Smit makes the break as the defence re-enacts the parting of the red sea.
46’
Penalty Goal - Missed Left
Jaywinn Juries steps up to take the penalty but pulls it wide and to the left.
Domenic Smit makes the break as the defence re-enacts the parting of the red sea.
Griffons make a substitution with Marquit September coming on.
Griffons make a substitution with Robbie Petzer coming off.
The second half kicks off.
The half-time whistle blows and both teams head for the dressing rooms.
Jaywinn Juries adds the two points for Griffons.
The pick and go results in a try for Griffons as Jean Pretorius goes over.
Johan Goosen does the business as their conversion attempt goes over.
Incisive passing by Blue Bulls is finished off by Jan-Hendrik Wessels, as they goes over for the try.
Nizaam Carr sets up the try.
Fabulous play by Blue Bulls has led to Nizaam Carr being able to wriggle through a gap.
Robbie Petzer comes on for Griffons.
Marquit September leaves the field.
Johan Goosen does the business as their conversion attempt goes over.
Silky skills by Blue Bulls ends with a try for Muller Uys.
Trouble here as Muller Uys breaches the defence.
Spellbinding play by Keagan Johannes is finished off with a try.
The touch judges raise their flags as Jaywinn Juries kicks the penalty goal.
Johan Goosen makes no mistake with that conversion attempt.
Blue Bulls are stopped just a few metres from the try line but Wandisile Simelane picks up from the base of the ruck to score the try.
That's a great try assist by Johan Goosen.
This is dangerous for the defence as Jan-Hendrik Wessels bursts through to advance the Blue Bulls attack.
This is dangerous for the defence as Keagan Johannes bursts through to advance the Blue Bulls attack.
This is dangerous for the defence as Wandisile Simelane bursts through to advance the Blue Bulls attack.
A gap opened in the defence and Quewin Nortje took full advantage.
A gap opened in the defence and Carel-Jan Coetzee took full advantage.
Jaywinn Juries kicks the penalty.
Jaywinn Juries has kicked a conversion.
Griffons are only a few metres out, surely they must score! And they do with Soso Xakalashe touching down.
That's a great try assist by Jaywinn Juries.
We are underway as the referee blows their whistle.