It's just three days into international week and we're already craving club football, but as I scrolled down my Twitter feed this morning with a bowl of Cornflakes on my lap, April's fixture list gave me a timely reminder that things are about to get better. Much better.
April brings a perfect mix of every competition. We've got Champions League football to look forward to, as well as huge ties in the Premier League, Serie A, La Liga and the Bundesliga - and not to to forget big games in Holland and Turkey.
From April 1st - when Liverpool host Everton in the Merseyside derby - to an incredible finale as Arsenal take on Spurs in the North London Derby, we really are in for a treat.
Both the Merseyside and North London derbies will be contested during April. Images: PA
Advert
Not to forget Arsenal vs Manchester City on the 2nd, Bayern vs Dortmund on the 8th and Real Madrid vs Barcelona on the 23rd.
And Inter vs AC on the 15th, Barcelona vs Juventus on the 19th and Manchester United vs Manchester City on the 27th.
The last time Juventus and Barcelona met was in the 2015 Champions League final. Luis Enrique's men triumphed 3-1 in Berlin. Image: PA
It doesn't get much better than this:
Advert
It really is a feast of incredible football as Leicester look to defy the odds when they come up against Atletico Madrid in the Champions League Quarter Final on the 18th of April.
We seriously cannot wait for what next month has to bring.
Featured Image Credit: