The 2024 European Rugby Champions Cup final was the final match of the 2023–24 European Rugby Champions Cup, and the 29th European club rugby final in general. It was contested by Leinster and Toulouse, the two most decorated clubs in the competition's history.

The Tottenham Hotspur Stadium was the host venue of the final, becoming the second stadium in London to host the final after Twickenham Stadium.

The final was won by Toulouse, who beat Leinster 31–22 after extra-time.

Background For the first time, the competition's two most decorated clubs met in a Champions Cup final. Toulouse had previously won 5 times (1996, 2003, 2005, 2010 and 2021), while Leinster have previously won 4 times (2009, 2011, 2012 and 2018).

Both finalists appeared in the final for the eighth time. Toulouse's most recent appearance had been their triumph in 2021, while Leinster were the defeated finalists in both previous editions (2022, 2023) and would appear in their fifth final in the last seven editions (missing only 2020 and 2021).

The two teams had met 14 times previously, with Leinster winning 8 and Toulouse winning 6. In knockout games, Leinster had held a 5–1 advantage, with Leinster eliminating Toulouse at the semi-final stage in each of the previous two editions.

Both teams entered the final in similar form, with both teams having won every game in their European campaign. They both topped their respective pool, with Toulouse gaining a maximum of 20 points and Leinster gaining 19. They both received home advantage through the knock-out stage, before gaining home country advantage in the semi-final to see them through to the final.

Route to the final

Note: In all results below, the score of the finalist is given first (H: home; A: away). LeinsterRound ToulouseOpponentResultPool stageOpponentResult La Rochelle16–9 (A)Round 1 Cardiff52–7 (H) Sale Sharks37–27 (H)Round 2 Harlequins47–19 (A) Stade Français43–7 (H)Round 3 Ulster48–24 (A) Leicester Tigers27–10 (A)Round 4 Bath31–19 (H)Final standingsPool D Top 4TeamPWDLPFPADiffTFTATBLBPts 4 4 0 0 123 53 +70 17 5 3 0 19 4 3 0 1 102 99 +3 12 12 2 0 14 4 2 0 2 111 73 +38 13 9 2 2 12 4 2 0 2 84 122 –38 10 16 1 0 9 Pool B Top 4TeamPWDLPFPADiffTFTATBLBPts 4 4 0 0 178 69 +109 26 10 4 0 20 4 3 0 1 151 109 +42 22 16 3 0 15 4 3 0 1 124 102 +22 18 14 3 0 15 4 1 0 3 116 117 –1 17 16 2 2 8OpponentResultKnockout stageOpponentResult Leicester Tigers26–22 (H)Round of 16 Racing 9231–7 (H) La Rochelle40–13 (H)Quarter-finals Exeter Chiefs64–26 (H) Northampton Saints20–17 (H)Semi-finals Harlequins38–26 (H)

Match

Details

FB 15 Hugo KeenanRW 14 Jordan LarmourOC 13 Robbie HenshawIC 12 Jamie OsborneLW 11 James LoweFH 10 Ross Byrne SH 9 Jamison Gibson-ParkN8 8 Caelan Doris (c)OF 7 Will Connors BF 6 Ryan Baird RL 5 Jason Jenkins LL 4 Joe McCarthyTP 3 Tadhg Furlong HK 2 Dan Sheehan LP 1 Andrew Porter Substitutions:HK 16 Rónan Kelleher PR 17 Cian Healy PR 18 Michael Alaalatoa LK 19 James Ryan FL 20 Jack Conan SH 21 Luke McGrathCE 22 Ciarán Frawley FL 23 Josh van der Flier Coach: Leo Cullen FB 15 Blair KinghornRW 14 Juan Cruz Mallía OC 13 Paul Costes IC 12 Pita Ahki LW 11 Matthis LebelFH 10 Romain NtamackSH 9 Antoine Dupont (c)N8 8 Alexandre RoumatOF 7 Francois Cros BF 6 Jack WillisRL 5 Emmanuel Meafou LL 4 Thibaud FlamentTP 3 Dorian Aldegheri HK 2 Peato Mauvaka LP 1 Cyril Baille Substitutions:HK 16 Julien Marchand PR 17 Rodrigue Neti PR 18 Joel Merkler LK 19 Richie Arnold FL 20 Joshua Brennan SH 21 Paul Graou CE 22 Santiago Chocobares FB 23 Thomas Ramos Coach: Ugo Mola Player of the Match: Antoine Dupont (Toulouse)

Assistant referees: Karl Dickson (England) Andrea Piardi (Italy) Television match official: Ian Tempest (England)

References

External links Official Site