It was a magnificent effort by Bristol, and they will head to Sale Sharks on New Year's Day with renewed confidence that they can achieve what has seemed mission improbable so far this season and avoid relegation.