Blair Kinghorn landed what proved the winning conversion with two minutes left, before a last-ditch Stade attack ended in an Edinburgh penalty.

A breathtaking victory was a fifth from five pool matches for Richard Cockerill’s side, who have secured a home tie in the last eight – prior to their final group match away to Stade in Paris next Saturday, 20 January.