Edinburgh booked their place in the quarter-finals of the EPCR Challenge Cup - and took a measure of revenge for the ...