Liverpool - Roma
With Mo Salah and Edin Dzeko spearheading the respective attacks, this game is set to be a stormer. A Champions League semi-final that nobody would have predicted a few weeks ago, the two sides are determined to show that they have what it takes to claim Europe's most prestigious prize.
Bayern Munich - Real Madrid
Wednesday sees 'Los Blancos' back in action in the competition they've dominated in recent years. Looking to lift their third successive Champions League, Real Madrid will face tough opposition in the already crowned champions of Germany.
Boca Juniors - Palmeiras
Just an hour after Bayern and Real lock horns, we cross to the other side of the Atlantic where Boca and Palmeiras will face off in the group stages of South America's Copa Libertadores.
Arsenal - Atletico Madrid
Thursdays are for the Europa League. The most hyped semi-final in years sees Arsenal welcome Atletico Madrid to the English capital as both continue their fight for cup glory.
Inter Milan - Juventus
After a shock defeat to Napoli on Sunday, Juventus will travel to fifth place Inter Milan hoping to extend their one point lead at the summit of Serie A.
Fiorentina - Napoli
Juventus' main rival for the Scudetto, Napoli, will visit stunning Florence to take on the city's purple army that has fallen short in their last two battles.
Manchester United - Arsenal
Later on Sunday, football fans worldwide will be treated to one of the Premier League's most historic duels. Certain to be jam-packed with animosity, United v Arsenal will not disappoint.