This weekend is stocked full of pivotal matches and lip-smacking derbies.
Its almost like all the football associations got together and deliberately organised this weekend as a way to market the beautiful game at it's best.
This list is full of league games and cup games, each which with their own story to tell and bragging rights to be won.
7. Eredivisie: PSV Eindhoven vs Ajax
The heavyweight derby for Holland kicks off this list as Europa League semi-finalists Ajax travel to Eindhoven - to battle over bragging rights and a potential league title.
Ajax progressed past Schalke on Thursday night by the skin of their teeth, but they must now focus on the league and the Eredivisie title.
Current champions PSV will be doing everything they can to prevent Ajax from closing the one point gap on current leaders Feyenoord, whilst Ajax can smell blood and will be intent on chasing down their 34th Dutch title.
6. Primeira Liga: Sporting CP vs. Benfica
This Lisbon derby is one of the most fiery in the whole of Europe.
Current leaders Benfica are five points ahead of second place Porto and ten ahead of local rivals Sporting CP. However, the 'Lisbon Lions' will do anything to stop Benfica from winning their 36th Portuguese title.
It's a matter of anyone but them when it comes to Sporting's outlook on this match but Benfica will be targeting to silence their 'noisy neighbours'.
5. Super Lig: Galatasaray vs Fenerbahce
Talking of heated derbies, none are fuelled by more hatred and unfortunate violence than the Istanbul derby between Galatasaray and Fenerbahce.
Leaving the violence at the door, no two teams seem to hate each other than these two Turkish giants.
Through the years there have been controversial moments but not more so than when than Galatasaray boss Greame Souness planted a 'Gala' flag in the centre of the Fenerbahce pitch after a cup victory.
Forever a hero to Galatasaray, but always a villain to Fener.
With neither side realistically close enough to challenge current league leaders Besiktas, the sides in 3rd and 4th will battle is out for bragging rights and pure supremacy.
4. FA Cup: Arsenal vs. Manchester City
The next huge game is the first FA Cup game featured on this list and despite this game lacking any local hatred; it is so vitally important for both sides.
Both Arsenal and City's seasons look set to peter out were it not for the coveted prize of the FA Cup.
Man City manager Pep Guardiola needs a trophy to show to his doubters, as well as the club's owners, to show the club's progress and the team moving in the right direction. Arsenal's Arsene Wenger needs the FA Cup to get the fans off his back. Arsenal look set to finish outside the top 4 for the first time in 21 years.
Will the FA Cup be enough to save his reputation? No one knows. But one team is going home very disappointed on Sunday night.
3. Scottish Cup: Celtic vs. Rangers
The story between these two is as old as time. Both Celtic and Rangers have been battling to dominate Scotland and Scottish football for over 60 years.
But that was until 2012, when Rangers were forcibly relegated are suffering financially liquidation due to poor ownership.
Celtic and their fans were sitting pretty on top of Scottish football but Rangers on the other hand worked tirelessly to earn several promotions before arriving back in the SPL this season.
Rangers along with many of the other Scottish sides have struggled to handle the heat Celtic have provided in the league but now, this weekend, comes a chance at redemption. Rangers would love nothing more than to knock their 'old' rivals out of the Scottish Cup to then go on and lift the trophy themselves next month; coming full circle.
2. FA Cup: Chelsea vs Tottenham Hotspur
Any other season, this FA Cup semi final would go below the Old Firm on this list. However this season and this game in particular could be the turning on which the Premier League title is decided.
In the run up to this match, league leaders Chelsea have shown signs of faltering with loses against Crystal Palace and most recently Manchester United.
Spurs however have been faultless since going out the Europa League in February, stringing a run of seven straight victories together, which has cut the gap between the two teams from ten points to four in the matter of a month.
If Chelsea were to win, it would be normal service resumed for the Blues. However, if Spurs are able to add more misery to a venerable looking Chelsea side. Not only will a place in the FA Cup final be the prize but also a shift in momentum for the Lilywhites.
This result could lead Spurs towards what could be their first Premier League title but also, an opportunity at an unprecedented double.
1. El Clasico: Real Madrid vs. Barcelona
What else would be top of this list?
El Clasico between Real Madrid and Barcelona transcends nations and all eyes will turn to the Santiago Bernabeu this coming Sunday for the latest edition in this long and heated rivalry.
Even when the improved Atletico Madrid play Real, it doesn't quite match up to the same level as El Clasico. Madrid currently lead La Liga but Barcelona have a chance to leapfrog their rivals temporality until Los Blancos play their game in hand.
To show how big this derby is: According to the BBC, back in 2014 it was estimated that between 400 and 500 million people would watch El Clasico; and that number is only growing year on year.
I hope you all enjoyed this Top 7 list. Were there any matches I missed?
Comment below and let us know what games you are looking forward to this weekend.