{"209":{"title":"Six Nations","uri":"six-nations","id":"108","oid":"209","order":0,"hasData":1},"210":{"title":"Rugby World Cup","uri":"rugby-world-cup","id":"111","oid":"210","order":1,"hasData":1},"3":{"title":"International","uri":"internationals","id":"107","oid":"3","order":3,"hasData":1},"201":{"title":"Gallagher Premiership","uri":"premiership","id":"101","oid":"201","order":4,"hasData":1},"204":{"title":"United Rugby Championship","uri":"united-rugby-championship","id":"138","oid":"204","order":5,"hasData":1},"203":{"title":"TOP 14","uri":"top-14","id":"102","oid":"203","order":6,"hasData":1},"217":{"title":"U20 Six Nations","uri":"u20-six-nations","id":"217","oid":"217","order":7,"hasData":1},"211":{"title":"Pro D2","uri":"pro-d2","id":"119","oid":"211","order":8,"hasData":1},"208":{"title":"Bunnings NPC","uri":"bunnings-npc","id":"105","oid":"208","order":9,"hasData":1},"242":{"title":"Investec Champions Cup","uri":"european-champions-cup","id":"110","oid":"242","order":10,"hasData":1},"243":{"title":"Challenge Cup","uri":"challenge-cup","id":"118","oid":"243","order":11,"hasData":1},"340":{"title":"PWR","uri":"premiership-womens-rugby","id":"127","oid":"340","order":12,"hasData":1},"205":{"title":"Super Rugby Pacific","uri":"super-rugby","id":"104","oid":"205","order":13,"hasData":1},"207":{"title":"Currie Cup","uri":"currie-cup","id":"106","oid":"207","order":14,"hasData":1},"248":{"title":"Women's Six Nations","uri":"womens-six-nations","id":"125","oid":"248","order":16,"hasData":1},"274":{"title":"Women's Internationals","uri":"womens-internationals","id":"274","oid":"274","order":17,"hasData":1},"249":{"title":"Women's Rugby World Cup","uri":"womens-rugby-world-cup","id":"126","oid":"249","order":18,"hasData":1},"365":{"title":"Autumn Nations Series","uri":"autumn-nations-series","id":"124","oid":"365","order":19,"hasData":1},"2000":{"title":"Nations Championship","uri":"nations-championship","id":"2000","oid":"2000","order":20,"hasData":1},"1":{"title":"Rugby Hybrid Friendlies","uri":"rugby-hybrid-friendlies","id":"1","oid":"1","order":21,"hasData":1},"269":{"title":"Rugby Europe Championship","uri":"rugby-europe-championship","id":"269","oid":"269","order":22,"hasData":1},"221":{"title":"British & Irish Lions 2025","uri":"british-irish-lions","id":"113","oid":"221","order":23,"hasData":1},"214":{"title":"The Rugby Championship","uri":"the-rugby-championship","id":"109","oid":"214","order":24,"hasData":1},"141":{"title":"Super Rugby Pacific","uri":"super-rugby-pacific","id":"141","oid":"141","order":25,"hasData":1},"216":{"title":"World Rugby Junior World Championship","uri":"world-rugby-u20-championship","id":"216","oid":"216","order":25,"hasData":1},"219":{"title":"Pacific Nations Cup","uri":"pacific-nations-cup","id":"219","oid":"219","order":26,"hasData":1},"120":{"title":"Pacific Four Series","uri":"pacific-four-series","id":"120","oid":"120","order":27,"hasData":1},"862":{"title":"WXV 1","uri":"wxv-1","id":"862","oid":"862","order":29,"hasData":1},"863":{"title":"WXV 2","uri":"wxv-2","id":"863","oid":"863","order":30,"hasData":1},"864":{"title":"WXV 3","uri":"wxv-3","id":"864","oid":"864","order":31,"hasData":1},"151":{"title":"Major League Rugby","uri":"major-league-rugby","id":"131","oid":"151","order":32,"hasData":1},"116":{"title":"Premiership Cup","uri":"premiership-cup","id":"116","oid":"116","order":34,"hasData":1}}

VIDEO: Stormers shutout Bulls in scrappy derby

VIDEO: Stormers shutout Bulls in scrappy derby

MATCH REPORT: Stormers made it two wins from two matches this season with a 13-0 victory against the Bulls at Newlands on Saturday.

ADVERTISEMENT

The two-try shut-out means that John Dobson’s side has gone 160 minutes without conceding any points this season –  following on from their 27-0 win against the Hurricanes last week.

Despite the results, the Stormers were far from clinical.  The hosts failed to dominate proceedings and the Newlands’ faithful, who came out in their numbers expecting more of last weekend’s display from the hosts, had to wait 37 minutes for the first try was scored.

