Gloucester stunned, Leicester win
Leicester snatched a last-gasp win over Montpellier, while Gloucester's Heineken Cup hopes were left in doubt after a shock loss to Edinburgh.
Leicester left it very late to beat Montpellier as they snatched a vital 15-14 Heineken Cup win at the Stade Yves-du-Manoir.
After the eight-try thriller between the two sides the previous week the return match was scoreless for 50 minutes until Tom Youngs crossed for the visitors.
Two tries in 10 minutes from outside half Enzo Selponi and wing Lucas Dupont looked to have secured Montpellier the win before the late drama.
A converted try from Leicester centre Vereniki Goneva 45 seconds from time kept them in touch with Pool 5 leaders Ulster, with a nerveless Ryan Lamb kicking the match-winning conversion.
Gloucester's Heineken Cup quarter-final hopes were left hanging by a thread after underdogs Edinburgh stunned them, winning 16-10 at Kingsholm.
Edinburgh had lost nine of their previous 10 games in Europe, but centre Ben Atiga's second-half try and 11 points from the boot of full-back Jack Cuthbert left Gloucester reeling.
It means the west country club are five points behind Pool Four leaders Munster before they host the Irish heavyweights next month, with Edinburgh and Perpignan likely to be scrapping for minor placings.
Harlequins continued to snap at the heels of Clermont Auvergne as they kept alive their hopes of reaching the Heineken Cup quarter-finals by grinding Racing Metro into submission 17-3.
Twickenham Stoop hosted a poor spectacle and Quins will be disappointed to have finished a match they dominated without going close to posting a try-scoring bonus point.
But a second win in Pool Four leaves them only four points below leaders Clermont with the French giants having to visit London in January.