Easter Sunday brought about more than just eggs this afternoon as we also had the NHL semi-finals to look forward to.
Two intriguing contests were down for decision as ironically, we had three teams from Division 1B and one from 1A battling it out for a place in the final.
First up, we headed to the Gaelic Grounds where Limerick hosted Galway at 2pm.
Then at 4pm, we travelled over to Nowlan Park and saw All-Ireland champions Tipperary take on a rejuvenated Wexford side.
The Ulster SHC final between Armagh and Antrim threw in at Owenbeg at 2.30pm and we also brought you coverage from that.
It's a Bank Holiday weekend and today's games brought about even more excitement.
So to follow our live tracker as it happened minute-by-minute just click here.