Crossmaglen Rangers remain on course to win their third All Ireland Club Football title in a row.
The Armagh champions retained their Ulster crown with a 3-9 to 1-9 win over Kilcoo of Down at the Athletic Grounds.
Oisin McConville, Aaron Kernan and Kyle Brennan scored the goals for Cross who finished the game with 13 men.
Michael McNamee and Jamie Clark were both given their marching orders in a bad-tempered match.
Dr. Crokes made it back to back Munster titles after a 0-19 to 0-12 win over Castlehaven at Pairc Ui Chaoimh.
Castlehaven finished the game with 14 men.
Image Aaron Kernan of Crossmaglen celebrates his goal ©INPHO/Presseye/Andrew Paton