By Chelsea Jenna Ross
The Vodacom Bulls
opened their 2026/27 United Rugby Championship campaign with a 47–13
bonus-point victory over Zebre Parma, but the final scoreline did little to
reflect the hosts' impressive start.
Love the Springboks? Follow RUCK's new dedicated South African rugby Instagram page 'RUCK Boks' today!
Zebre began at a blistering
tempo, using quick hands, expansive attacking shifts and aggressive
counter-rucking to put the Bulls under immediate pressure. Tommaso Allan's two
penalties gave the hosts a 6–0 lead, while the Bulls struggled to establish a
foothold in the opening exchanges.

The visitors gradually
settled into the contest, with Reinhardt Ludwig crossing in the 31st minute
before Paul de Wet added another try seven minutes later.
Curwin Bosch
converted both as the Bulls turned a difficult opening spell into a 20–6
half-time lead. Ruan Vermaak and Harold Vorster extended the advantage after
the break, before Alessandro Fusco briefly gave Zebre hope with a 58th-minute
try.
However, the Bulls'
physicality and bench impact proved decisive in the closing stages. Ludwig and
Zak Burger added late tries as the visitors pulled away to secure a bonus
point. The Bulls begin their season with five points, while Zebre will look to
respond when they travel to Cardiff next weekend.
Match
Scores:
Zebre:
13
Tries: Alessandro Fusco
(58')
Conversions: Tommaso
Allan (59')
Penalties: Tommaso
Allan (13’, 30’)
Drop goals: 0
Yellow cards: Matteo
Canali (26’), Sergio Pelliccioli (80+2')
Red cards: 0
Starting
XV: 15. Tommaso Allan, 14. Mirko
Belloni, 13. Giulio Bertaccini, 12. Damiano Mazza, 11. Simone Gesi, 10.
Giacomo Da Re, 9. Alessandro Fusco (c), 8. Giovanni Licata, 7. Samuele
Locatelli, 6. Giacomo Ferrari, 5. Leonard Krumov, 4. Matteo Canali, 3. Juan
Ignacio Castellano, 2. Tommaso Di Bartolomeo, 1. Federico Pisani
Replacements:
16. Francisco Minervino, 17. Sergio Pelliccioli, 18. Filippo Alongi, 19. Franco
Carrera, 20. Davide Ruggeri, 21. Thomas Dominguez, 22. Marco Zanon, 23.
Giovanni Montemauri
Bulls:
47
Tries: Reinhardt Ludwig
(31’), Paul de Wet (38’), Ruan Vermaak (43’), Harold Vorster (51’), Reinhardt
Ludwig (79’), Zak Burger (80+3’)
Conversions: Curwin
Bosch (32’, 39’, 43’, 52’), Willie le Roux (80’)
Penalties: 0
Drop goals: 0
Yellow cards: Jeandre
Rudolph (77’)
Red cards: 0
Starting
XV: 15. Willie le Roux, 14. Sebastian de Klerk,
13. Stedman Gans, 12. Harold Vorster, 11. Stravino Jacobs, 10. Curwin Bosch, 9.
Paul de Wet, 8. Jeandre Rudolph, 7. Hanro Liebenberg, 6. Marcell Coetzee (c),
5. Reinhardt Ludwig, 4. Ruan Vermaak, 3. Francois Klopper, 2. Juann Else, 1.
Alu Tshakweni
Replacements:
16. Janco Uys, 17. Dylan Smith, 18. Mornay Smith, 19. JF van Heerden, 20.
Nizaam Carr, 21. Zak Burger, 22. Cheswill Jooste, 23. Hakeem Kunene
5
Things you missed:
1. Zebre's
Shock Attacking Start:

Zebre's opening 30
minutes were arguably their strongest spell of the match. The hosts moved the
ball quickly and attacked with confidence, using expansive shifts and aggressive
work over the ball to repeatedly put the Bulls under pressure.
The visitors struggled
to establish their defensive rhythm as Zebre controlled territory and created
attacking momentum. However, the hosts were unable to turn enough of that
pressure into points, leaving the door open for the Bulls to recover.
2. Bosch’s
Tactical Influence:
Curwin Bosch had a
highly effective URC debut for the Bulls. He slowly took control of the game
through his distribution and touchline kicking. His ability to find territory
helped turn Zebre around and gave the visitors a more reliable platform after
their difficult opening spell.
As the match
progressed, Bosch's influence became increasingly important. The Bulls were
able to move the game away from the frantic tempo that had suited Zebre early
on, allowing them to build pressure and dictate the rest of the game.
3. Zebre’s
Unforced Errors:
The home team showed
glimpses of creative attacking running but repeatedly killed their own momentum
through basic unforced handling errors and red-zone execution failures before
halftime.
Those mistakes became
increasingly costly because Zebre had built a strong territorial platform early
on. Once the Bulls gained control, the Italians had fewer opportunities to
recover from those missed chances.
4. Liebenberg’s
Breakdown Impact:
Loose forward Hanro
Liebenberg made an outstanding return to the blue jersey, causing havoc at the
breakdown and winning multiple crucial turnovers to halt the early Italian
momentum.
His influence became particularly
impactful once the Bulls had settled into the match. By slowing Zebre's ability
to recycle possession and winning crucial turnovers, Liebenberg helped the
visitors wrestle control away from the hosts.
5. Pretoria
Bench Spark:
The final stages
highlighted the difference in momentum between the two sides. As Zebre began to
tire after their intense opening spell, the Bulls were able to introduce fresh
players and maintain their physical intensity.
The visitors' late
pressure eventually produced tries for Reinhardt Ludwig and Zak Burger, turning
what had been a competitive contest for long periods into a convincing final
scoreline. The Bulls' ability to finish strongly ultimately secured the bonus point.
Zebre Player Ratings vs Bulls:

15.
Tommaso Allan: 6/10
Handled the backfield
well early on and contributed six points from the tee, but came under
increasing pressure from the Bulls' kicking game after the break.
14.
Mirko Belloni: 5/10
Showed attacking intent
and helped spark several counter-attacking opportunities early on. His
defensive positioning came under greater pressure as the Bulls began finding
space out wide.
13.
Giulio Bertaccini: 5/10
Produced two explosive
breaks through the midfield and looked dangerous when given space. However, he
was unable to consistently contain the Bulls' direct carrying as the visitors
gained control.
12.
Damiano Mazza: 6/10
Provided a strong
carrying option through the midfield and helped Zebre maintain their attacking
momentum early on. His distribution also brought the outside backs into the
game effectively.
11.
Simone Gesi: 6/10
Chased deep balls aggressively
and provided plenty of pace during the initial attacking phase. Spent much of
the latter stages focused on defensive work as the Bulls took control of
territory.

10.
Giacomo Da Re: 5/10
Helped Zebre make the
most of their early territorial pressure, while Tommaso Allan converted the two
penalties. However, his influence on the game diminished as the Bulls' defence
and kicking strategy began to dictate the contest.
9.
Alessandro Fusco (C) - 7/10
Zebre's most
influential player. Set the tempo of the hosts' attack early on and kept the
Bulls guessing around the breakdown. Sniped over for Zebre's try in the 58th
minute and remained a constant threat.
8.
Giovanni Licata: 7/10
A relentless presence
in the loose trio. Threw himself into collision points and carried heavily
through the midfield during the opening half hour. Maintained his work rate
even as Zebre came under increasing pressure in the second half.
7.
Samuele Locatelli: 5/10
Competed aggressively
at the breakdown and contributed to Zebre's strong opening spell. Found it
increasingly difficult to make an impact as the Bulls gained control.
6. Giacomo
Ferrari: 6/10
Put in plenty of
defensive work in the tighter channels and was heavily involved in Zebre's
efforts to slow the Bulls down. His influence decreased as the visitors
increased the physical pressure.
5.
Leonard Krumov: 5/10
Provided a reliable
presence at the lineout during the first half and competed well in the set
piece. Came under greater pressure as the Bulls began to assert themselves up
front.
4.
Matteo Canali: 5/10
Brought physicality to
Zebre's early defensive effort and was active around the breakdown. His yellow
card in the 26th minute came as the Bulls were beginning to find their way back
into the game.
3.
Juan Ignacio Castellano: 5/10
Faced a difficult
battle in the scrum against a powerful Bulls pack. Worked hard throughout but
struggled to prevent the visitors from gaining an advantage at set piece.
2.
Tommaso Di Bartolomeo: 6/10
Delivered accurate
lineout throwing during Zebre's strongest spell and contributed well to their
early set-piece platform. Came under more pressure as the Bulls' forwards began
to take control.
1.
Federico Pisani: 5/10
Worked hard in the
scrum and provided a strong physical presence during Zebre's early resistance.
However, the Bulls gradually gained the upper hand at set piece as the match
progressed.
Replacements:
16.
Francisco Minervino: 5/10
Came on in the 58th
minute and worked hard in the loose after entering a fiercely contested forward
battle. Found it difficult to halt the Bulls' growing dominance in the set
piece.
17.
Sergio Pelliccioli: 5/10
Added fresh aggression
to the forward pack and competed in the final stages. His late yellow card came
as Zebre struggled to contain the Bulls' closing surge.
18.
Filippo Alongi: 5/10
Showed commitment in
defence after coming on in the 33rd minute and worked hard around
the fringe. Had limited opportunity to influence a match that was already
moving firmly in the Bulls' favour.
19.
Franco Carrera: 5/10
Brought fresh energy
into the tight loose tracking, managing to secure a couple of tough contested
balls. Was unable to significantly change the momentum of the contest.
20.
Davide Ruggeri: 5/10
Made an active
defensive contribution after coming on in the 53rd minute, with
several important tackles helping Zebre slow the Bulls temporarily. Faced a
difficult task as the visitors continued to attack late on.
21.
Thomas Dominguez: 5/10
Provided crisp delivery
from the base after entering the match. However, he was forced to operate
behind a forward pack that was increasingly under pressure.
22.
Marco Zanon: 5/10
Looked to provide a
direct carrying option after coming on in the 51st minute but found
very few open channels against a set Bulls defence.
23.
Giovanni Montemauri: 5/10
Entered late in the
match as the Bulls had already established control of territory and possession.
Had limited opportunity to make a significant impact before the final whistle.















