It's all over! The referee has blown their whistle to end the game.
Chris Smith adds the three points for Bulls.
Thomas du Toit comes off.
Curwin Bosch has kicked a conversion.
A series of passes by Sharks results in a try for Sikhumbuzo Notshe
A gap opened in the defence and Sikhumbuzo Notshe took full advantage.
Henco Venter played a key part in that try.
Sharks decide to make a substitution, with Cameron Wright getting some game time.
Sharks decide to make a substitution, with Jaden Hendrikse being replaced.
Sharks make a substitution with Sikhumbuzo Notshe coming on.
Sharks make a substitution with Siya Kolisi coming off.
Sharks make a substitution with Kerron van Vuuren coming on.
Sharks make a substitution with Bongi Mbonambi coming off.
Sharks make a substitution with Ruben van Heerden coming on.
Sharks make a substitution with Reniel Hugo coming off.
Bulls make a substitution with Janko Swanepoel coming on.
Bulls make a substitution with Walt Steenkamp coming off.
Bulls make a substitution with Jan-Hendrik Wessels coming on.
Bulls make a substitution with Johan Grobbelaar coming off.
Sharks sub Ben Tapuai comes onto the field.
Marius Louw departs for Sharks.
Bulls sub Robert Hunt comes onto the field.
Mornay Smith departs for Bulls.
Bulls sub Dylan Smith comes onto the field.
Gerhard Steenekamp departs for Bulls.
Sharks sub Ntuthuko Mchunu comes onto the field.
Ox Nche departs for Sharks.
Bulls sub Embrose Papier comes onto the field.
Zak Burger departs for Bulls.
The touch judges raise their flags as Curwin Bosch kicks the conversion.
Nothing was going to stop Jaden Hendrikse from scoring as they record the try for Sharks.
What a run here by Phepsi Buthelezi as they get over the gainline!
The touch judges raise their flags as Chris Smith kicks the conversion.
A penetrating move by Bulls results in a try for Cornal Hendricks.
Cornal Hendricks makes the break as the defence re-enacts the parting of the red sea.
Chris Smith sets up the try.
Chris Smith adds the two points for Bulls.
The defence are desperately trying to hold out here but it was to no avail as Marcell Coetzee dots the ball down from close range.
Spellbinding play by Zak Burger is finished off with a try.
40’
Start of second half
The second half kicks off.
The half-time whistle blows and both teams head for the dressing rooms.
39’
Penalty Goal - Kicked
Curwin Bosch has kicked a penalty goal.
32’
Penalty Goal - Kicked
The Bulls supporters go wild as Chris Smith successfully kicks the penalty goal.
Trouble here as David Kriel breaches the defence.
Harold Vorster comes off.
19’
Penalty Goal - Kicked
Chris Smith does the business as their penalty goal attempt goes over.
Curwin Bosch converts the try.
Nobody could stop that maul! Bongi Mbonambi places the ball down for the try.
Chris Smith converts the try.
What a kick! Madosh Tambwe takes full advantage to score for Bulls.
A gap opened in the defence and Canan Moodie took full advantage.
The defensive line has been broken as Makazole Mapimpi goes through the gap.
4’
Penalty Goal - Kicked
Curwin Bosch has kicked a penalty goal.
We are underway as the referee blows their whistle.