Llanelli Scarlets coasted to an emphatic 52-23 Magners League victory over Leinster at the RDS on Friday thanks to twenty-nine unanswered second half points.
The Leinster defence fell asleep for a crucial period coming up to the hour mark and the Scarlets seized their chance, running in four tries in the space of 11 minutes to canter clear.
The game had been tight up to then, with Phil Davies' men taking a 16-11 advantage into the interval.
But quickfire tries from captain James Bater, back row colleague Jonathan Edwards (two) and Kiwi centre Regan King left Leinster's bid to equal Cardiff's league record of 16 successive home wins in tatters.
It was an electric start from both sides, with Morgan Stoddart and King combining on the left wing to put winger Matthew Watkins charging for a third-minute try - his 28th in league history, drawing him level with record holder Denis Hickie of Leinster.
Rhys Priestland converted but there was an instant reply from the hosts as Shane Jennings barged through on the restart and centre Christian Warner crossed in the left corner.
Jonathan Sexton knocked his conversion attempt off the post and the remainder of a half, scoring wise, was fought out between the young fly-halves.
The 20-year-old Priestland landed three successful penalty kicks and Sexton, 22, fired over twice after two initial misses.
The Scarlets were full value for their five-point half-time lead and despite losing lock Vernon Cooper to 37th-minute yellow card, they defended their try-line resolutely.
A Gavin Evans break, five minutes after the restart, almost saw them in for their second try.
A nightmare few minutes followed for Leinster full-back Rob Kearney as both he and prop Juan Francisco Gomez hesitated far too long in tackling the advancing Bater and the Scarlets skipper was allowed to cruise over for a 51st-minute try.
Moments later, Kearney went offside at a ruck under the Leinster posts, deliberately slowing up Llanelli ball, and got a yellow card for his troubles.
The floodgates began to open as Priestland kicked the resulting penalty and man of the match Edwards then rumbled over for an unconverted try to put the Welshmen 31-11 in front.
Worse followed for Leinster when foul language directed at referee James Jones landed flanker Jennings in the sin bin.
Making use of their two-man advantage, the Scarlets put King and Edwards over for further tries as the bonus point was gleefully garnered.
Leinster's first home league defeat since November 2005 was all but confirmed and though a yellow card for Bater helped the hosts carve out consolation tries for Stan Wright and Jamie Heaslip, the Scarlets had the last word when full-back Stoddart sliced through for his side's sixth try in the 10th minute of injury-time.
Tries: Warner, Wright, Heaslip
Pens: Sexton 2
Tries: Watkins, Bater, Edwards 2, King, Stoddart
Cons: Priestland 5
Pens: Priestland 4
Yellow cards: Cooper (34th minute - Scarlets), Kearney (51st minute - Leinster), Jennings (55th minute - Leinster), Bater (65th minute - Scarlets).
Leinster: 15 Rob Kearney, 14 Gary Brown, 13 Fergus McFadden, 12 Christian Warner, 11 Luke Fitzgerald, 10 Jonathan Sexton, 9 Cillian Willis, 8 Jamie Heaslip, 7 Keith Gleeson, 6 Shane Jennings, 5 Leo Cullen (c), 4 Trevor Hogan, 3 Stephen Knoop, 2 Bernard Jackman, 1 Juan Francisco Gomez.
Replacements: 16 Brian Blaney, 17 Stan Wright, 18 Devin Toner / Cian Healy, 19 Cameron Jowitt, 20 Stephen Keogh, 21 Chris Keane, 22 Ross McCarron.
Scarlets: 15 Morgan Stoddart, 14 Garan Evans, 13 Regan King, 12 Gavin Evans, 11 Matthew Watkins, 10 Rhys Priestland, 9 Liam Davies, 8 Dafydd Jones, 7 Johnathan Edwards, 6 James Bater (c), 5 Adam Eustace, 4 Vernon Cooper, 3 Deacon Manu, 2 James Hayter, 1 Phil John.
Replacements: 16 Iestyn Thomas, 17 Ken Owens, 18 Lou Reed, 19 Gavin Thomas, 20 Gavin Cattle, 21 Jon Davies, 22 Nathan Brew.
Referee: James Jones (Wales)
Touch judges: Colin Stanley (Ireland), Seamus Flannery (Ireland)
Citing commissioner: George Spotswood
Television match official: Alan Rogan (Ireland)