Crusaders hold on for 3-2 win over Sewickley Academy