A HOST of sporting action will take place this weekend and we here at the Irish post are delighted.
There's All-Ireland semi-finals, Ireland takes on the All Blacks in New Zealand, the British Grand Prix, and the Irish Open's Day three and four take place.
Oh, and that's not to mention Wimbledon day 6 and 7 will take place.
Here are some of our best picks for a weekend of mega sport.
Your Ireland team captained by @JohnnySexton for a Saturday night showdown in Auckland! 🔥#TeamOfUs | #NZvIRE
— Irish Rugby (@IrishRugby) June 30, 2022
Saturday
7.30am: New Zealand v Ireland, international rugby – Sky Sports Main Event and Sky Sports Action.
10.15am: Australia v England, international rugby – Sky Sports Main Event and Sky Sports Action.
11am: Wimbledon, Day 6 – BBC 2.
12pm: British Grand Prix, practice and qualifying – Sky Sports F1 and Channel 4 (2.10pm).
1.10pm: Irish Open, Day 3 – RTÉ 1 and Sky Sports Golf (1pm).
4pm: South Africa v Wales, international rugby - Sky Sports Main Event and Sky Sports Action (3.3pm).
4.30pm: Clare v Kilkenny, All-Ireland senior hurling semi-final – RTÉ 2 and Sky Sports Arena (5pm).
5.15pm: Wimbledon, Day 6 – BBC 1.
7pm: Live boxing, Joe Joyce v Christian Hammer – BT Sport 1.
A Silverstone welcome for the Silver Arrows 🙌
Lewis and George were first out on track in FP1 💪#BritishGP @MercedesAMGF1 pic.twitter.com/V2OmOY2z4I— Formula 1 (@F1) July 1, 2022
Sunday
11am: Wimbledon, Day 7 – BBC 2.
1.10pm: Irish Open, Day 4 – RTÉ 1 and Sky Sports Golf (1pm).
1pm: Tipperary v Offaly, All-Ireland minor hurling final – TG4.
2pm: British Grand Prix – Sky Sports F1 and Channel 4 (1.30pm).
2.30pm: Limerick v Galway, All-Ireland senior hurling semi-final – RTÉ 2 and Sky Sports Arena (3pm).
9.30pm: The Sunday Game highlights – RTÉ 2.