Gloucester's aim of finishing a mixed season with a second piece of silverware was ended with a 36-22 defeat by the Sharks in the Challenge Cup final.
Gloucester are into the Challenge Cup final for a fifth time after beating Italian team Benetton 40-23 at Kingsholm.
Saracens tumbled out of the Investec Champions Cup after a 45-12 loss at Bordeaux while Exeter beat Bath and Leinster defeated Leicester to reach the quarter-finals.
Marcus Smith provided the magic as Harlequins edged into the Investec Champions Cup quarter-finals.
Toulon claimed a first Challenge Cup title as they comprehensively dispatched of first-time European finalists Glasgow Warriors 43-19.
Glasgow reached their first European final after they saw off Challenge Cup rivals Scarlets 35-17 in Llanelli.
South African teams will play in the Champions Cup for the first time next season.
Lyon won their first major honour for 89 years as they claimed a thoroughly deserved 30-12 Challenge Cup final victory over Toulon.
The Tottenham Hotspur Stadium will no longer host the 2023 European finals after scheduling issues forced a switch to the Aviva Stadium.
Wasps bowed out of the European Challenge Cup at the semi-final stage as they were beaten 20-18 by a powerful Lyon side at the Matmut Stadium.
Owen Farrell kicked 19 points as Gloucester were handed a harsh lesson in knockout rugby by Saracens in a 44-15 Challenge Cup defeat.
Edinburgh finished top of Pool C in the European Challenge Cup and Saracens also qualified as both enjoyed thumping wins on Friday night.
A round-up of Friday evening's three Challenge Cup matches, which saw Gloucester, Lyon and Toulon seal victories.
Most European matches involving French and British clubs this weekend have been postponed, tournament organiser EPCR has announced.
Saracens have forfeited their European Challenge Cup game against Pau following a Covid-19 outbreak.
A round-up of all the action from Friday's opening two matches of this season's European Challenge Cup.
Steve Borthwick believes Leicester will learn key lessons from their European Challenge Cup final defeat to Montpellier.
Montpellier picked up the second Challenge Cup title in their history, as they just pipped Leicester 18-17 in front of 10,000 fans at Twickenham.
Richard Wigglesworth starts for Leicester while Montpellier's Alex Lozowski is ready for the physical battle in Friday's Challenge Cup final.
Leicester are aiming to prove their doubters wrong when they take on Montpellier in Friday's European Challenge Cup final.