The road to Rome has been a long and exciting one. Only one of the teams can leave with the trophy and go back to their country as kings of Europe.
The match will be the clash of two champion—Manchester United, champions of England, and Barcelona, champions of Spain. Alex Ferguson will be hoping to win a record second consecutive Champions League crown, while Pep Guardiola will be hoping Barcelona can win it again.
It IS one of the most unpredictable finals in years, and for once it's not an all English one.
Barcelona may be without Thierry Henry as he is not fully fit. Both of Barca's full-backs are suspended which is good for United when they attack.
The Spanish side play a great passing game, starting in their box and ending up in their opponent's box, but against Chelsea they didn't look like scoring.
It seems to me that the main part of the side is their striking force. However, United have just as much power going forward as well as strength in defence with the partnership of Ferdinand and Vidic.
Whos going to win?
Putting what I believe behind me, I'm choosing on who I think will win, not just who I support.
Drawing against Chelsea has lowered my expectations of them. They were able to stop any attacks but were unable to push forward and score. On the other hand, United thrashed Arsenal 3-1, which showed how forceful they can be.
I believe that if United try their best, they will be able to win. My prediction is 2-1 to United.