*As it happened: Stormers v Bulls

The first points came from the boot of flyhalf Damian Willemse as he split the poles after just three minutes with a penalty after Pieter-Steph du Toit was tackled high.

Despite his open play, the flyhalf’s form from the tee continues to be the major flaw in his overall game.

He missed several shots at goal before the kicking duties was handed to Dillyn Leyds, who also missed a conversion.

The Bulls kept the ball for long periods but were unable to find a way through the resolute Stormers defence, which held up well under pressure.

Quick-thinking from centre Ruhan Nel got the Stormers in a good position as he took a quick tap and then kicked into the 22. Pieter-Steph du Toit was up to make the tackle and Seabelo Senatla won a penalty at the breakdown to give the home side the opportunity they needed.

ADVERTISEMENT

The forwards launched a maul in the corner, with some of the backs joining in and it was Welsh international inside centre Jamie Roberts who came up with his first try in his second game from a maul.

That put the Stormers 8-0 up at half-time, making it three halves of rugby this season without conceding a point.

They stretched that lead to 13-0 after 10 minutes in the second half as some slick hands from both forwards and backs put Seabelo Senatla away down the touchline and the flyer cruised in for the second try.

The Bulls threw absolutely everything at them in the final stages, but there was no way through as the Stormers defence stood firm time and again to close out the second straight win of the season.

ADVERTISEMENT

Stormers take on the Lions at Ellis Park next weekend, while the Bulls have a much-needed bye before facing the Blues.

Man of the match: The pickings were certainly slim, however, Stormers scrumhalf Herschel Jantjies continues to put in solid performances, whileSiyabonga Ntubeni was also one of the stars in of the day . However, our nod goes to Stormers centre Jamie Roberts, for his great defensive leadership in the backline. Since his arrival, the Cape Town side have been impressive on defence

The scorers:

For Stormers:
Tries: Roberts, Senatla
Pens: Willemse 2

For Bulls: None

Teams:

Stormers: 15 Dillyn Leyds, 14 Sergeal Petersen, 13 Ruhan Nel, 12 Jamie Roberts, 11 Seabelo Senatla, 10 Damian Willemse, 9 Herschel Jantjies, 8 Johan du Toit, 7 Pieter-Steph du Toit, 6 Jaco Coetzee, 5 Chris van Zyl, 4 Salmaan Moerat, 3 Frans Malherbe, 2 Siyabonga Ntubeni, 1 Steven Kitshoff (captain).
Replacements: 16 Chad Solomon, 17 Ali Vermaak, 18 Wilco Louw, 19 Cobus Wiese, 20 Ernst van Rhyn, 21 Juarno Augustus, 22 Godlen Masimla, 23 Jean-Luc du Plessis.

Bulls: 15 Warrick Gelant, 14 Cornal Hendricks, 13 Johnny Kotze, 12 Burger Odendaal (captain), 11 Rosko Specman, 10 Morné Steyn, 9 Ivan van Zyl, 8 Josh Strauss, 7 Abongile Nonkontwana, 6 Jeandré Rudolph, 5 Juandré Kruger, 4 Andries Ferreira, 3 Trevor Nyakane, 2 Jaco Visagie, 1 Lizo Gqoboka.
Replacements: 16 Johan Grobbelaar, 17 Gerhard Steenekamp, 18 Wiehahn Herbst, 19 Ruan Nortje, 20 Wian Vosloo, 21 Embrose Papier, 22 Manie Libbok, 23 Divan Rossouw.

Referee: Marius van der Westhuizen (South Africa)
Assistant referees: Egon Seconds (South Africa), Divan Uys (South Africa)
TMO: Joey Klaaste-Salmans (South Africa)

Join free

Has Beauden Barrett Just Secured His World Cup Place? | Aotearoa Rugby Pod | Episode 36

KOKO Show | 13 October 2026 | WALLABIES BROUGHT CRASHING BACK TO EARTH! All Blacks Deliver Bledisloe Reality Check!

What Rugby Fans Don't See: Ben O'Keeffe on Life Under Pressure | ARP Extra

What Did the All Blacks’ Big Win Prove? | Episode 35 | Aotearoa Rugby Pod

Canada v England | WXV Global Series

MLR Weekly: New England Owner Errik Anderson re expansion/future, MLR News, College Rugby Corner

Spain v South Africa | WXV Global Series 2026 | Match Highlights

Chile v Hong Kong China | U20 Challenger 2026 | Match Highlights

Belgium v Portugal | U20 Challenger 2026 | Match Highlights

Write A Comment