The Millennium Stadium will host its fourth Heineken Cup final on Saturday with Northampton Saints facing Leinster for the right to be crowned European Champions.
Each side has tasted success at the top of the club game once before, Northampton taking the honours in 2000 and more recently Leinster winning the competition in 2009.
Leinster are still on course for a domestic and European double and are looking for a repeat of their success at Murrayfield two years ago.
This season the Irish province finished top of Pool 2 which also included French Champions Clermont Auvergne and English premiership runners-up Saracens.
Leinster's only defeat came on the road to Clermont but impressive victories over Saracens at Wembley and Racing Metro in Paris helped them clinch the pool.
Double European Champions Leicester Tigers were beaten at the Aviva Stadium in the quarter-finals and in a repeat of last year's semi-final Leinster lined-up against Toulouse in the last-four.
The French side came out on top last season, going on to win the competition but this season was all about Leinster who defeated the four-times Champions in style to book their place in Cardiff.
It has been eleven years since Northampton ran out in a Heineken Cup final but they could have had no better preparation for this season's showpiece match after coming through the tournament unbeaten so far.
If they win, they will set a new record by becoming the only side to win the tournament without losing a game.
Cardiff Blues, Castres and Edinburgh were all brushed aside in the Pool stage and the Saints then beat Ulster and Perpignan in the knock-out stages to reach the Millennium Stadium.