Leinster surrendered their place at the top of the United Rugby Championship table after going down to a 42-12 defeat to Stormers in Cape Town.
Glasgow’s bonus-point win over Zebre Parma earlier in the day sees the Scottish side hold a four-point advantage at the summit with just three rounds to go.
The dominant South Africans earned a bonus-point victory after tries from Ben Loader, Samaan Moerat, Herschel Jantjies, Willie Engelbrecht and Warrick Gelant, with fly-half Manie Libbok converting four and adding three penalties for a personal haul of 17 points.
Max Deegan and Rob Russell went over for tries for Leinster with Sam Prendergast adding a conversion.
After an error-strewn opening four minutes, it was the Stormers who were we first to take advantage when a loose pass from Cormac Foley was seized upon by Loader, who sprinted half the length of the field to touch down under the posts and Libbok sent over the simple conversion.
Libbok then extended the lead to 10-0 midway through the first half after Leinster were penalised for being offside at the ruck and another penalty 10 minutes before the interval stretched their advantage further.
Libbok added a third penalty before the Stormers’ dominance told as they scored their second try of the evening with the clock in the red as Moerat burrowed his way over from a penalty advantage and Libbok’s conversion made it 23-0 at the break.
The Stormers picked up from where they left off immediately after the restart. Jantjies picked the ball up from a ruck and darted between some lacklustre Leinster cover tackling to run unopposed to the line.
But Leinster would not lie down and battled their way back into the game as Deegan powered his way over from close range following a penalty five metres out, before turning provider when he broke clear down the left and played an inside pass for Russell to slide over.
Stormers secured the bonus point when replacement Engelbrecht burst through a weak tackle attempt from Henry McErlean to touch down and Gelant put the icing on the cake with a superb individual try.