FULL TIME: BULLS 25-20 LEINSTER
The Bulls celebrate the victory after they secure a turnover deep in the Leinster 22. Leinster fought hard throughout and made this match a tight contest aided by some jaundiced officiating. The Bulls would overcome though and will now wait to see if they face Munster in Limerick or Glasgow here at Loftus.
Leinster have to go from deep after Goosen's penalty kick drops juts short from 60 metres out. The Bulls have them hemmed into their 22 though.
The Bulls finally get a penalty for the persistent foul play that has been aimed at Goosen. Goosen is down hurt but no card will come out.
The Bulls maul away from their 22 and kick long but Leinster bring it back at them and move into the Bulls half.
The Bulls do a brilliant job of forcing Leinster off the ball at the ruck. It gets a bit scrappy before Carr boots it long. Leinster dot dead and will restart with a goal-line drop-out.
The Bulls have to hang tight in defence now as Leinster just keep coming in waves.
Goosen's kick goes wide and that could be a crucial moment of this match.
TRY, BULLS, PETERSEN, 25-20:
Petersen has pulled off a terrific grab out of the air and is straight in to score and incredible try.
PENALTY, LEINSTER, BYRNE, 20-20:
Byrne is going to level things up again after the Bulls infringe on the ground.
PENALTY, BULLS, GOOSEN, 20-17:
The Bulls retake the lead through the boot of Goosen.
Leinster sack the Bulls jumper but then fail to roll away and remarkably this time the Bulls actually get the penalty to go their way.
PENALTY, LEINSTER, BYRNE, 17-17:
Byrne levels the scores.
Lowe sparks an attack from his own 22 and the Bulls give up the penalty which allows Leinster to call for the tee.
Leinster scramble the ball off the park after a chip and chase threatens. Le Roux is down after being tackled late again. Play will restart with a lineout to the Bulls just outside the Leinster 22.
Leinster incredibly avoid a penalty for playing the scrumhalf while on the ground. This refereeing leaves a lot to be desired.
CONVERSION, LEINSTER, BYRNE, 17-14:
Byrne makes it a three-point game.
TRY, LEINSTER, RYAN, 17-12:
Ryan powers over after a tap penalty,
Leinster get behind the Bulls and eventually get tackled into touch. However, another penalty goes Leinster's way.
Leinster get a penalty five out from their own line for a shove off the ball by Papier.
There is another high shot on a Bulls player that isn't spotted by the TMO who hasn't had the best game.
Leinster infringe at the first breakdown after the restart and they givbe the Bulls a cheap exit.
CONVERSION, BULLS, GOOSEN, 17-7:
Goosen gives the Bulls a ten-point lead.
TRY, BULLS, PETERSEN, 15-7:
The Bulls find space out wide and Vorster kicks head with Petersen burning the Leinster defenders and going in to score.
The Bulls make a good territory gain from a kicking battle that opened the second half of the match. The Bulls will have the lineout ten inside the half.
HALF TIME: BULLS 10-7 LEINSTER
The Bulls lead at the break but might feel they have been consistently hard done-by. Leinster had two instances when they should have seen yellow go unpunished in that half. Leinster have made the right choices even if the odd error has cost them.
PENALTY, BULLS, GOOSEN, 10-7:
Goosen gives the Bulls a half time lead.
The Bulls get the penalty call at last and try to use their advantage. They are stopped though and come back for the kick.
The Bulls have the scrum inside the Leinster 22 but Leinster should be down a man after a high tackle by Lowe which the referee and TMO ignore. Larmour knocks on in the air. The scrum goes down again and the referee doesn't reward the Bulls.
The Bulls kick long and Leinster dot dead and they will have to drop out from their goal-line.
A tense kicking battle unfolds with the Bulls needing a strong counterruck to undo strong work in the air from Leinster.
CONVERSION, BULLS, GOOSEN, 7-7:
Goosen adds the two from the tee.
TRY, BULLS, GOOSEN, 7-5:
Goosen hits the line at a clever angle and gets over to score under the sticks.
Le Roux finds a 50/22 which gives the Bulls lineout ball inside the Leinster 22 and chance to spark something.
Leinster are standing a yard offside at every breakdown when the Bulls have the ball and get away with obstruction on a kick and it doesn't seem like the Bulls will get anything from the referee today.
CONVERSION, LEINSTER, BYRNE, 0-7:
Byrne converts from the corner.
TRY, LEINSTER, LOWE, 0-5:
Lowe finishes out wide as the Bulls suffer the impact of that yellow card.
YELLOW CARD, BULLS, PETERSEN, 0-0:
Petersen will go to the bin for a deliberate knock on and that's a harsh call as well. All the calls going Leinster's way.
Leinster miss the kick at goal after a very generous refereeing call but the Bulls then spill the restart to leave themselves under pressure.
The Bulls have gone in at the corner but there is a tackle off the ball in the build-up and the try will be chalked off. Nortje pleads his case that the Leinster player was obstructing Van Staden.
Leinster knock on as they try to carry out of their own half. The Bulls have the scrum feed ten inside the Leinster half.
Goosen lets a hoist bounce and it hops into touch, he was taking a big risk there but they win the lineout and initiate another kicking battle.
Le Roux is hit late with no arms but there is no call forthcoming after his cross-kick. The Bulls are getting some purchase out of their cross kicks but this time Williams is tackled into touch and Leinster have the lineout feed inside their own 22.
Kriel kicks long from his own 22 but the bounce sees it roll into the Leinster in-goal and they will drop out from the goal-line. Goosen tries a drop off the restart but misses his effort to the right.
Leinster keep the Bulls under pressure and have an attacking possession but they knock on at the breakdown and the Bulls will have the scrum feed inside their own 22.
Williams spills the cross kick and is annoyed with himself as the line might have been at his mercy there. From the Scrum Gibson-Park snipes and chips and his kick runs into touch inside the five in the Bulls 22.
Leinster just about edge a kicking battle as Louw finds touch ten metres inside the Bulls half.
The Bulls go wide quickly but a poor pass puts Petersen under pressure and he is tackled into touch.
KICK OFF: Leinster kick off deep and the Bulls clear well but Larmour makes progress before they kick back. O'Brien claims a mark to end the opening play.
Leinster: 15 Jimmy O’Brien, 14 Jordan Larmour, 13 Garry Ringrose, 12 Robbie Henshaw, 11 James Lowe, 10 Ross Byrne, 9 Jamison Gibson-Park, 8 Caelan Doris, 7 Josh van der Flier, 6 Ryan Baird, 5 James Ryan (captain), 4 Joe McCarthy, 3 Tadhg Furlong, 2 Dan Sheehan, 1 Andrew Porter.
Replacements: 16 Rónan Kelleher, 17 Cian Healy, 18 Michael Ala’alatoa, 19 Ross Molony, 20 Jack Conan, 21 Luke McGrath, 22 Ciarán Frawley, 23 Jamie Osborne.
Bulls: 15 Willie le Roux, 14 Sergeal Petersen, 13 David Kriel, 12 Harold Vorster, 11 Devon Williams, 10 Johan Goosen, 9 Embrose Papier, 8 Cameron Hanekom, 7 Elrigh Louw, 6 Marco van Staden, 5 Ruan Nortje (captain), 4 Ruan Vermaak, 3 Wilco Louw, 2 Johan Grobbelaar, 1 Gerhard Steenekamp.
Replacements: 16 Akker van der Merwe, 17 Simphiwe Matanzima, 18 Francois Klopper, 19 Reinhardt Ludwig, 20 Nizaam Carr, 21 Keagan Johannes, 22 Chris Smith, 23 Cornel Smit.
Greetings and a warm welcome to our coverage of the United Rugby Championship semi-final between the Bulls and Leinster from Loftus Versfeld.