Northampton broke numerous records as they battered Gloucester 90-0 in the Gallagher Premiership.
Northampton fell short with a courageous second-half fightback as Leinster emerged 20-17 winners in their Investec Champions Cup semi-final at Croke Park
Harlequins ran in six tries as they beat Gallagher Premiership table toppers Northampton Saints 41-32 at Twickenham.
Northampton marched to a 40-17 Premiership bonus-point win over 14-man Leicester as they reinforced their status as table toppers on derby day.
Harlequins produced a stunning upset as they reached the Champions Cup semi-finals by beating French heavyweights Bordeaux-Begles 42-41.
Northampton charged through to the Investec Champions Cup quarter-finals with a 24-14 win over Munster.
It's been eight years since the Premiership had more than three clubs make it to the Champions Cup quarter-finals, but there remain six in play this season.
Northampton showed why they are top of the Gallagher Premiership, beating champions Saracens 41-30, while Leicester held off Newcastle in a dramatic 19-13 victory.