Can England finally crack the Springboks code?

By Adnaan Mohamed

England have been here before. Close enough to see victory. Close enough to believe. Close enough to feel the Springboks wobble.

Then South Africa find another gear.

It has become a familiar script in one of rugby’s richest rivalries. England ask difficult questions, the Springboks absorb the pressure and somehow emerge with the answer that matters most.

Saturday’s opening Nations Championship Test at Ellis Park offers Steve Borthwick’s side another opportunity to prove they have bridged that stubborn gap. They could hardly have picked a sterner examination.

Johannesburg does not welcome visitors with open arms. The altitude drains lungs, the crowd feeds every collision and the Springboks have turned Ellis Park into one of world rugby’s least hospitable addresses.

Rassie Erasmus’ side arrive riding a nine-match winning streak and carrying the confidence of back-to-back Rugby Championship titles. Momentum has become their travelling companion and complacency remains unwelcome.

“The goal is to win,” Erasmus said this week.

Simple words. Typical Springboks.

His selection reflects a squad built for every occasion. Damian Willemse and Cheslin Kolbe celebrate their 50th Tests in a backline packed with proven match winners. Jesse Kriel and Damian de Allende remain one of international rugby’s most reliable midfield pairings, while Manie Libbok gets another chance to orchestrate an attack that can shift from controlled to chaotic in a heartbeat.

Up front, the Springboks possess enough muscle to move mountains.

Ox Nche, Malcolm Marx and Thomas du Toit anchor a front row that thrives on confrontation, with Eben Etzebeth, Siya Kolisi and Jasper Wiese providing the relentless edge that has become South Africa’s trademark.

Then comes the Bomb Squad.

Fresh legs. Fresh power. Fresh problems.

England know exactly what awaits.

George Martin has welcomed the physical battle after returning from injury, while Fin Smith shoulders the responsibility of steering England around one of rugby’s toughest venues. Immanuel Feyi-Waboso’s return offers genuine attacking spark, Tommy Freeman arrives in outstanding form and Henry Pollock is expected to inject his trademark energy from the bench after already making himself public enemy number one among many South African supporters.

Borthwick believes his squad is ready.

“Playing South Africa at Ellis Park is one of the great Tests in world rugby,” he said.

He is right.

England have enough quality to ask questions of the world champions. Their backline carries pace, their forwards have embraced the challenge and their confidence has steadily grown despite an underwhelming Six Nations campaign.

The problem is that Ellis Park rarely rewards promise.

The Springboks know exactly how they want to play. Dominate the set piece. Win the gain line. Squeeze territory. Turn pressure into points.

It is an approach forged through experience and sharpened by success.

England may remain within touching distance for long stretches, much like they have in recent meetings. History suggests that when the contest reaches its defining moments, South Africa usually discover another level.

Prediction: Springboks by 12.

Teams:

South Africa: 15 Damian Willemse, 14 Cheslin Kolbe, 13 Jesse Kriel, 12 Damian De Allende, 11 Kurt-Lee Arendse, 10 Manie Libbok, 9 Grant Williams, 8 Jasper Wiese, 7 Pieter-Steph Du Toit, 6 Siya Kolisi (captain), 5 Ruan Nortje, 4 Eben Etzebeth, 3 Thomas Du Toit, 2 Malcolm Marx, 1 Ox Nche.
Replacements: 16 Jan-Hendrik Wessels, 17 Gerhard Steenekamp, 18 Zachary Porthen, 19 Marco van Staden, 20 Cameron Hanekom, 21 Cobus Reinach, 22 Andre Esterhuizen, 23 Canan Moodie.

England: 15 George Furbank, 14 Immanuel Feyi-Waboso, 13 Tommy Freeman, 12 Seb Atkinson, 11 Cadan Murley, 10 Fin Smith, 9 Jack van Poortvliet, 8 Ben Earl, 7 Tom Curry, 6 Ollie Chessum, 5 George Martin, 4 Alex Coles, 3 Joe Heyes, 2 Jamie George (captain), 1 Ellis Genge.
Replacements: 16 Luke Cowan-Dickie,17 Beno Obano, 18 Asher Opoku-Fordjour, 19 Charlie Ewels, 20 Guy Pepper, 21 Henry Pollock, 22 Alex Mitchell, 23 Marcus Smith.

Date: Saturday, July 4
Venue: Ellis Park, Johannesburg
Kick-off: 17.40
Referee: James Doleman (New Zealand)
Assistant referees: Andrew Brace (Ireland) & Pierre Brousset (France)
TMO: Richard Kelly (New Zealand)

Images: x.com/Springboks

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)