A weekend of semi-finals and finals on the provincial Gaelic football scene, Longford's Mullinalaghta became the first club from their county to reach a provincial final with their defeat of Carlow's Eire Óg. Elsewhere, there were expected wins for Dr Crokes, Kilmacud Crokes and Corofin, so, with a mix of some of the best images from this weekend's action, here are all the GAA results from this weekend.
Craig Rogers of Portlaoise missed his chance to score a last-minute penalty that would take their Leinster semi-final to extra-time.
On the other hand, Kilmacud Crokes' David Nestor was clearly overjoyed by his last-gasp save.
8-year-old Corofin fan Tomas McLoughlin celebrates with Mike Farragher and Dylan Wall after the Galway club won the Connacht club final.
Corofin's Michael Lundy shoots his side's first goal in today's defeat of Ballintubber.
Johnny Buckley of Dr Crokes goes flying after being tackled by Eoin Curtin of St Joseph's Miltown Malbay in today's Munster final.
Micheál Burns of Dr Crokes manages to get off a point despite some close attention.
James McGivney of Mullinalaghta St Columba's in action during their Leinster semi-final win against Eire Óg.
Eire Óg's Robert Moore awaits the inevitable red-card from the referee.
GAA results from weekend's provincial action:
Munster club SFC final
St Joseph's Miltown-Malbay (Clare) 2-09 Dr Crokes (Kerry) 1-21
Connacht club SFC final
Ballintubber (Mayo) 1-09 Corofin (Galway) 2-10
Leinster club SFC semi-finals
Mullinalaghta (Longford) 2-15 Éire Óg (Carlow) 0-03
Kilmacud Crokes (Dublin) 1-17 Portlaoise (Laois) 3-08
Munster club IFC final
Fermoy (Cork) 1-03 Kilcummin (Kerry) 1-11
All-Ireland club JHC quarter-final
John Mitchels (Britain) 1-10 Castleblayney 2-11