Sale survived Bristol’s second-half comeback and Arron Reed’s 33rd-minute red card to make the Champions Cup quarter-finals for the third time.
The visitors made light of Reed’s dismissal for a high hit to race into a 24-3 lead early in the second half.
Bristol reeled in the visitors via tries from Harry Thacker, Luke Morahan and Joe Joyce, but then lost momentum.