Leinster managed to hold their nerve and survive a late surge from their opponents, clinching a 29-25 victory over Toulon at Dublin’s Aviva Stadium and booking a place in this season’s Champions Cup final. The Irish province, still haunted by a string of four consecutive European Cup final defeats, will now meet either the defending champions Bordeaux-Begles or the Premiership title‑holders Bath in the showdown scheduled for May 23. The match was anything but straightforward. Early in the second half Leinster found themselves reduced to fourteen men after two players were shown yellow cards, while Toulon mounted a dramatic, points‑filled comeback in the closing stages.

Despite the pressure, the home side held on to secure the win. The scoring opened with Leinster’s flankers Jack Conan and Josh van der Flier crossing the line for tries in the first half.

Centre Garry Ringrose and captain Caelan Doris also added their names to the scoresheet, while fly‑half Harry Byrne contributed a penalty and three conversions, helping the Irish side build a modest lead. Toulon, however, refused to fade quietly.

By halftime they were only three points behind, and in the final minutes they produced two late tries that reignited the contest. Their points came from Seta Tuicuvu, Baptiste Serin and Gael Drean, complemented by two penalties and two conversions from Melvyn Jaminet. Both Byrne and Jaminet missed early penalty chances – Byrne from just inside his own half and Jaminet from a similar distance – before Leinster launched a series of attacking phases that eventually broke the deadlock. Van der Flier and scrum‑half Jamison Gibson‑Park came close to adding more points, but it was Conan who finally powered over for a try, with Byrne slotting the conversion.

Leinster’s momentum was briefly disrupted when centre Robbie Henshaw suffered a serious head knock in the opening quarter. The incident forced a six‑minute stoppage while medical staff attended to him, and he was eventually taken off the field on a stretcher, representing a significant injury blow for the province. Following the incident, Jaminet found the posts to narrow the gap, but Leinster continued to generate chances.

Their second try arrived eight minutes before the break when Van der Flier collected a pass from Doris and dived over for a well‑executed score, with Byrne again adding the conversion. The first half ended with Leinster leading 14-11, but the game remained tense. The host side’s prop Andrew Porter received a yellow card after a head‑to‑head clash with Toulon’s number eight Mikheil Shioshvili, leaving Leinster with a numerical disadvantage.

Toulon responded swiftly, with Tuicuvu diving over for an early second‑half try. The pressure intensified when referee Luke Pearce issued a second yellow card, this time to Byrne, taking Leinster down to fourteen men again as the teams headed into the interval. The period of reduced numbers lasted about five minutes in the second half.

Toulon’s hooker Teddy Baubigny was then shown a yellow card after a head‑on collision with Van der Flier, restoring parity on the field. Seizing the moment, Leinster launched a rapid attack, moving the ball deep into Toulon territory and creating space for Ringrose to exploit. Ringrose finished the move with his third try of the match, and Byrne’s reliable boot added another penalty, extending Leinster’s lead. With thirteen minutes remaining, Doris capped a sustained spell of pressure by grounding the ball for his own try, and Byrne again converted, pushing the scoreboard to 29-25 in Leinster’s favour.

Toulon fought back late on. Replacement scrum‑half Serin sparked a glimmer of hope by scoring a try in the 70th minute, which Jaminet successfully converted.

Gael Drean then added another try, narrowing the margin further, but the Irish side’s defensive resilience held firm. In the end, Leinster’s combination of disciplined defense, opportunistic scoring, and the ability to withstand periods of being a man down proved decisive.

The victory marks Leinster’s ninth appearance in a Champions Cup final, adding another chapter to their storied European campaign despite the lingering disappointment of past final losses. The upcoming final against either Bordeaux-Begles or Bath promises to be a compelling climax to a season defined by resilience and high‑stakes rugby.