Highveld pride, coastal fire: Bulls-Lions derby looms as Stormers face Shark Tank test

By Adnaan Mohamed

For Bulls and Lions supporters, this is not just another round of the Vodacom URC , it’s a weekend that could shape seasons, shift momentum and settle old scores. And hovering over it all is the coastal showdown in Durban, where the Stormers walk into the Shark Tank knowing that what happens there will ripple all the way up to the Highveld.

This is the URC at its sharpest: derbies that feel like knockout blows, log positions tightening like a defensive line, and belief becoming just as valuable as points.

Bulls vs Lions: Highveld pride at stake

Ellis Park will crackle long before kick-off. When Bulls and Lions meet, form becomes fragile and history heavy. The Lions still carry the memory of their 43-33 ambush at Loftus in November – a result that silenced Pretoria and reminded everyone that derby days obey no log table.

For the Lions, this match is about turning admiration into advancement. Back-to-back draws away to Perpignan (20-20) and the Ospreys (24-24) showed resilience and character, but also left a familiar ache: close, but not enough. Sitting seventh on the URC log with 24 points, they are still in the playoff conversation – but the gap to the leaders is starting to stretch like a missed tackle.

A home derby is the perfect place to change that narrative.

The Bulls, meanwhile, arrive with something they have not had for weeks: momentum. After seven straight losses across competitions, Johan Ackermann’s men have rediscovered belief with successive wins over Pau and Edinburgh. Like a pack that has finally found cohesion at scrum time, the Bulls are standing taller, tackling harder and trusting their systems again.

They have climbed to ninth on the log and are now within striking distance of their Gauteng rivals. Their Springboks are once again playing like world champions, and with Neil de Bruin added to the coaching mix, structure and clarity are beginning to show.

For Bulls supporters, Ellis Park is a chance to prove that this revival is real – not just a flicker, but a flame.

Stormers vs Sharks: a derby that matters to everyone

While Highveld eyes are fixed on Johannesburg, the Stormers’ trip to Durban matters deeply to Bulls and Lions supporters alike. The Sharks’ emphatic 30-19 win in Cape Town did more than end an unbeaten run – it reshaped the South African Shield picture and tightened the race for playoff places.

John Dobson did not sugar-coat the defeat, calling it “our worst performance of the season”. And he was right. The Stormers, previously No 1 in the URC for lineouts, mauls and scrums, were dismantled at the set-piece. Their usually fluent game dissolved into a fog of misfires and penalties as the Sharks imposed themselves with authority.

Now comes the harder test: responding in the Shark Tank, where confidence grows teeth and momentum feeds on noise.

For the Sharks, JP Pietersen’s impact has been immediate and tangible. Four wins from six since taking interim charge, and that Cape Town performance was the clearest sign yet of a team rediscovering its bite. From 14th to 11th on the log, they now sit just two points outside the top eight – very much alive.

It was not a lucky win either. It was comprehensive, controlled and settled long before the final whistle. The Stormers did not simply play badly; they were never allowed to breathe.

For Bulls and Lions fans, the Durban result could be pivotal. A Sharks surge complicates the playoff race. A Stormers response could reassert Cape Town dominance. Either way, the ripple effect will be felt far beyond the coast.

The log tells the story

The Stormers have slipped to second, three points behind Glasgow Warriors, though with a game in hand on the Scots and other overseas sides. They remain contenders – but now under pressure.

The Lions hold seventh, competitive but restless. The Bulls are climbing, confidence swelling. The Sharks are charging from behind.

This is the stage of the URC where seasons tilt.

Why this weekend matters

For Lions supporters, this is about finally landing a knockout blow in a tight fight.
For Bulls supporters, it is about proving the revival has substance.
For everyone, the Stormers vs Sharks derby is a measuring stick – of resilience, belief and championship credentials.

The URC is no longer a marathon. It is a series of collisions. And this weekend, every one of them counts.

URC Round 11 fixtures (SA times)

Saturday, 31 January

  • Lions vs Vodacom Bulls – 2:30pm
  • Sharks vs Stormers – 5pm

Photo Credit: Rashied Isaacs

Stormers v Bulls: When Bok Futures and Proven Steel Collide

By Adnaan Mohamed

There are derbies, and then there are rugby events that feel bigger than the competition table. The Stormers versus Bulls north–south clash at a sold-out DHL Stadium on Saturday belongs firmly in the latter category. It’s a fixture where reputations are tested as brutally as defensive lines.

