- Jun 29, 2003
- 35,111
- 17,813
- Staff
- #1
The drama and histrionics that has come on their individual paths to the final has each club believing victory in Madrid is their fate, but there are many other elements that will decide the European champions.
Source: Independent
Source: Independent