With the likes of RG Snyman, Jordie Barrett and Rabah Slimani all added to the squad for this season, and their subsequent dominance of the two knock-out rounds so far, there has been a sense of 'if not now, when?' about Leinster's quest for a first European title since 2018.
Well, after Tommy Freeman's first-half hat-trick, if they are to maintain hopes of getting their hands on the trophy again next month, they're about to face a serious examination of their title credentials.
I missed it in the melee after Josh van der Flier's try but Northampton hooker Curtis Langdon was sent to the sin-bin for his role in trying to disrupt the Leinster attack.
I've only realised he was shown a yellow card because he has just returned to the field after serving his 10-minute punishment.
Oh the joys of being a live-texter when it's end-to-end!
Converted Try - Leinster 15-10 Northamptonpublished at 25 mins
25 mins
Josh van der Flier (con Sam Prendergast)
Relentless.
The blue shirts pour forward with unforgiving intensity. Sam Prendergast loops the pass to Max Deegan, who is hauled down but still able to offload to his back row partner Josh van der Flier.
The Ireland flanker gets over and Prendergast adds the conversion.
HenshawBarrett 49', substituted for Barrett at 49 minutes
Number11,
Lowe
Number10,
PrendergastR Byrne 76', substituted for R Byrne at 76 minutes
Number9,
Gibson-Park
Number1,
HealyPorter 19', substituted for Porter at 19 minutes
Number2,
SheehanKelleher 63', substituted for Kelleher at 63 minutes
Number3,
FurlongSlimani 53', substituted for Slimani at 53 minutes
Number4,
Snyman
Number5,
McCarthy
Number6,
DeeganConan 43', substituted for Conan at 43 minutes
Number7,
van der Flier
Number8,
DorisBaird 56', substituted for Baird at 56 minutes
Substitutes
home team, Leinster
Number16,
Kelleher
Number17,
Porter
Number18,
Slimani
Number19,
Baird
Number20,
Conan
Number21,
McGrath
Number22,
R Byrne
Number23,
Barrett
away team, Northampton Saints
Starting lineup
Number15,
Ramm
Number14,
Freeman
Number13,
Dingwall
Number12,
Hutchinson
Number11,
LitchfieldWalker 31', substituted for Walker at 31 minutesLitchfield 36', substituted for Litchfield at 36 minutesScott-Young 72', substituted for Scott-Young at 72 minutes
Number10,
Smith
Number9,
MitchellJames 63', substituted for James at 63 minutesMitchell 80', substituted for Mitchell at 80 minutes
Number1,
IyogunWest 60', substituted for West at 60 minutes
Number2,
Langdon27', Yellow card at 27 minutes
Number3,
DavisonMillar Mills 48', substituted for Millar Mills at 48 minutes
Number4,
MayanavanuaLockett 64', substituted for Lockett at 64 minutes
Number5,
Coles80', Yellow card at 80 minutes
Number6,
Kemeny68', Yellow card at 68 minutesMunga 79', substituted for Munga at 79 minutes
HenshawBarrett 49', substituted for Barrett at 49 minutes
Number11,
Lowe
Number10,
PrendergastR Byrne 76', substituted for R Byrne at 76 minutes
Number9,
Gibson-Park
Number1,
HealyPorter 19', substituted for Porter at 19 minutes
Number2,
SheehanKelleher 63', substituted for Kelleher at 63 minutes
Number3,
FurlongSlimani 53', substituted for Slimani at 53 minutes
Number4,
Snyman
Number5,
McCarthy
Number6,
DeeganConan 43', substituted for Conan at 43 minutes
Number7,
van der Flier
Number8,
DorisBaird 56', substituted for Baird at 56 minutes
Substitutes
Number16,
Kelleher
Number17,
Porter
Number18,
Slimani
Number19,
Baird
Number20,
Conan
Number21,
McGrath
Number22,
R Byrne
Number23,
Barrett
away team, Northampton Saints
Starting lineup
Number15,
Ramm
Number14,
Freeman
Number13,
Dingwall
Number12,
Hutchinson
Number11,
LitchfieldWalker 31', substituted for Walker at 31 minutesLitchfield 36', substituted for Litchfield at 36 minutesScott-Young 72', substituted for Scott-Young at 72 minutes
Number10,
Smith
Number9,
MitchellJames 63', substituted for James at 63 minutesMitchell 80', substituted for Mitchell at 80 minutes
Number1,
IyogunWest 60', substituted for West at 60 minutes
Number2,
Langdon27', Yellow card at 27 minutes
Number3,
DavisonMillar Mills 48', substituted for Millar Mills at 48 minutes
Number4,
MayanavanuaLockett 64', substituted for Lockett at 64 minutes
Number5,
Coles80', Yellow card at 80 minutes
Number6,
Kemeny68', Yellow card at 68 minutesMunga 79', substituted for Munga at 79 minutes