Road to the final
Final
22 May
Semi-finals
2nd leg17 Apr
17 Apr
1st leg03 Apr
03 Apr
Group stage standings
Group A Live now
Panathinaikos
Nantes
Porto
AaB
Group B Live now
Spartak Moskva
Legia
Rosenborg
Blackburn
Group D Live now
Ajax
Real Madrid
Ferencváros
Grasshoppers
If two or more clubs are level on points, alphabetical order is applied based on full club names until teams have played each other twice, at which point the competition regulations are applied.