It's all over! The referee has blown their whistle to end the game.
Abulele Ndabambi comes on.
Jaco van der Walt has kicked a penalty goal.
Blue Bulls make a substitution with Jaco van der Walt coming on.
Blue Bulls make a substitution with Chris William Smith coming off.
A gap opened in the defence and Devon Williams took full advantage.
Free State Cheetahs make a substitution with Pieter Jansen van Vuren coming on.
Free State Cheetahs make a substitution with Carl Wegner coming off.
Free State Cheetahs make a substitution with Neels Volschenk coming on.
Free State Cheetahs make a substitution with Aidon Davis coming off.
Daniel Maartens (Free State Cheetahs) is shown a yellow card
Blue Bulls sub Zak Burger comes onto the field.
Bernard van der Linde departs for Blue Bulls.
Blue Bulls sub Khutha Mchunu comes onto the field.
Francois Klopper departs for Blue Bulls.
Blue Bulls sub Nama Xaba comes onto the field.
Sintu Manjezi departs for Blue Bulls.
Free State Cheetahs sub Jandre Nel comes onto the field.
Marco Jansen van Vuren departs for Free State Cheetahs.
The Free State Cheetahs supporters go wild as Ethan Wentzel successfully kicks the conversion.
Great hands by Free State Cheetahs leads to a try for Daniel Maartens
Spellbinding play by Munier Hartzenberg is finished off with a try.
The defensive line has been broken as Carl Wegner goes through the gap.
The defensive line has been broken as Vernon Paulo goes through the gap.
The defensive line has been broken as Chris Smit goes through the gap.
58’
Penalty Goal - Missed Left
Chris William Smith steps up to take the penalty but pulls it wide and to the left.
Cornal Hendricks comes on.
Henry Immelman comes off.
More power was needed in that conversion attempt by Chris William Smith as it drops short.
Nothing was going to stop Henry Immelman from scoring as they record the try for Blue Bulls.
What a run here by Henry Immelman as they get over the gainline!
Bernard van der Linde sets up the try.
Free State Cheetahs decide to make a substitution, with Daniel Maartens getting some game time.
Free State Cheetahs decide to make a substitution, with Oupa Mohoje being replaced.
Free State Cheetahs make a substitution with Cameron Dawson coming on.
Free State Cheetahs make a substitution with Schalk Ferreira coming off.
Free State Cheetahs make a substitution with Robert Hunt coming on.
Free State Cheetahs make a substitution with Hencus van Wyk coming off.
Bernard van der Linde makes the break as the defence re-enacts the parting of the red sea.
Reinhardt Fortuin makes the break as the defence re-enacts the parting of the red sea.
Free State Cheetahs make a substitution with Reinhardt Fortuin coming on.
Free State Cheetahs make a substitution with Litha Nkula coming off.
Blue Bulls sub Alulutho Tshakweni comes onto the field.
Dylan Smith departs for Blue Bulls.
The second half kicks off.
The half-time whistle blows and both teams head for the dressing rooms.
Chris William Smith does the business as their conversion attempt goes over.
Incisive passing by Blue Bulls is finished off by Henry Immelman, as they goes over for the try.
Fabulous play by Blue Bulls has led to Henry Immelman being able to wriggle through a gap.
That's a great try assist by Devon Williams.
Fabulous play by Blue Bulls has led to Stravino Jacobs being able to wriggle through a gap.
Trouble here as Litha Nkula breaches the defence.
Free State Cheetahs decide to make a substitution, with Vernon Paulo getting some game time.
Free State Cheetahs decide to make a substitution, with Marko Janse van Rensburg being replaced.
This is dangerous for the defence as Aphiwe Dyantyi bursts through to advance the Blue Bulls attack.
Blue Bulls decide to make a substitution, with Bernard van der Linde getting some game time.
Blue Bulls decide to make a substitution, with Zak Burger being replaced.
Ethan Wentzel adds the points for Free State Cheetahs.
This is dangerous for the defence as Devon Williams bursts through to advance the Blue Bulls attack.
This is dangerous for the defence as Stravino Jacobs bursts through to advance the Blue Bulls attack.
A gap opened in the defence and Munier Hartzenberg took full advantage.
Blue Bulls sub Zak Burger comes onto the field.
Bernard van der Linde departs for Blue Bulls.
Chris William Smith converts the try.
Mpilo Gumede scores the try from close range.
A gap opened in the defence and Mpilo Gumede took full advantage.
A gap opened in the defence and Devon Williams took full advantage.
Ethan Wentzel kicks the penalty.
Chris William Smith has kicked a penalty goal.
We are underway as the referee blows their whistle.