The streets of Middelburg were painted green and red, the stands heaved with partisan supporters, and when the final whistle blew, it was the men in green who stood tallest. Middelburg Hoërskool emerged victorious 26-10 over bitter rivals HTS Middelburg in a derby that had everything, bone-crunching physicality, tactical nous, and drama that kept the crowd on the edge of their seats until the dying moments.
This wasn’t just another fixture on the school rugby calendar. This was THE match that splits the town down the middle, where bragging rights matter more than league points and where neither side gives an inch without a fight.
The greens draw first blood
Middelburg Hoërskool came out firing, racing to a 10-0 lead that sent their supporters into raptures. The early statement set the tone, but the Greens immediately made life difficult for themselves. The penalty count climbed alarmingly, handing the Rooibulle opportunity after opportunity to claw their way back into the contest.
But HTS couldn’t capitalise. Despite their first-half physical dominance, the conversion of penalties to points simply wouldn’t come. The Rooibulle banged on the door repeatedly, only to find it locked and bolted by desperate Middelburg defence.
Just before the break, Middelburg found what would become their calling card for the afternoon – space in the wide channels. A sweeping move ended with a corner try that stretched the advantage to 15-0 at halftime. HTS trudged to the sheds knowing they’d dominated physically but had nothing on the scoreboard to show for it.
Second-half surge and Rooibulle fightback
If HTS had owned the physical battle in the opening forty, Middelburg came out for the second half with a point to prove. Massive carries crashed into the heart of the Rooibulle defence, the Greens’ forwards finally showing their grunt and making serious metres upfront.
But this HTS side refused to read the script. The Rooibulle kept hammering away, and their persistence finally paid dividends with a perfectly executed trick play try from a tap penalty. Middelburg Director of Rugby Christiaan Gouws had prophetically hinted before kick-off that HTS might pull something special out of the bag, his words proved eerily prophetic.
Suddenly it was 18-7, and Middelburg was rocking. A subsequent penalty made it 18-10, and the contest exploded back into life. Game on in Middelburg.
The boot that kept the Greens alive
Enter Buhle Mphahlaza. The flyhalf’s trusty boot kept the scoreboard ticking over for the Greens, applying scoreboard pressure even when the Rooibulle were throwing the kitchen sink at their rivals. HTS launched wave after wave of attacks, desperation creeping into their play as the clock ticked down.
Middelburg’s defence held firm, absorbing pressure like a sponge and forcing errors when it mattered most. With three minutes remaining, HTS picked up a yellow card, but even with fourteen men, the Rooibulle refused to throw in the towel.
Peta seals the deal
Once again, Middelburg found joy out wide. The ball swung through the hands to Kgotso Peta, who dotted down to stretch the lead to 26-10. It was a carbon copy of their first-half success, exploiting those wide channels that the Rooibulle simply couldn’t shut down.
HTS mounted one final assault, pride demanding they go down swinging. The forwards rumbled forward, the backs probed for gaps, but ultimately they fell short in the derby that means everything to this divided town.
The Greens were the victors on the day, but both sides can hold their heads high after a brutally beautiful match that showcased everything great about schools rugby. Physical, uncompromising, and played with the kind of intensity that only a local derby can produce.






