Scarlets provided the biggest shock of the opening weekend of the PRO12 with a 45-20 demolition of European champions Leinster at Parc y Scarlets.
Scott Williams and Liam Williams scored two first-half tries as the hosts led 14-6 at the break, with Ian Madigan responding for the visitors. Further tries in the second half from Wales' international George North (twice), Andy Fenby (twice) and Kieran Murphy confirmed the win.
The visitors managed consolation scores through Devin Toner and Madigan, but they have failed to win on the opening day for the past five years.
Due to reasons beyond their control, the Irish province went into the game with 11 international players unavailable and a further seven injured. They therefore had an unfamiliar looking line-up.
However, the defending Heineken Cup champions managed to open the scoring through Madigan. Their lead didn't last long, though, as centre Williams went over, Aled Thomas converting.
The other Williams, full-back Liam, became the next player to breach the Leinster defence after slick hands along the hosts' backline sent him across the whitewash.
Scarlets' fly-half Thomas once again did the honours from the tee as the Welsh region led 14-3, although Madigan reduced the deficit just before half-time.
But the home side continued their dominance in the second half as an unconverted try from North extended the advantage. A superb Aaron Shingler break then saw Fenby touch down, Thomas converting, as Leinster's challenge faded.
However, their severely weakened outfit were gallant throughout and were rewarded with Toner going over for a converted score.
Leinster's brief resistance was ended when late tries from Murphy, North and Fenby - the latter two converted by Rhys Priestland - added gloss to the scoreline.
Madigan had the last word when he went over with the last move of the match.
Tries: M. Williams, L. Williams, North 2, Fenby 2, Murphy
Cons: Thomas 3, Priestland
Tries: Toner, Madigan
Cons: Madigan 2
Pens: Madigan 2
Scarlets:15 Liam Williams, 14 George North, 13 Gareth Maule, 12 Scott Williams, 11 Andy Fenby, 10 Aled Thomas, 9 Tavis Knoyle, 8 Rob McCusker (c), 7 Josh Turnbull, 6 Aaron Shingler, 5 Richard Kelly, 4 George Earle, 3 Deacon Manu, 2 Ken Owens, 1 Rhodri Jones.
Replacements: 16 Matthew Rees, 17 Phil John, 18 Samson Lee, 19 Sione Timani, 20 Kieran Murphy, 21 Gareth Davies, 22 Rhys Priestland, 23 Jonathan Davies.
Leinster: 15 Isa Nacewa, 14 Andrew Conway, 13 Brendan Macken, 12 Noel Reid, 11 Fionn Carr, 10 Ian Madigan, 9 Isaac Boss, 8 Leo Auva'a, 7 Shane Jennings (c), 6 Dominic Ryan, 5 Devin Toner, 4 Damian Browne, 3 Jamie Hagan, 2 Richardt Strauss, 1 Heinke van der Merwe.
Replacements: 16 Aaron Dundon, 17 Jack McGrath, 18 Martin Moore, 19 Tom Denton, 20 Jordi Murphy, 21 John Cooney, 22 Collie O'Shea, 23 Darren Hudson.
Venue: Parc y Scarlets
Referee: Neil Paterson (Scotland)
Assistant referees: Tim Hayes (Wales), Martyn Lewis (Wales)
Television match official: Nigel Whitehouse (Wales)