The Premier League is the place to be now after its clubs made history at the end of the semifinals in both the Champions League and the Europa League.
Both competitions will play host to an all-Premier League final after the events of Tuesday, Wednesday and Thursday.
In the Champions League final, Liverpool will face Tottenham Hotspur in an all-English final while Arsenal and Chelsea will also do battle in an all-English final in the Europa League.
Liverpool qualified for the Champions League final after they thrashed almighty Barcelona 4-0 in their second leg meeting at Anfield on Tuesday night thereby securing a 4-3 aggregate win having lost the first leg 3-0.
Tottenham Hotspur also had to come from behind to seal a Champions League final spot at the expense of a vibrant Ajax Amsterdam side.
The North Londoners lost the first leg at home 1-0 before Lucas Moura scored a treble to help produce a 3-2 comeback win in the second one leg having gone 2-0 down as at the halftime interval.
The 3-2 away win was enough to lift Spurs into the Champions League final via the away goals rule.
Arsenal secured a 7-3 aggregate win over Spanish opposition Valencia to book their Europa League final slot, while London rivals Chelsea saw off Eintracht Frankfurt 4-3 on penalties after the two teams played 2-2 over the two legs.
It is the first time that the two European competitions will feature finalists from the same league.