{"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}}

Stormers put half-century on winless Bulls to keep season alive

BullsXV v Stormers XXIII (Picture credit Vodacom Bulls)

MATCH REPORT: The Stormers XXIII produced a clinical performance to defeat the Bulls XV by 50-26 in Round Six of the Currie Cup at Loftus Versfeld on Friday.

ADVERTISEMENT

The result gives the Capetonians an outside chance of making the play-offs ahead of their final round clash against the Lions next week.

The Bulls’ lack of discipline, ability to convert opportunities early in the game and defence were issues once again, as was the case all season long.

The Stormers looked like a new team, with the halfback combination of captain Ezekiel Ngobeni and Kyle Smith pulling the strings to perfection on the day.

*To recap all the action, CLICK HERE!

The Bulls had the Stormers under pressure from the outset with ball in hand, finding space and beating the outside defenders with relative ease and dominated possession and territory in the opening minutes.

ADVERTISEMENT

The hosts had ample scoring opportunities but failed to capitalise on them, with the Stormers defence denying them crossing the whitewash.

It was the Stormers who struck first through Markus Muller in the 16th minute, sparked by a linebreak by Mfundo Ndhlovu. Kyle Smith added the extras.

The visitors scored their second try of the afternoon in the 22nd minute through flyhalf Smith after a sequence of offloads between the backs and forwards, having the Bulls’ defence in sixes and sevens. Smith converted his own try.

Luke Burger made a stunning break from the restart which led to the Stormers’ third try in the 26th minute by Herman Lubbe.

ADVERTISEMENT

The Bulls responded through Junior Bok captain Siphosethu Mnebelele, who barged over the line from a line-out maul on the 30-minute mark. Keagan Johannes slotted the conversion.

The Stormers scored their bonus-point try against the run of play in the 35th minute after he gathered a ball knocked on by the Bulls and raced away to the line. Smith slotted the conversion.

The visitors had the final say in the first half after Vernon Paulo crossed the whitewash under the sticks for his side’s fifth after a tap penalty from five metres out. Smith’s conversion sent the teams into the sheds for oranges.

Continues below…

The second half started in the worst possible way for the Bulls after Abongile Nonkontwana was sent to the sinbin for a dangerous tackle on Kyle Smith in the 41st minute.

The Stormers cashed in on the opportunity after several attempts through Leotlela, who grabbed a brace in the 46th minute after getting past Riyaad Bam to dot the ball down. Smith nailed the sideline conversion kick.

The Bulls grabbed one back through Demitre Erasmus, who scored an individual try after kicking a grubber and regathering the ball to get his side’s second try of the afternoon.

The Stormers were warned after conceding a series of penalties in the red zone, as the Bulls, much like last week against the Cheetahs, started to find their groove.

The Bulls scored their third through a rolling maul try by Jon Hobson in the 58th minute. Johannes added the extras.

Smith nailed a penalty in the 64th minute to stretch the Stormers’ lead to 43-19 before the visitors went down to 14 players after Cornel Smit was yellow-carded for being off his feet contesting at the breakdown in his red zone following the earlier team warning.

The Bulls made it count as Kebotile Maake crossed the line from a rolling maul to secure the four-try bonus point. Johannes added the extras with 11 minutes to go.

The Stormers sealed the deal following a rolling maul try from a five-metre line-out by replacement Eric Basson in the 74th minute. Smith’s conversion was successful.

The Stormers launched one final attack from deep, but Ndhlovu couldn’t hold onto the pass from Gino Cupido as the ball went into touch, which signalled the end of the match.

Scorers:

For Bulls XV:
Tries: Mnebelele, Erasmus, Hobson, Maake
Cons: Johannes 3

For Stormers XXIII:
Tries: Muller, Smith, Lubbe, Leotlela 2, Paulo, Basson
Cons: Smith 6
Pen: Smith

Yellow cards: Abongile Nonkontwana (Bulls XV, 41′ – Dangerous play: high tackle), Cornel Smit (Stormers XXIII, 67′ – Repeated team infringements in red zone: off feet at breakdown)

Teams:

Bulls XV: 15 Hakeem Kunene, 14 Marnus Rademeyer, 13 Demitre Erasmus, 12 Pieter van der Merwe, 11 Riyaad Bam, 10 Devon Williams, 9 Keagan Johannes (captain), 8 JJ Theron, 7 Abongile Nonkontwana, 6 Kebotile Maake, 5 Sintu Manjezi, 4 Heinrich Theron, 3 Arno Gustafson, 2 Siphosethu Mnebelele, 1 Dylan Smith.
Replacements: 16 Jon Hobson, 17 Sandi Msengana, 18 Duwan Potgieter, 19 Johnathan Eloff, 20 Chinedu Amadi, 21 Cephas van Biljon, 22 Brooklyn Newman, 23 Christiaan Vlok.

Stormers XXIII: 15 Luke Burger, 14 Joel Leotlela, 13 Markus Muller, 12 Cornel Smit, 11 Mfundo Ndhlovu, 10 Kyle Smith, 9 Ezekiel Ngobeni (captain), 8 Divan Fuller, 7 Louw Nel, 6 Xola Nyali, 5 Luan Botha, 4 Tom Barnard, 3 Herman Lubbe, 2 Vernon Paulo, 1 Mhleli Khuzwayo.
Replacements: 16 Altus Rabe, 17 Hencus van Wyk, 18 Danie Kruger, 19 Dylan de Leeuw, 20 Eric Basson, 21 Tiaan Fourie, 22 Dominic Malgas, 23 Gino Cupido.

Referee: Hanru van Rooyen
Assistant referees: AJ Jacobs, Sean Muller
TMO: Marius van der Westhuizen

Follow your favourites in the RugbyPass App

Your home for rugby. Download the RugbyPass app on the App Store (iOS) and Google Play (Android) now!


Follow your favourite teams, tournaments and players, and get personalised news and Match Centre notifications direct to your device.


From live rugby streams and upcoming fixtures to breaking news, in-depth analysis and live scores, RugbyPass has everything you need to stay connected to the game.

Join free

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

Mauritius Sevens | Day 2 | Full Day Replay

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

Belgium v Portugal | U20 Challenger 2026 | Match Highlights

KOKO Show | September 29th | WALLABIES STUN THE WORLD CHAMPION BOKS! + Dylan Pietsch LIVE ON KOKO

Why Bryn Chose the Canes for His Super Rugby Return | ARP Extra

Does Rennie Dare Pick Leicester AND Timoci? | Aotearoa Rugby Pod | Episode 33

Write A Comment