Three-times All-Ireland champions Crossmaglen Rangers booked their place in the 2004 Ulster club final with a 1-10 to 0-10 win over Cavan Gaels. The Armagh champions withstood a Cavan revival to go ...