The GAA season wound down for Christmas this weekend, with some thrilling club action up and down the country.
In hurling, the All-Ireland senior championship semi-finals were decided, with Ballyhale avenging last year's dramatic defeat to Ballygunner with an impressive win under the floodlights at Croke Park.
They will face off with Dunloy Cuchullains in the final, after the Antrim side defeated Galway's St Thomas in Sunday's other semi-final.
The showpiece GAA events, however, saw the All-Ireland junior ladies football, intermediate camogie, and senior camogie champions crowned.
Loughgiel Shamrocks would come up just short in their quest for an All-Ireland title against Sarsfields in Saturday's senior camogie final, with Galway side Sarsfields bringing the title back to the west.
We've compiled some of the best GAA shots from Sportsfile from the weekend, with photographers on duty at all five games.
The weekend's club GAA action in pictures
Sarsfields v Loughgiel Shamrocks - All-Ireland senior camogie championship final
17 December 2022; Lucia McNaughton of Loughgiel Shamrocks in action against Clodagh McGrath of Sarsfields during the AIB All-Ireland Senior Camogie Club Championship Final match between Sarsfields of Galway and Loughgiel Shamrocks of Antrim at Croke Park in Dublin. Photo by Piaras Ó Mídheach/Sportsfile
17 December 2022; Róisín McCormick of Loughgiel Shamrocks in action against Laura Ward of Sarsfields during the AIB All-Ireland Senior Camogie Club Championship Final match between Sarsfields of Galway and Loughgiel Shamrocks of Antrim at Croke Park in Dublin. Photo by Stephen Marken/Sportsfile
17 December 2022; Shannon Corcoran, left, and Caoimhe Kelly of Sarsfields celebrate after the AIB All-Ireland Senior Camogie Club Championship Final match between Sarsfields of Galway and Loughgiel Shamrocks of Antrim at Croke Park in Dublin. Photo by Piaras Ó Mídheach/Sportsfile
17 December 2022; Sarsfields players celebrate after their side's victory in the AIB All-Ireland Senior Camogie Club Championship Final match between Sarsfields of Galway and Loughgiel Shamrocks of Antrim at Croke Park in Dublin. Photo by Piaras Ó Mídheach/Sportsfile
Clonduff v James Stephens - All-Ireland intermediate camogie final
17 December 2022; Sophie O'Dwyer of James Stephens scores her side's first goal past Clonduff goalkeeper Katie McGilligan during the AIB All-Ireland Intermediate Camogie Club Championship Final match between Clonduff of Down and James Stephens of Kilkenny at Croke Park in Dublin. Photo by Piaras Ó Mídheach/Sportsfile
17 December 2022; Niamh Deely of James Stephens in action against Jenna Boden of Clonduff during the AIB All-Ireland Intermediate Camogie Club Championship Final match between Clonduff of Down and James Stephens of Kilkenny at Croke Park in Dublin. Photo by Piaras Ó Mídheach/Sportsfile
17 December 2022; Clonduff players Paula O'Hagan, left, with her son Charlie, age 11 months, and Sara Louise Graffin with her daughter Cara, age 7 months, after their side's victory in the AIB All-Ireland Intermediate Camogie Club Championship Final match between Clonduff of Down and James Stephens of Kilkenny at Croke Park in Dublin. Photo by Piaras Ó Mídheach/Sportsfile
17 December 2022; Clonduff goalkeeper Katie McGilligan celebrates with her uncle's family, from left, her Uncle Thomas McGilligan and his wife Ciara and their children Orlaith, front, and Ruairí after her side's victory in the AIB All-Ireland Intermediate Camogie Club Championship Final match between Clonduff of Down and James Stephens of Kilkenny at Croke Park in Dublin. Photo by Piaras Ó Mídheach/Sportsfile
Ballygunner v Ballyhale Shamrocks - All-Ireland senior hurling semi-final
18 December 2022; Ballygunner players observe a minute's silence in memory of the late Private Seán Rooney before the AIB GAA Hurling All-Ireland Senior Club Championship Semi-Final match between Ballygunner of Waterford and Shamrocks Ballyhale of Kilkenny at Croke Park in Dublin. Photo by Eóin Noonan/Sportsfile
18 December 2022; Darragh Corcoran of Shamrocks Ballyhale takes a sideline during the AIB GAA Hurling All-Ireland Senior Club Championship Semi-Final match between Ballygunner of Waterford and Shamrocks Ballyhale of Kilkenny at Croke Park in Dublin. Photo by Eóin Noonan/Sportsfile
18 December 2022; Eoin Cody of Shamrocks Ballyhale in action against Tadhg Foley of Ballygunner during the AIB GAA Hurling All-Ireland Senior Club Championship Semi-Final match between Ballygunner of Waterford and Shamrocks Ballyhale of Kilkenny at Croke Park in Dublin. Photo by Eóin Noonan/Sportsfile
18 December 2022; TJ Reid of Shamrocks Ballyhale celebrates after the AIB GAA Hurling All-Ireland Senior Club Championship Semi-Final match between Ballygunner of Waterford and Shamrocks Ballyhale of Kilkenny at Croke Park in Dublin. Photo by Eóin Noonan/Sportsfile
Dunloy Cuchullains v St Thomas - All-Ireland senior hurling semi-final
18 December 2022; Keelan Molloy of Dunloy Cuchullains celebrates after scoring his side's first goal during the AIB GAA Hurling All-Ireland Senior Club Championship Semi-Final match between Dunloy Cuchullains of Antrim and St Thomas of Galway at Croke Park in Dublin. Photo by Sam Barnes/Sportsfile
18 December 2022; Keelan Molloy of Dunloy Cuchullains avoids the tackle of Shane Cooney of St Thomas on his way to scoring his side's first goal during the AIB GAA Hurling All-Ireland Senior Club Championship Semi-Final match between Dunloy Cuchullains of Antrim and St Thomas of Galway at Croke Park in Dublin. Photo by Eóin Noonan/Sportsfile
18 December 2022; Supporter Mick McDonagh watches from the stands during the AIB GAA Hurling All-Ireland Senior Club Championship Semi-Final match between Dunloy Cuchullains of Antrim and St Thomas of Galway at Croke Park in Dublin. Photo by Eóin Noonan/Sportsfile
18 December 2022; Fintan Burke of St Thomas, left, and team-mate Cian Mahony dejected after their side's defeat in the AIB GAA Hurling All-Ireland Senior Club Championship Semi-Final match between Dunloy Cuchullains of Antrim and St Thomas of Galway at Croke Park in Dublin. Photo by Sam Barnes/Sportsfile
Naomh Abán v Salthill-Knocknacarra - All-Ireland junior football final
17 December 2022; Naomh Abán players arrive before the 2022 currentaccount.ie LGFA All-Ireland Junior Club Football Championship Final match between Naomh Abán of Cork and Salthill-Knocknacarra of Galway at Fethard Town Park in Fethard, Tipperary. Photo by Ben McShane/Sportsfile
17 December 2022; Aoife Nash of Salthill-Knocknacarra in action against Grainne Lucey of Naomh Abán during the 2022 currentaccount.ie LGFA All-Ireland Junior Club Football Championship Final match between Naomh Abán of Cork and Salthill-Knocknacarra of Galway at Fethard Town Park in Fethard, Tipperary. Photo by Ben McShane/Sportsfile
17 December 2022; Emma Madden, left, and Róisín Reddington of Salthill-Knocknacarra celebrate after the 2022 currentaccount.ie LGFA All-Ireland Junior Club Football Championship Final match between Naomh Abán of Cork and Salthill-Knocknacarra of Galway at Fethard Town Park in Fethard, Tipperary. Photo by Ben McShane/Sportsfile