All of the action from the final day of the Gallagher Premiership regular season, which saw the Play-Offs decided.
Northampton broke numerous records as they battered Gloucester 90-0 in the Gallagher Premiership.
Harlequins scrum-half Danny Care has signed a new contract for next season.
Toulouse thwarted a thrilling Harlequins fightback to book a Champions Cup final clash against fellow European heavyweights Leinster.
Harlequins ran in six tries as they beat Gallagher Premiership table toppers Northampton Saints 41-32 at Twickenham.
A round-up of Sunday's Gallagher Premiership action as Bristol Bears claimed a club-record victory and Sale Sharks won a 10-try thriller.
Harlequins produced a stunning upset as they reached the Champions Cup semi-finals by beating French heavyweights Bordeaux-Begles 42-41.
Marcus Smith provided the magic as Harlequins edged into the Investec Champions Cup quarter-finals.