It's all over! The referee has blown their whistle to end the game.
This is dangerous for the defence as JC Mars bursts through to advance the Western Province attack.
Griffons decide to make a substitution, with Joshua Paris getting some game time.
Griffons decide to make a substitution, with Matthew Gray being replaced.
Western Province make a substitution with Kyle Smith coming on.
Western Province make a substitution with Clayton Blommetjies coming off.
Western Province make a substitution with CJ Velleman coming on.
Western Province make a substitution with Divan Fuller coming off.
Western Province make a substitution with Labeeb Kannemeyer coming on.
Western Province make a substitution with Imad Khan coming off.
Western Province sub Mhleli Khuzwayo comes onto the field.
Vernon Matongo departs for Western Province.
Gurshwin Nikhole Wehr (Griffons) is shown a yellow card
The defensive line has been broken as Wandisile Simelane goes through the gap.
Western Province sub Enos Ndiao comes onto the field.
Andre Goedhals departs for Western Province.
Griffons sub Cheslin Arendse comes onto the field.
Keegan Schaefer departs for Griffons.
Justin Geduld comes on for Western Province.
Damian Markus leaves the field.
Calla Pienaar comes on for Griffons.
Thomas Ongera leaves the field.
The touch judges raise their flags as Imad Khan kicks the conversion.
Imad Khan scores! That alone was worth the admission price!!!
What a run here by Imad Khan as they get over the gainline!
Clayton Blommetjies adds the points for Western Province.
Mthokozisi Gumede comes on.
Moango Ngundue comes off.
Willem van den Hever comes on.
Simon Westraadt comes off.
Zachary Porthen comes on.
Corne Weilbach comes off.
Scarra Ntubeni comes off.
Griffons decide to make a substitution, with Jared Kruger getting some game time.
Griffons decide to make a substitution, with Mingo Piti being replaced.
JC Mars makes the break as the defence re-enacts the parting of the red sea.
Keanu Vers 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.
Clayton Blommetjies does the business as their conversion attempt goes over.
What an effort there by Damian Markus as they score the try.
Fabulous play by Western Province has led to Damian Markus being able to wriggle through a gap.
Luke Burger sets up the try.
The ball swings towards the posts but floats to the right, Clayton Blommetjies will have to re-adjust the radar.
Incisive passing by Western Province is finished off by Damian Markus, as they goes over for the try.
Scarra Ntubeni sets up the try.
Andrew Kota makes no mistake with that conversion attempt.
Silky skills by Griffons ends with a try for Gurshwin Nikhole Wehr.
Spellbinding play by Chadley Wenn is finished off with a try.
Trouble here as Keanu Vers breaches the defence.
Christopher Hollis comes on.
Trouble here as Robbie Petzer breaches the defence.
Clayton Blommetjies makes no mistake with that conversion attempt.
Western Province are stopped just a few metres from the try line but Paul De Villiers picks up from the base of the ruck to score the try.
That's a great try assist by Willie Engelbrecht.
This is dangerous for the defence as Wandisile Simelane bursts through to advance the Western Province attack.
Clayton Blommetjies converts the try.
A series of passes by Western Province results in a try for Imad Khan
Spellbinding play by Clayton Blommetjies is finished off with a try.
A gap opened in the defence and Clayton Blommetjies took full advantage.
Andrew Kota makes no mistake with that penalty goal attempt.
Andrew Kota has kicked a conversion.
A stunning solo try from Andrew Kota
The defensive line has been broken as Andrew Kota goes through the gap.
Clayton Blommetjies kicks the penalty.
The defensive line has been broken as Damian Markus goes through the gap.
We are underway as the referee blows their whistle.