With another bank holiday approaching, there's another long weekend of sporting action on the horizon. Whether it's the Champions Cup, the GAA Provincial finals in Connacht and Munster or the Premier League play-offs, there's plenty to choose from.
Leinster are the only Irish club left in the European Cup and face Northampton at the Aviva Stadium on Saturday.
The team is hoping to reach its fourth European Cup final this weekend, with Bordeaux and Toulouse also set to battle it out for a place in the final.
The focus will be on the Munster Hurling Championship on Saturday, with Waterford taking on Limerick, who beat reigning All-Ireland champions Clare last weekend.
On Sunday, attention turns to the Munster and Connacht provincial football finals, with Kerry taking on Clare and Connacht rivals Mayo and Galway facing each other.
Here's where and when you can see all the sporting events over the May bank holiday weekend.
Saturday, May 3rd
World Snooker Championship, 10:00, 14:00, 14:15, 18:30, 19:00 on BBC 2, BBC Four and TNT Sports 3.
Premier League, Aston Villa v Fulham, 12:30pm on TNT Sports 1.
Championship West Brom v Luton Town, 12.30pm on Sky Sports Football.
CJ Byron Nelson Cup, PGA Tour, 1pm on Sky Sports Golf.
All-Ireland U20C, Armagh v Monaghan, 13:30 on YouTube TG4.
Bundesliga, RB Leipzig v Bayern Munich, 2.30pm on Sky Sports Mix.
Premier League, Everton v Ipswich Town, 3pm on Premier Sports 1.
Challenge Cup semi-final, Edinburgh v Bath, 15:00, on Premier Sports 2
Punchestown Races, 3pm on RTÉ 2.
Republic of Ireland U20s, Down v Tyrone, 15:15 on YouTube TG4.
Miami Grand Prix, Sprint and Qualifying, 4pm on Sky Sports F1.
Madrid Open WTA Final, 5pm on Sky Sports Tennis.
Investec Champions Cup semi-final, Leinster v Northampton, 17:30 on RTÉ 2 and Premier Sports 1
Munster SHC, Waterford – Limerick, 18:00 on GAA+.
Premier League, Arsenal v Bournemouth, 17:30 on Sky Sports Premier League.
SSE Airtricity Women's Premier Division, Galway Utd – Athlone Town, 19:35 on TG4
Sunday, May 4th
UFC, Corey Sandhagen vs. Deiveson Figueiredo, 3 a.m. on TNT Sports 1.
Scottish Premier League, Rangers v Celtic, 12:00pm on Sky Sports Football.
EPCR Challenge Cup semi-final, Lyon – Racing 92, 12:30 on Premier Sports 1.
World Snooker Championship at 12:45, 13:00, 18:30, 19:00 on BBC 2, BBC Four and TNT Sports 3.
Munster SFC final, Kerry v Clare, 1.45pm on RTÉ 2
Premier League, Brighton v Newcastle, 2pm on Sky Sports Football.
Investec Champions Cup semi-final, Bordeaux-Begles v Toulouse, 15:00 on Premier Sports 1.
Connacht SFC final, Mayo v Galway, 4pm on RTÉ 2.
Premier League, Chelsea v Liverpool, 4.30pm on Sky Sports Football.
Final of the Madrid Open tournament, ATP,
Sourse: breakingnews.ie