It's all over! The referee has blown their whistle to end the game.
Mihlali Mosi comes on for Free State Cheetahs.
Aranos Coetzee leaves the field.
Siya Masuku will not be happy with that conversion attempt, as they had the direction but not the power.
Free State Cheetahs are stopped just a few metres from the try line but Louis van der Westhuizen picks up from the base of the ruck to score the try.
Spellbinding play by Rewan Kruger is finished off with a try.
Griquas decide to make a substitution, with Christopher Hollis getting some game time.
Griquas decide to make a substitution, with Ashlon Davids being replaced.
George Whitehead has kicked a penalty goal.
Free State Cheetahs decide to make a substitution, with Aranos Coetzee getting some game time.
Free State Cheetahs decide to make a substitution, with Mihlali Mosi being replaced.
Free State Cheetahs decide to make a substitution, with Ockie Barnard getting some game time.
Free State Cheetahs decide to make a substitution, with Gideon van der Merwe being replaced.
Siya Masuku curls the ball too far, missing the posts to the left.
A series of passes by Free State Cheetahs results in a try for Jeandre Rudolph
A gap opened in the defence and Jeandre Rudolph took full advantage.
That's a great try assist by Reinhardt Fortuin.
Free State Cheetahs make a substitution with Rewan Kruger coming on.
Free State Cheetahs make a substitution with Ruan Pienaar coming off.
It was a certain try if Griquas hadn't been impeded, the referee agrees and awards the penalty try.
Conraad van Vuuren (Free State Cheetahs) is shown a yellow card
Griquas make a substitution with Cameron Lindsay coming on.
Griquas make a substitution with Derik Pretorius coming off.
A gap opened in the defence and Hanru Sirgel took full advantage.
Griquas make a substitution with George Whitehead coming on.
Griquas make a substitution with Zander du Plessis coming off.
Stefan Ungerer comes on for Griquas.
Johan Mulder leaves the field.
What a run here by Gustav du Rand as they get over the gainline!
Free State Cheetahs decide to make a substitution, with Jeandre Rudolph getting some game time.
Free State Cheetahs decide to make a substitution, with Andisa Ntsila being replaced.
Zander du Plessis will not be happy with that conversion attempt, as they had the direction but not the power.
The Griquas maul march their way over the white wash for Andries Schutte to touch down.
Niel Otto makes the break as the defence re-enacts the parting of the red sea.
Free State Cheetahs make a substitution with Alulutho Tshakweni coming on.
Free State Cheetahs make a substitution with Cameron Dawson coming off.
Free State Cheetahs make a substitution with Conraad van Vuuren coming on.
Free State Cheetahs make a substitution with Aranos Coetzee coming off.
Free State Cheetahs make a substitution with Louis van der Westhuizen coming on.
Free State Cheetahs make a substitution with Marnus van der Merwe coming off.
Zander du Plessis adds the two points for Griquas.
Nobody was going to stop Luther Obi from scoring that try!
Luther Obi makes the break as the defence re-enacts the parting of the red sea.
Sango Xamlashe played a key part in that try.
The second half kicks off.
Griquas sub Andries Schutte comes onto the field.
Janu Botha departs for Griquas.
The half-time whistle blows and both teams head for the dressing rooms.
The ball swings towards the posts but floats to the right, Ruan Pienaar will have to re-adjust the radar.
Incisive passing by Free State Cheetahs is finished off by Mihlali Mosi, as they goes over for the try.
Fabulous play by Free State Cheetahs has led to Mihlali Mosi being able to wriggle through a gap.
Rosko Specman sets up the try.
Zander du Plessis does the business as their conversion attempt goes over.
Silky skills by Griquas ends with a try for Luther Obi.
Spellbinding play by Rynhardt Jonker is finished off with a try.
Trouble here as Rynhardt Jonker breaches the defence.
Griquas decide to make a substitution, with Gustav du Rand getting some game time.
Griquas decide to make a substitution, with Janco Uys being replaced.
Ruan Pienaar adds the points for Free State Cheetahs.
Free State Cheetahs decide to make a substitution, with Reinhardt Fortuin getting some game time.
Free State Cheetahs decide to make a substitution, with Cohen Jasper getting some game time.
Free State Cheetahs decide to make a substitution, with Francois Steyn being replaced.
Free State Cheetahs decide to make a substitution, with Rosko Specman being replaced.
Zander du Plessis curls the ball too far, missing the posts to the left.
Griquas are stopped just a few metres from the try line but Janco Uys picks up from the base of the ruck to score the try.
Johan Mulder sets up the try.
Siya Masuku (Free State Cheetahs) is shown a yellow card
Griquas sub Niel Otto comes onto the field.
Cameron Lindsay departs for Griquas.
Griquas sub Cameron Lindsay comes onto the field.
Griquas sub Carl Els comes onto the field.
Carl Els departs for Griquas.
Niel Otto departs for Griquas.
A gap opened in the defence and Siya Masuku took full advantage.
Zander du Plessis has hooked the conversion to the left of the posts.
A series of passes by Griquas results in a try for Johan Mulder
A gap opened in the defence and Johan Mulder took full advantage.
Munier Hartzenberg played a key part in that try.
Zander du Plessis has kicked a conversion.
A stunning solo try from Sango Xamlashe
The defensive line has been broken as Sango Xamlashe goes through the gap.
Johan Mulder sets up the try.
We are underway as the referee blows their whistle.