The first URC blockbuster of 2026 arrives wrapped in symbolism. Damian Willemse will make his 100th start for the Stormers. Ruan Nortje returns to captain the Bulls. And at flyhalf, the generational baton hangs tantalisingly between two Springboks: Sacha Feinberg-Mngomezulu and Handré Pollard.

One represents the present tense of South African rugby’s future: instinctive, elastic, daring. The other is its hardened past and still-relevant present: precise, economical, forged in World Cup fire. Saturday is less about rivalry than rugby arithmetic: what happens when flair meets control under maximum pressure?

Stormers: Tempo, Power and Cape Town Edge

The Stormers receive a significant boost with the return of Willemse and Feinberg-Mngomezulu, restoring balance to a side that thrives on momentum. Willemse’s presence in midfield alongside Wandisile Simelane gives the hosts ballast and punch, while Cobus Reinach and Feinberg-Mngomezulu form a halfback pairing designed to accelerate the game.

Director of Rugby John Dobson framed the occasion without hyperbole:

“This is one of the biggest club rugby matches in the world and will be played in front of a sold-out DHL Stadium. It should be an incredible experience for everyone there.

We know that we will need to be at our absolute best throughout the game to come away with the result.”

Out wide, Suleiman Hartzenberg and Leolin Zas provide finishing pace, with Warrick Gelant lurking at the back like a counter-attacking wildcard. Up front, captain Salmaan Moerat marshals a pack that blends aggression with continuity, supported by Evan Roos and Ben-Jason Dixon in the loose — players built for derby combat.

Bulls: Structure, Steel and World Cup Calm

The Bulls arrive in Cape Town with a side subtly reshaped for control rather than chaos. Ruan Nortje’s return to the starting XV restores authority to the pack, while Marco van Staden adds breakdown venom. The front row of Gerhard Steenekamp, Johan Grobbelaar and Wilco Louw remains intact, signalling a clear intent to contest the set-piece battle.

Behind them sits a familiar Bulls spine: Pollard at 10, Willie le Roux at 15, David Kriel in midfield — experience stacked upon experience. Canan Moodie’s move to centre injects line-breaking speed, while Paul de Wet starts at scrumhalf against his former side.

Head coach Johan Ackermann underlined the method behind the selection:

“We’ve assessed the Sharks game and made adjustments where needed. Ruan’s leadership is vital, and bringing in players like Canan Moodie and Marco van Staden gives us the right balance for this contest. It’s about alignment and intensity as we start the year.”

The Key Battlegrounds

The obvious headline is flyhalf, but the game may hinge elsewhere. The midfield collisions between Willemse and Moodie will dictate gain-line success. The breakdown duel with Roos and Dixon versus Van Staden and Louw, could determine territory. And off the bench, both sides possess finishers capable of swinging momentum late.

This is not a derby built on nostalgia. It is one shaped by present ambition and future consequence. The Stormers want tempo and emotion. The Bulls want structure and silence.

Cape Town will decide which philosophy holds firm when the noise peaks.

Team Sheets

DHL Stormers:
15 Warrick Gelant; 14 Suleiman Hartzenberg, 13 Wandisile Simelane, 12 Damian Willemse, 11 Leolin Zas; 10 Sacha Feinberg-Mngomezulu, 9 Cobus Reinach; 8 Evan Roos, 7 Ben-Jason Dixon, 6 Ruan Ackermann; 5 JD Schickerling, 4 Salmaan Moerat (c); 3 Neethling Fouché, 2 André-Hugo Venter, 1 Ali Vermaak.
Replacements: Lukhanyo Vokozela, Ntuthuko Mchunu, Sazi Sandi, Adré Smith, Ruben van Heerden, Paul de Villiers, Stefan Ungerer, Jurie Matthee.

Vodacom Bulls:
15 Willie le Roux; 14 Sebastian de Klerk, 13 Canan Moodie, 12 David Kriel, 11 Stravino Jacobs; 10 Handré Pollard, 9 Paul de Wet; 8 Jeandre Rudolph, 7 Elrigh Louw, 6 Marco van Staden; 5 Ruan Nortje (c), 4 Cobus Wiese; 3 Wilco Louw, 2 Johan Grobbelaar, 1 Gerhard Steenekamp.
Replacements: Akker van der Merwe, Jan-Hendrik Wessels, Khuta Mchunu, Ruan Vermaak, Reinhardt Ludwig, Nizaam Carr, Embrose Papier, Devon Williams.

