The Falcons swooepd to victory over Castres, Bath Rugby convincingly won the all-English European Challenge Cup quarter-final with Leeds, while Worcester were made to work hard by Montpelleier before securing their passage in Saturday's European Challenge Cup quarter-finals.
Bath winger Matt Banahan scored a hat-trick as his side set up a European Challenge Cup semi-final against Sale.
Bath took an early lead through an Olly Barkley penalty and he added the conversions after Banahan and full-back Nick Abendanon both crossed.
Leeds trimmed the gap to 17-5 at half-time through a Rob Vickerman try.
But Banahan completed his treble and Andrew Higgins, Barkley, who scored 22 points, Jonny Faamatuainu and Daniel Browne all crossed after the break.
Rico Gear helped Worcester book their place in the semi-finals of the European Challenge Cup.
Gear touched down twice in the first half, along with scores by Miles Benjamin, Sam Tuitupou and Craig Gillies as the Warriors dominated.
But Montpellier, who scored through Fulgence Ouedraogo and Vasco Uva in the first half, rallied after the break.
Tries from Fabien Rofes and Warren Britz made it a nervy finish for Worcester, but they managed to hold on.
In the final game of the day, Newcastle Falcons were pushed hard by Castres Olympique before eventually beating the French side 40-13.
EUROPEAN CHALLENGE CUP SEMI-FINALS
The semi-finals of the European Challenge Cup, to be played on the weekend of 25 / 26 / 27 April, will be:
Worcester Warriors v Newcastle Falcons
Bath Rugby v Sale Sharks
As part of the build-up to next month's Cardiff 2014 Heineken Cup and Amlin Challenge Cup finals weekend, ERC has joined forces with the WRU, Cardiff Blues and adidas to develop an annual grassroots community rugby programme targeting young players.
The Ulster Rugby full back, Jared Payne (No 15), has been suspended for two (2) weeks following an independent Disciplinary Hearing in Dublin arising from the Heineken Cup quarter-final match against Saracens at Ravenhill Stadium on Saturday, 5 April.