Worcester kept their European hopes alive with an emphatic nine-try victory over Bucharest at Sixways.
Marcel Garvey scored twice in the first half as the Warriors outclassed the Romanians, who played half the game with 14 men following four yellow cards.
The 57-13 bonus-point victory saw Worcester keep the pressure on Pool One leaders Stade Francais, who they meet in Paris in the final round.
Florin Vlaicu gave Bucuresti a shock lead but the visitors' lack of discipline hurt them.
The Worcester pack, anchored by Tevita Taumoepeau, earned a penalty try before Garvey and Nile Dacres effectively ended the tie as a contest before half-time.
Aleki Lutui, Chris Pennell, Josh Drauniniu, Miles Benjamin and Jake Abbott rounded off the rout amid more yellow cards for Bucharest who saw Valentine Popirlan score their solitary try.