By SABC Sport
22nd April 2023
Kurt-Lee Arendse, Canan Moodie and Johan Grobbelaar all helped themselves to a brace of tries with Ruan Nortje, Stedman Gans and Harold Vorster also going in as the South Africans ran in nine tries, with Johan Goosen converting seven and adding a penalty.
Prop Michael Milne scored a consolation try for Leinster.
Leinster had already secured top spot in the table and rested a number of star players but would have been disappointed by the nature of the defeat ahead of next weekend's Heineken Champions Cup semi-final with Toulouse.
Bulls opened the scoring with Goosen sending over a straightforward penalty after concerted early pressure in the Leinster 22.
Their dominance was rewarded after 14 minutes when lock Nortje took a short pass from Embrose Papier from a ruck and crashed over from short range.
They stretched their advantage with a flowing move down the left and David Kriel drew in Tommy O'Brien before playing an inside pass to Arendse to run in unopposed.
Arendse then claimed his second try of the afternoon when Leinster turned the ball over inside their own 22 and Moodie's kick through was latched onto by the full-back.
Grobbelaar secured the bonus point when he went over from a lineout drive with Goosen adding his fourth conversion.
Bulls began the first half like they ended the second with Papier breaking through a series of poor Leinster tackles before flicking the ball up for Grobbelaar to stroll in for his second try.
With Thomas Clarkson in the sin-bin, Goosen then launched an inch-perfect kick to the corner that was claimed by Moodie to crash over for the sixth try.
Kriel and Arendse combined to send over Gans following a scrum won against the head.
Milne burrowed over for Leinster before Vorster and Moodie added to the rout.