FULL TIME: STORMERS 26-20 BULLS
The Stormers eventually scramble the ball off the park to clinch a nervy win. The Bulls had their chances but couldn't haul in the hosts. The Stormers take four log points and the Bulls leave with one.
The scrum needs to reset and the Bulls will want to keep the ball in hand now.
The Stormers have the chance to finish the game off after Papier loses the ball inside the Bulls 22. However, they then knock on and its the Bulls who have the scrum in the final minute inside their own 22.
The Bulls go straight down and that's a penalty for the Stormers to clear their lines.
The Bulls don't get the ball in straight and that is an interesting call they made to go to the back of the lineout. The Stormers have a scrum but their pack has been under pressure.
The Bulls will have another go from the lineout after a late sack from the Stormers on the previous maul.
The Bulls get the penalty at scrum time and set up a lineout close to the Stormers 22.
Willemse knocks on as he gets up to compete for the ball and the Bulls have a scrum just inside the Stormers half.
PENALTY, BULLS, SMITH, 26-20:
Smith knocks the penalty over.
The Bulls have the penalty and call for the shot at goal.
The Stormers pull off a turnover in their own and Libbok scrambles it clear. The Bulls will attack from the lineout but the referee wants a to look at a piece of foul play.
There is a forward pass from the Bulls after Hartzenburg hassles the Bulls with a chip and chase. The Bulls have the scrum feed after the first knock from the Stormers off the kick.
The Bulls wheel the scrum and are penalised and that gives the Stormers an easy exit.
Thr scrum goes down and has to be reset and the Bulls complain bitterly.
Gumede knocks on with the Stormers trying to hold them out on the line. That is a big let off for the Stormers.
The Stormers think they have turned it over but the Bulls have the penalty for a high tackle.
The Bulls are on the charge now as they set up a lineout inside the Stormers 22 and attack well.
CONVERSION, STORMERS, LIBBOK, 26-17:
Libbok has converted the try to take the Stormers out to a nine point lead.
TRY, STORMERS, NEL, 24-17:
Nel gets in to score but Willemse makes the try with a kick and aerial contest. Hugo-Venter also produces two great pieces of skill to set up Nel.
Libbok now looks for the drop goal after a great counter from the Stormers. It is wide.
Louw gets up to steal and is taken in the air to give the Bulls a penalty. Goosen slams a great kick right up to five from the Stormers 22.
The Stormers set up a lineout on the Bulls 22 with the penalty kick.
The Bulls are overeager at the breakdown but Blommetjies is injured here and it doesn't look good.
Willemse hasn't got it down and the Bulls have the goal line dropout to restart.
Willemse thinks he has scored in the corner but the TMO will have the final say.
CONVERSION, BULLS, GOOSEN, 19-17:
Goosen finally lands a kick to convert that try from out wide.
TRY, BULLS, MOODIE, 19-15:
Le Roux throws a wide pass to Moodie after the Bulls probe the Stormers through the phases and the winger finishes off brilliantly.
Gumede's tackle is ruled to have been a good attempt with Van Heerden dipping into contact. The Bulls have a scrum in the Stormers 22.
Van Heerden has been felled by a tackle that looks on the high side. The TMO will help the referee make a call on this.
The scrum goes down and has to be reset with the Stormers looking to gain an edge on the hit.
The Bulls have a scrum inside their own 22 having ended up there after a loose pass close to halfway got picked up by Nel. His kick ahead was gathered by Hanekom but the Stormers turned him over and Willemse looked for the kick pass to secure a five-pointer but Hartzenburg couldn't gather.
PENALTY, STORMERS, LIBBOK, 19-10:
Libbok punishes the Bulls at last although the penalty award looked questionable after the replays.
The Stormers have a penalty that might be kickable for Libbok. He calls for the tee again.
Papier is flattened off the restart, but he recovers well enough to make the clearance. His kick isn't long though as it finds touch on the Bulls own 22. Dayimani throws a forward pass though and the Bulls have a scrum.
HALF TIME: STORMERS 16-10 BULLS
The Stormers are probably good value for their lead at half time but this game could be very different. The Stormers didn't make the most of their attacking opportunities. However the Bulls also let them off the hook with errors and poor discipline.
The Stormers stand up under pressure at the scrum and the Bulls kick long into the Stormers 22 with the penalty.
Fourie gets the good steal but he knocks the ball on and the Bulls will have another scrum inside their own half with seconds on the clock in the first half.
The Stormers make a mess of their lineout and give the Bulls a chance to set the setpiece on the touchline ten inside their own half.
The Stormers held in defence brilliantly and they get out of trouble after Willemse kicks ahead and tackles Moodie back in the Bulls 22.
The Stormers stray offside in their own 22 and the Bulls seem to be setting up for a tap penalty.
The Bulls get another penalty going their way and have moved up to the Stormers 22 and this could cause a massive shift in momentum.
The skipper gets his hands on the ball and Fourie goes over to score as the Stormers maul charges over. But the try is ruled out by the TMO. The Bulls have a penalty after Fourie propelled himself forward from his knees.
There will be a TMO review on the grounding of a try. The Stormers have the penalty if Hartzenburg hasn't scored. Hartzenburg looks like he has stepped out before scoring. The try is not awarded and the Stormers set up another lineout five out.
The Bulls are bemused as Papier is called back after an intercept. The Stormers had a penalty advantage after the scrum as Goosen comes up too soon after the Bulls lose their scrum.
The Bulls appeal for the scrum penalty but they aren't going to get it this time. The packs will have to reset.
Willemse spills a high ball and the Bulls will have a scrum but they will need to rejig their pack after the yellow card.
CONVERSION, STORMERS, LIBBOK, 16-10:
Libbok restores a six-point lead for the Stormers.
YELLOW CARD, BULLS, STEENEKAMP:
Steenekamp will go to the bin.
TRY, STORMERS, DU PLESSIS, 14-10:
Du Plessis has powered over to score and there is also a high shot in the build up.
Libbok's shot at goal goes wide and the Bulls run it back up before Moodie kicks to touch and finds it ten inside the Stormers' half.
De Wet's hoist doesn't work out for the Stormers but the Bulls also lose possession with a tactical kick and Willemse finds touch inside the Bulls half. The Bulls give away a soft lineout penalty as well to make matters worse.
PENALTY, STORMERS, LIBBOK, 9-10:
Libbok closes the gap to just one point with the penalty kick.
The Bulls concede a penalty straight off the restart and the Stormers call for the tee.
Goosen cannot covert from out wide again.
TRY, BULLS, ARENDSE, 6-10:
Arendse shows great presence of mind and deadly finishing to make the most of a loose ball.
Things are threatening to open up as the Stormers look to launch from deep.
Papier's long box kick exit sends the Stormers back into their own half after the restart and that is great game management.
Goosen can't convert from out wide so the Stormers hold onto the narrowest of leads.
TRY, BULLS, LUDWIG, 6-5:
Ludwig goes straight through the middle as the Stormers' maul defence disintegrates.
Willemse sees the Stormers marched back ten for dissent as Arendse wins the Bulls a jackal penalty.
DROP GOAL, STORMERS, WILLEMSE, 6-0:
The Stormers' attack goes to pieces but Willemse is calm and slots the drop goal.
The Stormers turn down the chance of three and Libbok puts it into the corner.
The Stormers get the penalty after the scrum but Willemse thinks he has been denied a clear 50/22. Instead Libbok does find the touch inside the Bulls 22 with the penalty kick.
The Stormers get themselves in bother as they kick straight out but the Bulls can't feed the lineout straight. The Stormers will have the scrum feed and a chance to cleart their lines.
PENALTY, STORMERS, LIBBOK, 3-0:
Libbok puts the Stormers on the board.
Swanepoel doesn't roll away and Van Staden's steal is ruled illegal as a result and the Stormers call for the tee.
Louw gets penalised for sticking a hand into the passing lane and the Stormers set up a lineout on the Bulls 22.
Le Roux goes close to finding Arendse with what would have been a money cross-kick if the winger got his hands to it. Instead the Stormers have the attacking lineout.
KICK OFF: The Bulls kick off and Willemse gets up to make the catch outside of the 22. The Stormers kick clear and win the lineout near halfway after a touch from the Bulls.
The match officials are all South African:
Referee: Marius van der Westhuizen (South Africa)
Assistant referees: Aimee Barrett-Theron (South Africa), Griffin Colby (South Africa)
TMO: Marius Jonker (South Africa)
Bulls: 15 Willie le Roux, 14 Kurt-Lee Arendse, 13 Stedman Gans, 12 David Kriel, 11 Canan Moodie, 10 Johan Goosen, 9 Embrose Papier, 8 Cameron Hanekom, 7 Elrigh Louw (captain), 6 Marco van Staden, 5 Reinhardt Ludwig, 4 Janko Swanepoel, 3 Wilco Louw, 2 Akker van der Merwe, 1 Gerhard Steenekamp.
Replacements: 16 Simphiwe Matanzima, 17 Jan-Hendrik Wessels, 18 Mornay Smith, 19 Deon Slabbert, 20 Mpilo Gumede, 21 Keagan Johannes, 22 Chris Smith, 23 Sebastian de Klerk.
Stormers: 15 Damian Willemse, 14 Suleiman Hartzenberg, 13 Ruhan Nel, 12 Jean-Luc du Plessis, 11 Leolin Zas, 10 Manie Libbok, 9 Paul de Wet, 8 Hacjivah Dayimani, 7 Ben-Jason Dixon, 6 Deon Fourie (captain), 5 Ruben van Heerden, 4 Adre Smith, 3 Neethling Fouche, 2 Joseph Dweba, 1 Sti Sithole.
Replacements: 16 Andre-Hugo Venter, 17 Ali Vermaak, 18 Brok Harris, 19 Connor Evans, 20 Willie Engelbrecht, 21 Keke Morabe, 22 Stefan Ungerer, 23 Clayton Blommetjies.
The biggest crowd of the season has gathered to witness the showdown between the Stormers and the Bulls in the United Rugby Championship at Cape Town's DHL Stadium. Welcome to our live coverage of the match.