
Grab your friends because this weekend is absolute heaven for sports fans
Start making plans.
To be honest, the weather could be absolutely stellar over the next few days but it's likely that you're not going to see any of it. Why's this? Well, there's just the small matter of some amazing sport taking place over the coming days.
Before we even look at the weekend, we've got the Champions League to enjoy with Borussia Dortmund v Real Madrid, Leicester City v Porto, Atletico Madrid v Bayern Munich and Celtic v Man City being the pick of the matches.
Thursday will also see Dundalk, Man Utd and Southampton in Europa League action but we're starting our extensive sporting preview from Friday.
If you're up very, very early then you can catch Miami @ Cincinnati in the NFL or practice for the Malaysian Grand Prix, but all eyes will be on Hazeltine National Golf Club.
Ryder Cup 2016 - SS1 and SS4- 12:30
24 of the best golfers in the world do battle as the US aims to reclaim the Ryder Cup and end Europe's three-in-a-row winning streak. As always, we get underway with the foursome/four-ball matches (Session 1 and 2).
Here's hoping that this man can continue his winning form.
Connacht v Edinburgh - TG4 - 19:35
Pat Lam's side will looking to pick up their first win of the Guinness PRO12 season as the defending champions welcome Edinburgh.
Everton v Crystal Palace - SS2 - 20:00
After slipping up at Bournemouth, Koeman's side will be looking to bounce back immediately at Goodison Park. If you fancy getting out and seeing some live football, Bray v Bohemians and Waterford v UCD are also on the agenda.
Saturday
Plenty of sport in the early hours with qualifying for the Malaysian Grand Prix, MLS, American Football, Superbikes, AFL and cricket taking place. The pick of the action starts in the afternoon though with...
Ryder Cup 2016 - SS1, SS4 - 12:30
A pivotal day as the third and fourth sessions of four-ball matches/foursomes get underway.
Swansea v Liverpool - SS1 - 12:30
Jürgen Norbert Klopp will have been extremely pleased with the start that his Liverpool side have made to the season, especially their form on the road. Can they continue their good run going when they travel to Wales?
Hull v Chelsea - Sky Sports Ireland - 15:00
The pressure is already building on Antonio Conte after back-to-back league defeats and failure to pick up three points against the Tigers will only increase this.
South Africa v Australia - SSM - 16:00
New Zealand have been utterly dominant in the tournament so far and this match looks like being a straight shootout to see who will finish as the runner up.
Dublin v Mayo - 17:00 - RTE2 and SS1
After all the talk, we're finally going to know where Sam Maguire will be heading.
Dubs fans will be hoping that the defending champions show a marked improvement from their first meeting. On the other hand, Mayo will be aiming to pick up right where they left off at Croke Park.
Cardiff Blues v Leinster - 19:35 - TG4
Let's be honest, only diehard Ulster fans will be tuned into their match against Ospreys at 17:30 on SS5, it's on while the All-Ireland is in full swing, but Leinster's match starts just after the events in Croke Park. Handy.
Boxing and more rugby
Anthony Ogogo, David Price and Nathan Cleverly are all in the ring (SS2 from 20:00) while Argentina v New Zealand is on SS5 from 23:10.
Sunday
If you fancy depriving yourself of some much needed sleep, there's MLS, UFC, American Football and rugby league to keep you going through the early hours. Take note, the football starts early with....
Man Utd v Stoke - 12:00 - BT Sport 1
Man Utd bounced back from their recent slump with a 4-1 demolition of Leicester City while Stoke travel to Old Trafford in desperate need for points.
If you prefer to watch La Liga, Valencia v Atletico Madrid is on SS5 from 11.
Dundalk v Derry and St Pats v Cork City - RTE2 - 13:45 on
The FAI Cup semi-finals get underway as defending champions Dundalk aim to keep their double-double hopes alive against the cup specialists Derry.
Later that day, St Pats fans will know that only a win against Cork will prevent their season from petering out.
Tottenham v Man City - 14:15 - SS1
Two of England's best sides meet in what looks like being the game of the weekend. It's ominous for Spurs that this man is back and he's already scoring.
Ryder Cup - 16:00 - SS1 and SS4
It all comes down to this. Will it be Europe or the US to win the Ryder Cup.
Watch the action unfold as the tension builds on the greens.
Burnley v Arsenal - 16:30 - SS1
Fresh from their demolition job against Chelsea, Arsenal will be arriving to Turf Moor in high spirits but the same cane be said of Burnley after their win against Watford.
Darts, Football and NFL
Elsewhere, the following will all be on TV;Real Madrid v Eibar, Schalke v Mgladbach, Oakland @ Baltimore, Celta Vigo v Barcelona, Roma v Inter, Denver @ Tampa Bay and then we have the darts World Grand Prix also starting. Heaven.