It's all over! The referee has blown their whistle to end the game.
This is dangerous for the defence as Ben Moxham bursts through to advance the Ulster Rugby attack.
Johan Grobbelaar comes off.
Morne Steyn has kicked a conversion.
An interception by Kurt-Lee Arendse allows them to race away to score.
This is dangerous for the defence as Kurt-Lee Arendse bursts through to advance the Bulls attack.
Bulls decide to make a substitution, with Reinhardt Ludwig getting some game time.
Bulls decide to make a substitution, with Walt Steenkamp being replaced.
Bulls decide to make a substitution, with Keagan Johannes getting some game time.
Bulls decide to make a substitution, with Zak Burger being replaced.
Marcell Coetzee (Bulls) is shown a yellow card
Bulls make a substitution with Lionel Mapoe coming on.
Bulls make a substitution with Cornal Hendricks coming off.
The Bulls supporters go wild as Morne Steyn successfully kicks the conversion.
The Bulls pack has powered over for Johan Grobbelaar to score the try.
Kieran Treadwell (Ulster Rugby) is shown a yellow card
Bulls sub Robert Hunt comes onto the field.
Mornay Smith departs for Bulls.
Bulls sub Simphiwe Matanzima comes onto the field.
Gerhard Steenekamp departs for Bulls.
Bulls sub Morne Steyn comes onto the field.
Chris Smith departs for Bulls.
Ulster Rugby sub John Cooney comes onto the field.
Ian Madigan departs for Ulster Rugby.
The Ulster Rugby supporters go wild as Nathan Doak successfully kicks the conversion.
Great hands by Ulster Rugby leads to a try for Luke Marshall
Spellbinding play by Ian Madigan is finished off with a try.
Ulster Rugby sub Marcus Rea comes onto the field.
Jordi Murphy departs for Ulster Rugby.
The touch judges raise their flags as Chris Smith kicks the conversion.
Madosh Tambwe scores! That alone was worth the admission price!!!
What a run here by Madosh Tambwe as they get over the gainline!
That's a great try assist by Harold Vorster.
What a run here by Canan Moodie as they get over the gainline!
Chris Smith does the business as their penalty goal attempt goes over.
Duane Vermeulen comes off.
Ulster Rugby decide to make a substitution, with Tom O'Toole getting some game time.
Ulster Rugby decide to make a substitution, with Marty Moore being replaced.
Ulster Rugby decide to make a substitution, with Tom Stewart getting some game time.
Ulster Rugby decide to make a substitution, with Bradley Roberts being replaced.
Ulster Rugby decide to make a substitution, with Eric O'Sullivan getting some game time.
Ulster Rugby decide to make a substitution, with Andrew Warwick being replaced.
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.
Madosh Tambwe makes the break as the defence re-enacts the parting of the red sea.
The second half kicks off.
Bulls sub Arno Botha comes onto the field.
Cyle Brink departs for Bulls.
The half-time whistle blows and both teams head for the dressing rooms.
40’
Penalty Goal - Missed Right
Nathan Doak has penalty kick attempt at goal but pushes it to the right hand side of the posts.
Nathan Doak has kicked a penalty goal.
The Ulster Rugby supporters go wild as Nathan Doak successfully kicks the penalty goal.
Chris Smith adds the points for Bulls.
14’
Penalty Goal - Missed Left
Chris Smith steps up to take the penalty but pulls it wide and to the left.
Nathan Doak makes no mistake with that penalty goal attempt.
We are underway as the referee blows their whistle.