It's all over! The referee has blown their whistle to end the game.
80’
Drop Goal - Missed Right
The ball swings towards the posts but floats to the right, Lionel Cronje will have to re-adjust the radar.
Siya Masuku has kicked a conversion.
Great forward play by Free State Cheetahs allows Daniel Maartens to score the try.
Hencus van Wyk comes off.
Sharks XV decide to make a substitution, with Celimpilo Gumede getting some game time.
Sharks XV decide to make a substitution, with James Venter being replaced.
Sharks XV decide to make a substitution, with Marnus Potgieter getting some game time.
Sharks XV decide to make a substitution, with Alwayno Visagie being replaced.
Lionel Cronje has kicked a conversion.
Nobody could stop that maul! Dameon Venter places the ball down for the try.
Louis van der Westhuizen (Free State Cheetahs) is shown a yellow card
Free State Cheetahs sub Evardi Boshoff comes onto the field.
Robert Ebersohn departs for Free State Cheetahs.
Free State Cheetahs sub Nqobisizwe Mxoli comes onto the field.
Schalk Ferreira departs for Free State Cheetahs.
The touch judges raise their flags as Ruan Pienaar kicks the penalty goal.
The defensive line has been broken as Daniel Kasende goes through the gap.
Dameon Venter comes on for Sharks XV.
Fez Mbatha leaves the field.
Marco de Witt comes on for Sharks XV.
Jeandre Labuschagne leaves the field.
Bradley Davids comes on for Sharks XV.
Tiaan Fourie leaves the field.
Louis van der Westhuizen comes on for Free State Cheetahs.
Marnus van der Merwe leaves the field.
What a run here by Aphelele Fassi as they get over the gainline!
Friedle Olivier comes on.
The touch judges raise their flags as Lionel Cronje kicks the conversion.
Nothing was going to stop Tiaan Fourie from scoring as they record the try for Sharks XV.
Sikhumbuzo Notshe comes on.
Dylan Richardson comes off.
Free State Cheetahs decide to make a substitution, with Daniel Maartens getting some game time.
Free State Cheetahs decide to make a substitution, with Gideon van der Merwe being replaced.
Yaw Penxe makes the break as the defence re-enacts the parting of the red sea.
Marnus van der Merwe makes the break as the defence re-enacts the parting of the red sea.
Free State Cheetahs decide to make a substitution, with Siya Masuku getting some game time.
Free State Cheetahs decide to make a substitution, with George Lourens being replaced.
Ruan Pienaar kicks the penalty.
Sharks XV make a substitution with Dian Bleuler coming on.
Sharks XV make a substitution with Khwezi Mona coming off.
The second half kicks off.
The half-time whistle blows and both teams head for the dressing rooms.
Lionel Cronje kicks the penalty.
Sharks XV sub Hanru Jacobs comes onto the field.
Carlu Sadie departs for Sharks XV.
Ruan Pienaar does the business as their conversion attempt goes over.
The pick and go results in a try for Free State Cheetahs as Sibabalo Qoma goes over.
The Sharks XV supporters go wild as Lionel Cronje successfully kicks the penalty goal.
The ball swings towards the posts but floats to the right, Lionel Cronje will have to re-adjust the radar.
Alwayno Visagie gathers the kick to score the try for Sharks XV.
Spellbinding play by Yaw Penxe is finished off with a try.
Trouble here as Yaw Penxe breaches the defence.
Ruan Pienaar adds the points for Free State Cheetahs.
Sibabalo Qoma (Free State Cheetahs) is shown a yellow card
Lionel Cronje converts the try.
A series of passes by Sharks XV results in a try for Aphelele Fassi
A gap opened in the defence and Aphelele Fassi took full advantage.
Spellbinding play by Henco Venter is finished off with a try.
Lionel Cronje kicks the penalty.
We are underway as the referee blows their whistle.