Sale blown away by Gloucester