
Tommy McLoughlin – New Ross RFC
If Ulster’s win last night was about grit in the rain, today in Dublin was about overcoming a stubborn, organised resistance. In a high-stakes encounter at the Aviva Stadium, Leinster survived a stagnant opening to eventually pull clear of Sale Sharks, cruising to a 43–13 victory that keeps the dream of an Irish European double firmly alive.
Early Drama and the Blockade
The afternoon started with an immediate test of Leinster’s depth when loosehead Alex Usanov was forced off in just the 4th minute, replaced by Jerry Cahir. It added to a sense of frustration that defined the first half. Despite the prestige of a Champions Cup quarter-final, the attendance of 18,839 felt modest compared to the packed-out Aviva nights of years gone by, leaving the stadium feeling uncharacteristically quiet as Sale Sharks staged their tactical protest at the breakdown.
Under a stubborn drizzle, Leinster hogged possession but struggled for fluency. The breakthrough finally arrived in the 9th minute when Dan Sheehan slid over from a well-worked lineout move. However, Sale’s defensive blockade held firm. George Ford’s clinical boot kept the visitors in touch, and a penalty in the 35th minute ensured a cagey 7–3 scoreline at halftime, keeping the nervous home support on edge.
The Blockade Cracks
The narrative shifted dramatically as discipline became Sale’s undoing. Dan du Preez was shown a yellow card in the 36th minute for a deliberate knock-on, but the real turning point came just after the restart. In the 43th minute, a high tackle by Si McIntyre on James Ryan led to a second yellow for the visitors, briefly leaving Sale down to 13 men.

With the numerical advantage, Leinster finally found their top gear. Keenan’s try was the spark, but it was the clinical performance of Harry Byrne that steered the ship. Byrne was flawless off the tee and pulled the strings with a maturity that proved why he has claimed the starting 10 shirt. Despite a spirited late response from Sale’s Alex Wills, the visitors simply didn’t have the
stamina to match Leinster’s intensity as the blue wave rolled in with tries from Baird, Ioane, T.O’Brien, and Osborne.
Standout Performers: The Engine Room
While the backline will grab the headlines, the victory was built on the tireless work of the pack. Joe McCarthy was the epitome of a warrior today; he was forced off early for a blood injury but once he returned from his temporary replacement by Max Deegan, he was an absolute nuisance for the Sharks. Beside him, Ryan Baird was immense, disrupting the Sale lineout and providing the physical platform for Jamison Gibson-Park to pull the strings with his usual composure.
The Verdict
Leinster didn’t just win today; they received a massive gift from the rugby gods. Earlier in the day, the tournament was turned on its head as RC Toulon (7th seed) shocked the 2nd-seeded Glasgow Warriors with a 22–19 win at Scotstoun. It means the expected trip to Murrayfield is off the cards; instead, as the higher seed, Leinster will host the three-time champions in a home semi-final at the Aviva Stadium.

(Niall Carson/PA Wire)
While Sale are left to focus on their Premiership form, Leinster move into the final four with the clearest road to Bilbao they could have hoped for. Following Ulster’s dominant quarter-final victory last night, the prospect of a historic Irish double on the European stage is no longer just a dream, it is the talk of the town.
Match Squads
Leinster Rugby:
15. Hugo Keenan, 14. Tommy O’Brien, 13. Garry Ringrose, 12. Jamie Osborne, 11. Rieko Ioane, 10. Harry Byrne, 9. Jamison Gibson-Park; 1. Alex Usanov, 2. Dan Sheehan (C), 3. Tadhg Furlong, 4. Joe McCarthy, 5. James Ryan, 6. Ryan Baird, 7. Josh van der Flier, 8. Jack Conan.
Replacements: 16. Ronan Kelleher, 17. Jerry Cahir, 18. Thomas Clarkson, 19. Max Deegan, 20. Scott Penny, 21. Luke McGrath, 22. Ciaran Frawley, 23. Robbie Henshaw.
Sale Sharks:
15. Joe Carpenter, 14. Tom Roebuck, 13. Rob du Preez, 12. Rekeiti Ma’asi-White, 11. Tom O’Flaherty, 10. George Ford, 9. Gus Warr; 1. Si McIntyre, 2. Ethan Caine, 3. Asher Opoku-Fordjour, 4. Ernst van Rhyn (C), 5. Ben Bamber, 6. Jacques Vermeulen, 7. Sam Dugdale, 8. Dan du Preez.
Replacements: 16. Alfie Longstaff, 17. Ralph McEachran, 18. James Harper, 19. Reuben Logan, 20. Jos Gilmore, 21. Dom Hanson, 22. Marius Louw, 23. Alex Wills.
Referee: Pierre Brousset (France)
Venue: Aviva Stadium, Dublin
Attendance: 18,839
Half-Time Score: Leinster 7 – 3 Sale Sharks
Full-Time Score: Leinster 43 – 13 Sale Sharks
Match Discipline & Scorers
Yellow Cards:
Leinster: None.
Sale Sharks: Dan du Preez (36′), Si McIntyre (43′).
Scorers:
· Leinster: Tries: Sheehan (9′), Keenan (43′), Baird (53′), Ioane (56′), T. O’Brien (62′), Osborne (80′).
Cons: H. Byrne (10′, 54′, 57′, 63′, 80′).
Pens: H. Byrne (74′).
· Sale Sharks: Tries: Wills (68′).
Cons: G. Ford (69′).
Pens: G. Ford (35′, 46′).
Next Up: Ulster Rugby at the Affidea Stadium, Friday April 17th at 7:45 PM (URC Match).