| ECC Matches |
| |  | |  | |
| 11 Aug 2009: Round 1, Leg 1
|
| Celtic | | 1 - 2 | | Barcelona |
| FC Basel 1893 | | 0 - 1 | | Roma |
| Feyenoord | | 1 - 0 | | Brugge |
| Juventus | | 1 - 0 | | Paniliakos |
| Liverpool | | 2 - 3 | | Bayern Munich |
| Real Madrid | | 4 - 1 | | Odense Boldklub |
| SV Pasching | | 3 - 5 | | Auxerre |
| Sporting Lisbon | | 1 - 2 | | Manchester Utd |
| |  | |  | |
| 18 Aug 2009: Round 1, Leg 2
|
| Auxerre | | 1 - 0 | | SV Pasching |
| | (6 - 3 agg.) | |
| Barcelona | | 4 - 0 | | Celtic |
| | (6 - 1 agg.) | |
| Bayern Munich | | 2 - 1 | | Liverpool |
| | (5 - 3 agg.) | |
| Brugge | | 1 - 0 | | Feyenoord |
| | (1 - 1 agg.; 4 - 3 pen.) | |
| Manchester Utd | | 2 - 1 | | Sporting Lisbon |
| | (4 - 2 agg.) | |
| Odense Boldklub | | 0 - 1 | | Real Madrid |
| | (1 - 5 agg.) | |
| Paniliakos | | 0 - 2 | | Juventus |
| | (0 - 3 agg.) | |
| Roma | | 1 - 1 | | FC Basel 1893 |
| | (2 - 1 agg.) | |
| |  | |  | |
| 22 Sep 2009: Round 2 (Group Stage)
|
| Anderlecht | | 1 - 1 | | B. Dortmund |
| Auxerre | | 1 - 1 | | Arsenal |
| Barcelona | | 1 - 0 | | Legia Warsaw |
| Bayer Leverkusen | | 0 - 0 | | Inter Milan |
| Bayern Munich | | 3 - 0 | | Olympiakos |
| Benfica | | 3 - 2 | | Paok |
| Brugge | | 1 - 3 | | Crystal Palace |
| Galatasaray | | 2 - 0 | | AC Sparta Prague |
| Juventus | | 4 - 5 | | Dep. La Coruna |
| Lazio | | 0 - 1 | | PSV Eindhoven |
| Liebherr GAK | | 2 - 1 | | Halmstads BK |
| Lyon | | 0 - 2 | | Ajax |
| Manchester Utd | | 3 - 1 | | Wisla Krakow |
| Real Madrid | | 1 - 0 | | Nantes |
| Roma | | 2 - 1 | | FC Porto |
| Sevilla | | 0 - 2 | | Rosenborg |
| |  | |  | |
| 29 Sep 2009: Round 2 (Group Stage)
|
| AC Sparta Prague | | 0 - 0 | | Real Madrid |
| Ajax | | 1 - 1 | | Barcelona |
| Arsenal | | 1 - 0 | | Bayer Leverkusen |
| B. Dortmund | | 1 - 1 | | Roma |
| Crystal Palace | | 2 - 2 | | Benfica |
| Dep. La Coruna | | 2 - 0 | | Liebherr GAK |
| FC Porto | | 2 - 0 | | Anderlecht |
| Halmstads BK | | 0 - 2 | | Juventus |
| Inter Milan | | 4 - 2 | | Auxerre |
| Legia Warsaw | | 1 - 3 | | Lyon |
| Nantes | | 0 - 1 | | Galatasaray |
| Olympiakos | | 1 - 1 | | Sevilla |
| PSV Eindhoven | | 0 - 0 | | Manchester Utd |
| Paok | | 0 - 0 | | Brugge |
| Rosenborg | | 0 - 2 | | Bayern Munich |
| Wisla Krakow | | 2 - 1 | | Lazio |
| |  | |  | |
| 28 Oct 2009: Round 2 (Group Stage)
|
| AC Sparta Prague | | 0 - 0 | | Nantes |
| Ajax | | 2 - 2 | | Legia Warsaw |
| Auxerre | | 1 - 1 | | Bayer Leverkusen |
| B. Dortmund | | 0 - 3 | | FC Porto |
| Barcelona | | 1 - 2 | | Lyon |
| Bayern Munich | | 0 - 0 | | Sevilla |
| Brugge | | 1 - 4 | | Benfica |
| Halmstads BK | | 0 - 4 | | Dep. La Coruna |
| Inter Milan | | 1 - 1 | | Arsenal |
| Juventus | | 2 - 0 | | Liebherr GAK |
| Manchester Utd | | 1 - 2 | | Lazio |
| PSV Eindhoven | | 3 - 1 | | Wisla Krakow |
| Paok | | 1 - 4 | | Crystal Palace |
| Real Madrid | | 1 - 1 | | Galatasaray |
| Roma | | 3 - 0 | | Anderlecht |
| Rosenborg | | 1 - 3 | | Olympiakos |
| |  | |  | |
| 3 Nov 2009: Round 2 (Group Stage)
|
| AC Sparta Prague | | 0 - 1 | | Galatasaray |
| Ajax | | 2 - 0 | | Lyon |
| Arsenal | | 1 - 2 | | Auxerre |
| B. Dortmund | | 3 - 2 | | Anderlecht |
| Dep. La Coruna | | 1 - 0 | | Juventus |
| FC Porto | | 0 - 1 | | Roma |
| Halmstads BK | | 2 - 0 | | Liebherr GAK |
| Inter Milan | | 1 - 2 | | Bayer Leverkusen |
| Legia Warsaw | | 1 - 2 | | Barcelona |
| Nantes | | 1 - 0 | | Real Madrid |
| Olympiakos | | 2 - 1 | | Bayern Munich |
| PSV Eindhoven | | 0 - 1 | | Lazio |
| Paok | | 1 - 1 | | Benfica |
| Rosenborg | | 0 - 0 | | Sevilla |
| Wisla Krakow | | 0 - 3 | | Manchester Utd |
| |  | |  | |
| 10 Nov 2009: Round 2 (Group Stage)
|
| Anderlecht | | 1 - 0 | | FC Porto |
| Auxerre | | 2 - 0 | | Inter Milan |
| Barcelona | | 0 - 3 | | Ajax |
| Bayer Leverkusen | | 3 - 3 | | Arsenal |
| Bayern Munich | | 1 - 1 | | Rosenborg |
| Benfica | | 0 - 0 | | Brugge |
| Crystal Palace | | 3 - 2 | | Paok |
| Galatasaray | | 0 - 1 | | Nantes |
| Juventus | | 1 - 0 | | Halmstads BK |
| Lazio | | 0 - 1 | | Wisla Krakow |
| Liebherr GAK | | 1 - 0 | | Dep. La Coruna |
| Lyon | | 3 - 2 | | Legia Warsaw |
| Manchester Utd | | 2 - 0 | | PSV Eindhoven |
| Real Madrid | | 2 - 2 | | AC Sparta Prague |
| Roma | | 2 - 1 | | B. Dortmund |
| Sevilla | | 1 - 0 | | Olympiakos |
| |  | |  | |
| 2 Dec 2009: Round 2 (Group Stage)
|
| Benfica | | 0 - 1 | | Crystal Palace |
| Brugge | | 2 - 1 | | Paok |
| |  | |  | |
| 9 Dec 2009: Round 2 (Group Stage)
|
| Anderlecht | | 0 - 1 | | Roma |
| Arsenal | | 0 - 1 | | Inter Milan |
| Bayer Leverkusen | | 1 - 0 | | Auxerre |
| Crystal Palace | | 2 - 0 | | Brugge |
| Dep. La Coruna | | 1 - 0 | | Halmstads BK |
| FC Porto | | 0 - 0 | | B. Dortmund |
| Galatasaray | | 0 - 1 | | Real Madrid |
| Lazio | | 2 - 1 | | Manchester Utd |
| Legia Warsaw | | 1 - 2 | | Ajax |
| Liebherr GAK | | 0 - 1 | | Juventus |
| Lyon | | 1 - 0 | | Barcelona |
| Nantes | | 2 - 0 | | AC Sparta Prague |
| Olympiakos | | 5 - 1 | | Rosenborg |
| Sevilla | | 1 - 0 | | Bayern Munich |
| Wisla Krakow | | 1 - 2 | | PSV Eindhoven |
| |  | |  | |
| 23 Feb 2010: Round 3, Leg 1
|
| Ajax | | 1 - 1 | | FC Porto |
| Bayer Leverkusen | | 2 - 1 | | Sevilla |
| Crystal Palace | | 4 - 1 | | Nantes |
| Dep. La Coruna | | 3 - 0 | | PSV Eindhoven |
| Galatasaray | | 1 - 3 | | Benfica |
| Manchester Utd | | 0 - 0 | | Juventus |
| Olympiakos | | 0 - 0 | | Auxerre |
| Roma | | 0 - 3 | | Lyon |
| |  | |  | |
| 9 Mar 2010: Round 3, Leg 2
|
| Auxerre | | 1 - 3 | | Olympiakos |
| | (1 - 3 agg.) | |
| Benfica | | 2 - 2 | | Galatasaray |
| | (5 - 3 agg.) | |
| FC Porto | | 1 - 0 | | Ajax |
| | (2 - 1 agg.) | |
| Juventus | | 3 - 1 | | Manchester Utd |
| | (3 - 1 agg.) | |
| Lyon | | 3 - 0 | | Roma |
| | (6 - 0 agg.) | |
| Nantes | | 1 - 1 | | Crystal Palace |
| | (2 - 5 agg.) | |
| PSV Eindhoven | | 2 - 0 | | Dep. La Coruna |
| | (2 - 3 agg.) | |
| Sevilla | | 1 - 3 | | Bayer Leverkusen |
| | (2 - 5 agg.) | |
| |  | |  | |
| 23 Mar 2010: Quarter-Final, Leg 1
|
| Crystal Palace | | 2 - 1 | | Bayer Leverkusen |
| FC Porto | | 1 - 0 | | Dep. La Coruna |
| Juventus | | 0 - 3 | | Lyon |
| Olympiakos | | 0 - 1 | | Benfica |
| |  | |  | |
| 6 Apr 2010: Quarter-Final, Leg 2
|
| Bayer Leverkusen | | 1 - 1 | | Crystal Palace |
| | (2 - 3 agg.) | |
| Benfica | | 1 - 0 | | Olympiakos |
| | (2 - 0 agg.) | |
| Dep. La Coruna | | 2 - 1 | | FC Porto |
| | (2 - 2 agg.) | |
| Lyon | | 1 - 2 | | Juventus |
| | (4 - 2 agg.) | |
| |  | |  | |
| 27 Apr 2010: Semi-Final, Leg 1
|
| Benfica | | 1 - 0 | | FC Porto |
| Lyon | | 1 - 3 | | Crystal Palace |
| |  | |  | |
| 11 May 2010: Semi-Final, Leg 2
|
| Crystal Palace | | 1 - 2 | | Lyon |
| | (4 - 3 agg.) | |
| FC Porto | | 1 - 0 | | Benfica |
| | (1 - 1 agg.; 2 - 4 pen.) | |
| |  | |  | |
| 26 May 2010: Final
|
| Benfica | | vs. | | Crystal Palace |