Crusaders hold off the Blues