Leinster and La Rochelle joined Toulouse in the European Champions Cup semi-finals with wins over Leicester Tigers and Montpellier respectively.
Marcus Smith suffered missed conversion misery as Harlequins fell short despite beating Champions Cup opponents Montpellier 33-20.
Zach Mercer gave Eddie Jones a reminder of his outstanding talent as he scored two tries to steer Montpellier to a 40-26 win over Harlequins.
A round-up of the latest Heineken Champions Cup round four pool stage action as April's round of 16 picture is decided.
Leinster got their Heineken Champions Cup campaign back on track as they produced an 89-7 annihilation of Montpellier in Dublin.
Recap the updates as Ulster won at Northampton Saints in the Heineken Champions Cup pool stage, after Leinster dismantled Montpellier.
We look at where things stand ahead of the Heineken Champions Cup's Round 3 pool stage fixtures after heavy Round 2 disruption.
A look ahead to Friday as Ulster host Northampton, while the game between Covid-hit pair Leinster and Montpellier is cancelled.