Gloucester booked an EPCR Challenge Cup quarter-final clash against west country rivals Bath after beating Montpellier 24-17 in France.
Bulls strengthened their hopes of securing a home quarter-final in the United Rugby Championship with a comprehensive bonus-point 63-24 win over Zebre in Pretoria.
United Rugby Championship leaders Leinster saw their winning streak ended as they were beaten 21-20 away at South African side Bulls.
Stormers gave their United Rugby Championship play-off hopes a lift with a battling 19-16 win over Bulls in Pretoria.