It's all over! The referee has blown their whistle to end the game.
The referee is running towards the posts and a penalty try is given to Free State Cheetahs.
Corne Weilbach (Western Province) is shown a yellow card
72’
Drop Goal - Dropped Short
The drop goal is on its way from Sacha Mngomezulu but it runs out gas over the last few metres, falling short.
Western Province decide to make a substitution, with Labeeb Kannemeyer getting some game time.
Western Province decide to make a substitution, with Thomas Bursey being replaced.
Western Province decide to make a substitution, with Corne Weilbach getting some game time.
Western Province decide to make a substitution, with Lee-Marvin Mazibuko being replaced.
Western Province decide to make a substitution, with Dylan De Leeuw getting some game time.
Western Province decide to make a substitution, with Gary Porter being replaced.
72’
Penalty Goal - Missed Right
Jean-Luc du Plessis takes the penalty but the ball didn't come round, staying right of the posts.
Free State Cheetahs make a substitution with Tapiwa Mafura coming on.
Free State Cheetahs make a substitution with Cohen Jasper coming off.
Western Province sub Luke Burger comes onto the field.
Duncan Saal departs for Western Province.
Western Province sub Louw Nel comes onto the field.
Jarrod Taylor departs for Western Province.
Western Province sub Jean-Luc du Plessis comes onto the field.
Kade Wolhuter departs for Western Province.
The Free State Cheetahs supporters go wild as Ruan Pienaar successfully kicks the conversion.
Free State Cheetahs are only a few metres out, surely they must score! And they do with Louis van der Westhuizen touching down.
The defensive line has been broken as Louis van der Westhuizen goes through the gap.
Daniel Maartens comes on for Free State Cheetahs.
Andisa Ntsila leaves the field.
Kade Wolhuter adds the points for Western Province.
Scarra Ntubeni comes on for Western Province.
Andre-Hugo Venter leaves the field.
Kwenzo Blose comes on for Western Province.
Leon Lyons leaves the field.
56’
Drop Goal - Charged Down
An attempted drop goal by Sacha Mngomezulu has been charged down.
What a run here by Gary Porter as they get over the gainline!
What a run here by Andisa Ntsila as they get over the gainline!
Jean-Luc du Plessis comes off.
Free State Cheetahs decide to make a substitution, with Alulutho Tshakweni getting some game time.
Free State Cheetahs decide to make a substitution, with Schalk Ferreira being replaced.
Free State Cheetahs decide to make a substitution, with Louis van der Westhuizen getting some game time.
Free State Cheetahs decide to make a substitution, with Marko Janse van Rensburg being replaced.
Free State Cheetahs decide to make a substitution, with Rynier Bernardo getting some game time.
Free State Cheetahs decide to make a substitution, with Mzwanele Zito being replaced.
Cohen Jasper makes the break as the defence re-enacts the parting of the red sea.
Western Province make a substitution with Thomas Bursey coming on.
Western Province make a substitution with Labeeb Kannemeyer coming off.
Free State Cheetahs make a substitution with Siya Masuku coming on.
Free State Cheetahs make a substitution with Reinhardt Fortuin coming off.
Free State Cheetahs sub Hencus van Wyk comes onto the field.
Aranos Coetzee departs for Free State Cheetahs.
The second half kicks off.
The half-time whistle blows and both teams head for the dressing rooms.
Western Province sub Labeeb Kannemeyer comes onto the field.
Thomas Bursey departs for Western Province.
Ruan Pienaar does the business as their conversion attempt goes over.
What an effort there by Reinhardt Fortuin as they score the try.
Fabulous play by Free State Cheetahs has led to Reinhardt Fortuin being able to wriggle through a gap.
Ruan Pienaar sets up the try.
Trouble here as Cohen Jasper breaches the defence.
Kade Wolhuter does the business as their conversion attempt goes over.
The pressure has finally told as Angelo Davids scores from close range.
Ruan Pienaar curls the ball too far, missing the posts to the left.
The pressure has finally told as Gideon van der Merwe scores from close range.
Kade Wolhuter converts the try.
Nobody could stop that maul! Andre-Hugo Venter places the ball down for the try.
A gap opened in the defence and Sacha Mngomezulu took full advantage.
1’
Penalty Goal - Hit Left Post
Kade Wolhuter can consider themself unlucky as they see the ball hit the left upright and bounce away.
We are underway as the referee blows their whistle.