The last six Super Rugby results between the Bulls and Stormers have been alternated between the teams but the last time the Stormers played in Pretoria they won.
We are waiting for the kick off.
0.01: Morne Steyn kicks off and we are underway.
1.13: The Bulls go through a couple of phases on attack after the Stormers defence holds firm, Steyn gets the ball and goes for the drop goal but misses.
2.00: Steyn boots the ball downfield to set up a Stormers line out. The Bulls clearly want to play the ball in the Stormers 25.
5.00: The Stormers start moving the ball around through the phases but the Bulls defence is a brick wall.
7.00: The Bulls try to attack but Zane Kirchner passes forward so the Stormers have a scrum.
8.00: Dean Greyling concedes a penalty at the scrum so Peter Grant will kick for posts.
9.00: Grant takes the kick and nails it. The Stormers lead.
13.00: The Bulls win a penalty so Morne Steyn takes the kick and nails it. The scores are level.
15.00: The Bulls get another penalty. This one is just inside the Bulls half so Steyn unusually kicks for touch. He doesn't find too much ground.
18.00: The Stormers move the ball around freely and they pass out to Habana on the wing but the ball goes straight out as he wasn't expecting it.
21.00: The Bulls get penalised for side entry so Peter Grant takes the kick in silence. Good to see the Loftus crowd being respectful. Grant's kick curls in. Stormers lead.
23.00: The Bulls go through the phases on attack and push the Stormers back. JJ Englebrecht makes it through but loses the ball!
27.00:The Bulls are having to work for points here. They string together 13 phases but make little ground as they go forward. 16 phases then 17 slowly edging forward.
28.00: The Bulls use their mini maul which is when three players join up and they roll forward. They drive Spies over the line and he scores possibly. We go upstairs. No try as the ball was grounded on Deon Carstens boot. However Shaun Veldsman says award the try. Kaplan actually asked him the wrong question.
29.00: In front of the posts Steyn misses the conversion.
32.00: The Bulls are awarded a penalty so Morne Steyn takes the kick and this one he nails.
36.00: Flip van der Merwe concedes a penalty so the Stormers will kick for posts. Grant takes the kick and nails it.
38.00: The Bulls try to run the ball down the line but they resort to the grubber and overcook it.
39.00: Flip van der Merwe steals a line out on Stormers ball so the Bulls attack in the Stormers half.
40.00: A poor pass goes in for Ndungane so he loses control. The siren sounds but we have time for a scrum.
41.00: The Stormers win the scrum and Grant kicks the ball out. It's half time.
The half time score is Bulls 11 Stormers 9
The second half is underway.
41.00: The first penalty of the second half goes to the Bulls. The Bulls kick for touch.
42.00: The Bulls win the line out and set up the maul and drive.
43.00: Penalty to the Bulls. Steyn takes the kick and nails it.
46.00; Another penalty to the Bulls as the Stormers pull down their maul. The Stormers are then given a warning that the next player to pull down a maul will be carded. Steyn kicks for touch.
47.00: The Bulls win the line out and move the ball wide until they lose it forward.
48.00: The Stormers seem to be taking it a little easy at the moment and they are not threatening the Bulls. They are just going through the motions of phase play.
52.00: There is a break in play as Werner Kruger gets some medical attention. He carries on.
56.00: Lots of aerial ping pong going on as neither team wants to lose the match and they are realising time is running out.
58.00: The Bulls get the Stormers on the backfoot. They drive over the line but the touchie's flag goes up for a tip tackle and then hair pulling. Frans Malherbe is shown a yellow card but Rynhardt Elstadt looks like he had gotten away with pulling Akona Ndungane's hair. The Bulls kick for touch - even though they are 5m out. The Stormers however win the lineout!
61.00: The Bulls are upping the pace and the physicality of the match. They have an extra man.
63.00; The Stormers have succesfully made 97 tackles so far and the Bulls have only made 34 tackles. Stormers have missed eight out of 105. Steyn goes for a drop goal but misses.
64.00: The Stormers have worked the ball into the Bulls half. They have a scrum on the Bulls 25 m line.
66.00: Gip Aplon tries to run the ball but Willie Wepener stops him dead. The Stormers go back for a penalty. Grant takes it and nails it.
67.00: Gerhard van den Heever attacks down the wing for the Stormers but doesn't back himself and tries to sidestep. The Bulls stop him but the Stormers win a penalty and then kick for touch.
68.00: Bulls win the line out. Stormers have had 34% possession so far.
69.00: Frans Malherbe comes back on for the Stormers who increased their points and concede nothing in his absence.
70.00: The Stormers are playing the game much more of the time in the Bulls half.
71.00: Wow. Siya Kolisi breaks through the Bulls and sucks Olivier in and passes to Bryan Habana who runs in the first Stormers try untouched.
73.00: Peter Grant converts the try and the Stormers are taking control here.
75.00: The Bulls are going through the phases (15) on attack. They chip for the corner but the touchline wins.
76.00: Peter Grant clears the ball from a ruck on the 5m line. He makes about 10m so the Bulls have a line out about 15m out. The Bulls win the line out and attack.
78.00: The Bulls are throwing everything they have at the Stormers here. Sore bodies next week.
79.00: Siya Kolisi has been named man of the match. The Bulls have a scrum but the Stormers win it and a penalty. 20 seconds from time.
80.00: Aplon takes the ball runs for 20 seconds and kicks the ball out to make sure the time is up. That's it Stormers win.
The full time score is Bulls 14 (11) Stormers 19 (9)
Tries - P Spies
Pen - M Steyn 3
Tries - B Habana
Pen - P Grant 4
Con - P Grant
Cards - Frans Malherbe (59th min Yellow)
Referee: Jonathan Kaplan
Assistant Ref 1:Mark Lawrence
Assistant Ref 2:Cobus Wessels
TMO : Shaun Veldsman
Zane Kirchner, Akona Ndungane, JJ Engelbrecht, Wynand Olivier, Bjorn Basson, Morne Steyn, Francois Hougaard, Pierre Spies (captain), CJ Stander, Dewald Potgieter, Juandre Kruger, Flip van der Merwe, Werner Kruger, Chiliboy Ralepelle, Dean Greyling.
Replacements: Willie Wepener, Rayno Gerber, Wilhelm Steenkamp, Arno Botha, Jano Vermaak, Louis Fouche, Francois Venter.
Gio Aplon, Gerhard van den Heever, Juan de Jongh, Jean de Villiers (c), Bryan Habana, Peter Grant, Dewaldt Duvenage, Jebb Sinclair, Rynhardt Elstadt, Siya Kolisi, De Kock Steenkamp, Eben Etzebeth, Frans Malherbe, Tiaan Liebenberg, Deon Carstens
Replacements: Deon Fourie, Brok Harris, Quinn Roux, Don Armand, Nick Fenton-Wells, Louis Schreuder, Burton Francis.