Armagh beat Kerry for the second weekend in a row as Crossmaglen Rangers booked their place in the All-Ireland club football final at the expense of Dr Crokes.

A week after their county team won an NFL game in Tralee, Armagh’s top club side beat the Kerry champions in the Portlaoise semi-final.

The Ulster side will now meet Garrycastle from Westmeath in the St Patrick’s Day decider at Croke Park.

Crossmaglen had to work hard for their 3-8 to 2-8 win over a Crokes side that included Kerry captain Colm ‘Gooch’ Cooper.

____________________

READ MORE:

Sonia O’Sullivan will carry the Olympic torch through Dublin en route to London 2012

New facts about Great Famine emigration out of Ireland revealed

In honor of the Simpson’s 500th episode - our favorite Irish moments from the show
___________________

Rangers also played the last 15 minutes with 14 men after goal scorer Stephen Kernan was sent-off.

Crokes looked to be in command when a 20th minute Daithi Casey goal helped them into a 1-5 to 0-1 lead.

But Michael McNamee and Kernan both netted to drag Crossmaglen back into the match and their second-half efforts paid off when Aaron Kernan’s late goal proved crucial.

Garrycastle will await Crossmaglen in the All-Ireland final after their 1-11 to 1-9 win over their neighbours St Brigid’s from Roscommon in the other semi-final at Pearse Park.