Match Information

Date: Saturday, January 3
Venue: DHL Stadium, Cape Town
Kick-off: 18:00 (16:00 GMT)
Referee: Griffin Colby (SA)
TMO: Marius Jonker (SA)

Stormers top pool but Dobson sees derby danger after La Rochelle win

By Adnaan Mohamed

The DHL Stormers may have crossed the whitewash six times, but Director of Rugby John Dobson insists the performance that dismantled a youthful Stade Rochelais outfit would be stopped cold by South African rivals if repeated in the coming weeks.

The 42–21 Investec Champions Cup win at Nelson Mandela Bay Stadium, the Capetonians’ eighth straight victory in all competitions, lifted them to the top of Pool Three, ahead of four-time champions Leinster. Yet beneath the glossy scoreline, Dobson saw cracks that could be ruthlessly exposed in the Vodacom URC derbies that loom next.

The Stormers flew out of the blocks. Wings Dylan Maart and Leolin Zas struck inside the opening seven minutes, the hosts surging ahead as if the contest might be over before it began. Instead, composure ebbed, forced passes crept in, and an understrength La Rochelle, stacked with academy talent, were invited back into the arm-wrestle.

“I thought we were so energised at the start and so good, and it just felt like we got seduced into it being too easy,” said Dobson.

“To produce the intensity that we started that game with was really good for us. However, it was a learning experience, and we had to manage that game better at the 15-to-20-minute mark.”

That window proved pivotal. Infringements and errors disrupted Stormers rhythm, allowing La Rochelle to find a foothold and trail just 16–7 at the break – a reminder that scoreboard pressure means little without territorial and tactical control.

“It was about the outcome in the end, but it wasn’t a great process from us,” Dobson admitted.

“There’s definitely stuff we didn’t get right that we spoke about during the week, and there’s work to do before the local derbies [in the Vodacom URC]. That said, a home win in this competition is non-negotiable.”

Captain Salmaan Moerat echoed the coach’s concerns, praising the intent but demanding more from the engine room.

“But as a pack we know we could have been much better. There’s still a lot for us to improve on,” Moerat said.

He also highlighted the side’s response after prop Neethling Fouché was yellow-carded for a high tackle.

“It’s never ideal to get a yellow card,” he said. “But what was really rewarding was seeing how the group galvanised and worked harder for each other when someone was off the field.”

If the Stormers’ structure wavered, individual brilliance helped steady the ship. Flyhalf Sacha Feinberg-Mngomezulu and Springbok scrumhalf Cobus Reinach pulled the strings, while Man of the Match Paul de Villiers hunted turnovers like a seasoned openside despite his tender years.

“It took some moments from Paul or Sacha [Feinberg-Mngomezulu] to bail us out. That was a little bit frustrating that we got ourselves in that position,” Dobson explained.

“Two years ago, we were just getting cleaned out [at the breakdowns], and now we have Paul, who is like a limpet and his decision-making is so good.

“He is very special.”

Dobson believes the result keeps the Stormers firmly in the European hunt, even as he demands sharper execution.

“We want to be part of this tournament,” he said. “South African teams don’t have a great record in it, and we feel we’ve got an opportunity.

“Performances like this give us belief, but we also know we have to be better. I think we can start to dream about getting deeper into this tournament than we have got before.”

The immediate focus, however, shifts to domestic danger. The Lions arrive in Cape Town next weekend, followed by a clash with the Bulls on January 3 – fixtures where sloppiness will be punished.

“We have to get the stuff right and it is no use just talking about it in the week,” Dobson warned.

“We know that performance [in Gqeberha] doesn’t beat a fired-up Lions team in Cape Town or a Bulls team [on January 3].”

Dobson revealed the Stormers’ coaches have been studying the Lions closely, noting their threats across the park.

“We had a good look at them as coaches,” he said.

“We know that Henco [van Wyk] gets the best contact metres, we know about Quan’s [Horn] line breaks, and we know about their efficacy at the breakdown.

“They made their intentions clear that they want to rest and prepare for this game. I promise we won’t be lacking intensity.”

For the Stormers, the winning streak in Europe and Gqeberha has offered momentum, but the real examination now comes at home, where fast starts mean nothing without the patience to finish the job.

