The match the world has waited for is now set.
The likely La Liga champion, Barcelona, against the probable Premier League champion, Manchester United, will meet at Wembley Stadium on May 28th to decide the Champions League title.
There will be plenty of star power at Wembley, as Wayne Rooney and Lionel Messi have been in excellent form this season, and both star players have the right players around them to make them shine.
The two clubs met in 2009, with Barcelona defeating Manchester United, 2-0, in Rome, off goals by Samuel Eto'o and Messi.
For Barcelona, the steady passing style has helped them get passed rival Real Madrid, while Manchester United has been in top form all season, and have basically have avoided any type of slump.
These are two clubs that are playing with a lot of confidence, and have seen a major decrease of sidelined players.
The way Barcelona has played in La Liga, the Catalans perhaps deserve to be considered the favorites going into the title match. The Catalans have thrashed their opponents this season, and have dominated elite opponents, as well.
But Manchester United is playing in the most competitive league in the world at the moment. Should the Red Devils win the Premier League title, it would be a fantastic achievement given the strides clubs like Manchester City and Tottenham have made over the past season. But Chelsea is only three points behind Manchester United in the Premier League, so the Red Devils have that in the back of their heads.
The Barcelona-Manchester United final should be a betting man's nightmare.
Do you choose the dominating passing-game strategy, and the creative talents of Messi in Barcelona, or do you choose the depth and perseverance, and the scoring instincts of Rooney and Javier Hernandez, in Manchester United?
The matchups are too intricate and complex to get a clear idea of which team would come out on top, but one thing is clear: anyone who loves this game has to be ecstatic that these two clubs will play a winner-take-all match to decide the best club in Europe.