This was supposed to be the Bulls' redemption, but instead the Pretoria side imploded in the worst possible way, going down 36-7 to Irish defending champions Leinster to lose yet another Vodacom United Rugby Championship final in Dublin on Friday night.
𝐁𝐀𝐂𝐊-𝐓𝐎-𝐁𝐀𝐂𝐊 🏆🏆
— SuperSport Rugby (@SSRugby) June 19, 2026
Leinster Rugby keep their hands firmly on the #VURC trophy 🏉🥇#SSRugby pic.twitter.com/mrvISzLArG
It was supposed to be a redemption but in the end it was a massacre.
And it wasn’t a pretty one. And for every South African fan who does an awkward introspection the truth is very clear: The Bulls did this to themselves.
Because Leinster are a very good team, and to beat them in Dublin you have to be very, very good.
And the Bulls certainly were not good on Friday night.
During the entire build-up week they pinpointed exactly what they needed to do. They needed their discipline to be spot on. They needed to stop Leinster from getting a fast start and they needed to stay in the fight. They needed to do the basics right.
On every single point on this list they failed. And they failed horribly.
BULLS FAILURE MORE THAN LEINSTER TRIUMPH
Ill discipline was the visitors Achilles' heel. After the semifinal yellow card of Handre Pollard against Glasgow, you would have thought the Bulls had enough warning that they couldn’t risk a yellow card early on.
Their senior players needed to lead them into battle and the rest would follow. That never happened.
Instead, what we saw was an errant arm from Canan Moodie stuck out 90 seconds into the game. A mistake that cost not only 10 minutes in the bin but 12 points along the way.
It's a disastrous start for the Vodacom Bulls 🐂🟨
— SuperSport Rugby (@SSRugby) June 19, 2026
Canan Moodie is sent to the bin 👇
📺 Stream #URC on DStv: https://t.co/0P0NNhnwKw pic.twitter.com/rjmHY3d1GH
Immediately it was easy for everyone to see. The Bulls cost themselves the start they needed, and there could be no argument about it.
Cameron Hanekom initially saved them with a crucial turnover on his own line, and the Bulls had resurrected their challenge.
But despite having an advantage that never materialised, a dropped pass from Johan Grobbelaar to Handre Pollard led to Tommy O’Brien picking up and running 40 metres to score.
A killer blow for the Bulls, but hard to argue it wasn’t self inflicted.
NO LINEOUT TO SPEAK OF
It didn’t help when their lineout disintegrated and their midfield was again full of holes that led to Akira Ioane’s try, a simple wraparound that found the defence stretched and the scoreline 12-0 in favour of the home side.
This was the worst case scenario for the Bulls. Or so they thought. And it was about to get a lot, lot worse.
Harold Vorster was held up over the line and they never got any reward with decisions that were ultimately going to go the home side’s way.
But then, with Leinster on attack, a long pass was wildly knocked on by Willie le Roux - a desperate attempt to stop the attack that wasn’t really needed as the cover defence was there. Le Roux took 10 minutes in the bin as a result.
The Bulls' challenge looked finished. Jack Conan crossed just after that and a Sam Prendergast penalty had been slotted to make it 22-0. 'Two yellow cards. 22 points. That summed up the failure of the Bulls’ first half.
POLLARD'S MISSING FORM
And then there was Pollard. The Bok flyhalf had a 'mare' in the semifinal, missing kicks and getting yellow carded.
This time around it was his dropped pass that led to O’Brien’s try, and it was two more knocks that stopped any sort of momentum for the Bulls.
When the team won three penalties in a row, they needed Pollard to kick to the corner on the stroke of halftime. If they scored there, they may have had a chance. But Pollard cooked it, sending it too deep and leaving the Bulls scoreless at the break.
That drop in form is a concern for the Bulls, but for the Boks it is a massive headache.
It may well be the reason Rassie Erasmus has decided to rest Manie Libbok for the Barbarians game, knowing that with Sacha Feinberg-Mngomezulu out, Pollard’s form and a tired Damian Willemse he has no choice.
Either way, the World Cup clutch player looks very out of form. Very much a shadow of the star that won two World Cups.
But that can be said of the entire Bulls side - their senior players needed to step up. Le Roux and Moodie’s cards were inexcusable.
Pollard’s form compounded that. Senior players let them down, and Leinster, never one to not seize the moment, just had to be solid.
LEINSTER SOLID
And solid they were. Their rush defence was a hallmark, and they struck when they were given the opportunity. But to be fair, a blind man would have struggled not to beat a Bulls team in self-destruct mode.
The sad reality is this: Four finals in five years. Four failures. Jake White fired for saying the players were not good enough. But failure has a way of confirming things. Facts speak volumes. Games differ, but the record stands. The Bulls can’t get past this final hurdle.
There may be people who say they did well to get to the final, and that they did, especially given their seven- match losing streak. But they miss the point. You don’t get to the finals to compete. You get there to win them.
And on every occasion since joining the URC the Bulls have simply failed.
The game was a lost cause from then on. The Bulls were never going to come back, even though a Bulls’ second-half try was cruelly scratched off from a sketchy TMO decision.
This was a final that favoured the home side. To upset the narrative the Bulls needed to show something exceptional. And they never did.
Some big calls went against the Vodacom Bulls 👀
— SuperSport Rugby (@SSRugby) June 19, 2026
But overall there was a lack of intensity 🗣️🏉#SSRugby | #VURC pic.twitter.com/LfIYVp7a4m
YELLOW CARD CRIME
Their lineout never functioned - losing four crucial first-half throws. Their scrum never got the ascendancy, no surprise as Andrea Piardi has made it a habit of not rewarding dominant scrums in the competition.
But the bigger crime was the yellow cards. Their failure to launch and their submission to hand Leinster the trophy on a platter. A performance that was horrific by their own standards.
This wasn’t a night where the Bulls could say they gave it their all. They faltered and stumbled and handed the trophy to Leinster. All the home side needed to do was take it with a smile.
And that they did, leaving the Bulls' curse in the URC to continue and no better a year out from their Dublin humiliation in 2025.
In the end, the same questions linger...
SCORERS
LEINSTER - tries: Tommy O’Brien, Rieko Ioane, Jack Conan, Sam Prendergast, Harry Byrne. Conversions: Sam Prendergast (3), Harry Byrne. Penalty: Prendergast.
VODACOM BULLS - tries: Canan Moodie. Conversion: Handre Pollard.