Featured Photo: Cole Cruickshank/Gallo Images

Stormers eye Ospreys scalp in URC showdown

By Adnaan Mohamed

The Stormers have never beaten the Ospreys in the United Rugby Championhip (URC). On Friday night at DHL Stadium, John Dobson’s men intend to smash that hoodoo.

Fresh off a 35-0 demolition of defending champions Leinster, the Capetonians know there’s no room for complacency.

“We saw how well Ospreys played in Pretoria and we know our record against them is a draw and two losses,” Dobson warned.

“The feeling is one of desperation to back up last week because you don’t want it to be a fluke.”

The clash doubles as a milestone night: veteran scrumhalf Dewaldt Duvenage earns his 100th Stormers cap, while lock Adré Smith reaches 50.

Duvenage replaces Stef Ungerer, Connor Evans takes the No 7 jersey ahead of Ben-Jason Dixon, and Marcel Theunissen comes in for Paul de Villiers.

Dobson hammered home the stakes:

“If something goes wrong [against the Ospreys], we’d have to win every game on tour. So it’s very, very important from that point of view.”

With props Ali Vermaak and Sazi Sandi set for their first outings of the season, the Stormers want another statement win before their European road trip

“While we were happy with the result last week, we know that there can be no complacency heading into this match against an Ospreys side that have proven tough customers for us in the past,” Dobson stressed.

The Stormers know they must strike hard and early to exorcise their Ospreys ghost. Victory would not only break the hoodoo but also give them a flying start before Europe beckons.

STORMERS
15 Wandisile Simelane, 14 Seabelo Senatla, 13 Ruhan Nel (c), 12 Dan du Plessis, 11 Leolin Zas, 10 Jurie Matthee, 9 Dewaldt Duvenage, 8 Evan Roos, 7 Connor Evans, 6 Marcel Theunissen, 5 JD Schickerling, 4 Adré Smith, 3 Neethling Fouché, 2 André-Hugo Venter, 1 Vernon Matongo.

Bench: 16 JJ Kotze, 17 Ali Vermaak, 18 Sazi Sandi, 19 Ruben van Heerden, 20 Ben-Jason Dixon, 21 Paul de Villiers, 22 Stefan Ungerer, 23 Clinton Swart.

Bulls lose Serfontein, Jooste for Leinster clash

By Adnaan Mohamed

The Vodacom Bulls will face Leinster in a United Rugby Championship clash at Loftus Versfeld in Pretoria on Saturday without two of their backline sparks, Jan Serfontein and Cheswill Jooste, both injured in last week’s 53–40 shootout against the Ospreys.

Harold Vorster steps in at inside centre, with Sebastian de Klerk moving to the wing and Stravino Jacobs recalled. In the pack, Nicolaas Janse van Rensburg retains the No 4 jersey after covering for Cobus Wiese’s HIA, while Sintu Manjezi joins the bench.

Bulls coach Johan Ackermann expects Leinster to arrive wounded but dangerous after their 35–0 defeat to the Stormers.

“Credit to the Stormers, but that was probably a Leinster performance we won’t see again,” he warned.

“They’ll want to rectify it and we expect a lot more pressure.

Ackermann also bristled at his side’s soft defence in Swansea:

“It wasn’t good to concede that many points. Leinster will punish us if we repeat that.”

And he has no illusions about the defensive stranglehold Jacques Nienaber’s Leinster side usually applies.

“Jacques Nienaber’s defensive setup seldom gives a team as many opportunities as they did against the Stormers,” Ackermann said.

“That’s why we aren’t taking anything from that loss and focusing on improving ourselves.”

BULLS – 15 Devon Williams, 14 Sebastian de Klerk, 13 David Kriel, 12 Harold Vorster, 11 Stravino Jacobs, 10 Keagan Johannes, 9 Embrose Papier, 8 JJ Theron, 7 Mpilo Gumede, 6 Marcell Coetzee, 5 JF van Heerden, 4 N Janse van Rensburg, 3 Mornay Smith, 2 Johan Grobbelaar, 1 Gerhard Steenekamp.
Bench: 16 Juann Else, 17 Alulutho Tshakweni, 18 Francois Klopper, 19 Sintu Manjezi, 20 Nama Xaba, 21 Zak Burger, 22 Stedman Gans, 23 Willie le Roux.