Crusaders can count themselves fortunate to take a point from their game against high-flying Dungannon Swifts at Seaview, particularly after a dreadful showing in the first half.