# Rencontres de la Ligue des champions de l'UEFA 2009-2010

Cet article présente les résultats détaillés des rencontres de la Ligue des champions de l'UEFA 2009-2010.

## Phase de groupes
### Groupe A

Classement :
| Rang | Équipe | Pts | J | G | N | P | Bp | Bc | Diff |
| 1 | Girondins de Bordeaux | 16 | 6 | 5 | 1 | 0 | 9 | 2 | +7 |
| 2 | Bayern Munich | 10 | 6 | 3 | 1 | 2 | 9 | 5 | +4 |
| 3 | Juventus | 8 | 6 | 2 | 2 | 2 | 4 | 7 | -3 |
| 4 | Maccabi Haïfa | 0 | 6 | 0 | 0 | 6 | 0 | 8 | -8 |
| 1re journée | Juventus | 1–1 | Girondins de Bordeaux | Stadio olimpico, Turin |
| 15 septembre 2009 20h45 (CEST) | Iaquinta 63e | (0–0) | Plašil 75e | Spectateurs : 17 513 Arbitrage : Tom Henning Øvrebø |
| 15 septembre 2009 20h45 (CEST) | | Rapport | | Spectateurs : 17 513 Arbitrage : Tom Henning Øvrebø |
| Maccabi Haïfa | 0–3 | Bayern Munich | Stade Ramat Gan, Ramat Gan |
| | (0–0) | van Buyten 64e Müller 85e 88e | Spectateurs : 38 789 Arbitrage : Damir Skomina |
| | Rapport | | Spectateurs : 38 789 Arbitrage : Damir Skomina |
| 3e journée | Girondins de Bordeaux | 2–1 | Bayern Munich | Stade Jacques-Chaban-Delmas, Bordeaux |
| 21 octobre 2009 20h45 (CEST) | Ciani 27e Planus 40e | (2–1) | Ciani 6e (csc) Müller 30e van Buyten 88e | Spectateurs : 31 321 Arbitrage : Terje Hauge |
| 21 octobre 2009 20h45 (CEST) | | Rapport | | Spectateurs : 31 321 Arbitrage : Terje Hauge |
| Juventus | 1-0 | Maccabi Haïfa | Stadio olimpico, Turin |
| Chiellini 47e | (0–0) | Dutra 68e | Spectateurs : 21 303 Arbitrage : Olegário Benquerença |
| | Rapport | | Spectateurs : 21 303 Arbitrage : Olegário Benquerença |
| 5e journée | Girondins de Bordeaux | 2–0 | Juventus | Stade Jacques-Chaban-Delmas, Bordeaux |
| 25 novembre 2009 20h45 (CEST) | Fernando 54e Chamakh 90+4e | (0–0) | | Spectateurs : 32 195 Arbitrage : Eduardo Iturralde González |
| 25 novembre 2009 20h45 (CEST) | | Rapport | | Spectateurs : 32 195 Arbitrage : Eduardo Iturralde González |
| Bayern Munich | 1–0 | Maccabi Haïfa | Allianz Arena, Munich |
| Olić 62e | (0–0) | | Spectateurs : 58 000 Arbitrage : Craig Thomson |
| | Rapport | | Spectateurs : 58 000 Arbitrage : Craig Thomson |

### Groupe B

Classement :
| Rang | Équipe | Pts | J | G | N | P | Bp | Bc | Diff |
| 1 | Manchester United | 13 | 6 | 4 | 1 | 1 | 10 | 6 | +4 |
| 2 | CSKA Moscou | 10 | 6 | 3 | 1 | 2 | 10 | 10 | 0 |
| 3 | VFL Wolfsburg | 7 | 6 | 2 | 1 | 3 | 9 | 9 | 0 |
| 4 | Beşiktaş JK | 4 | 6 | 1 | 1 | 4 | 3 | 8 | -5 |
| 1re journée | VFL Wolfsburg | 3–1 | CSKA Moscou | Volkswagen-Arena, Wolfsbourg |
| 15 septembre 2009 20h45 (CEST) | Grafite 36e, 41e (pen.), 87e | (2–0) | Dzagoev 76e | Spectateurs : 25 017 Arbitrage : Stéphane Lannoy |
| 15 septembre 2009 20h45 (CEST) | | Rapport | | Spectateurs : 25 017 Arbitrage : Stéphane Lannoy |
| Beşiktaş JK | 0–1 | Manchester United | Stade BJK İnönü, Istanbul |
| | (0–0) | Scholes 77e | Spectateurs : 26 448 Arbitrage : Nicola Rizzoli |
| | Rapport | | Spectateurs : 26 448 Arbitrage : Nicola Rizzoli |
| 3e journée | CSKA Moscou | 0–1 | Manchester United | Stade Loujniki, Moscou |
| 21 octobre 2009 20h45 (CEST) | | | Valencia 86e | Spectateurs : 51 520 Arbitrage : Claus Bo Larsen |
| 21 octobre 2009 20h45 (CEST) | | Rapport | | Spectateurs : 51 520 Arbitrage : Claus Bo Larsen |
| VFL Wolfsburg | 0–0 | Beşiktaş JK | Volkswagen-Arena, Wolfsbourg |
| Grafite 74e | (0–0) | | Spectateurs : 25 778 Arbitrage : Roberto Rosetti |
| | Rapport | | Spectateurs : 25 778 Arbitrage : Roberto Rosetti |
| 5e journée | CSKA Moscou | 2–1 | VFL Wolfsburg | Stade Loujniki, Moscou |
| 25 novembre 2009 20h45 (CEST) | Necid 58e Krasić 66e | (0–1) | Džeko 19e | Spectateurs : 13 478 Arbitrage : Nicola Rizzoli |
| 25 novembre 2009 20h45 (CEST) | | Rapport | | Spectateurs : 13 478 Arbitrage : Nicola Rizzoli |
| Manchester United | 0–1 | Beşiktaş JK | Old Trafford, Manchester |
| | (0–1) | Tello 20e | Spectateurs : 74 242 Arbitrage : Stéphane Lannoy |
| | Rapport | | Spectateurs : 74 242 Arbitrage : Stéphane Lannoy |

### Groupe C

Classement :
| Rang | Équipe | Pts | J | G | N | P | Bp | Bc | Diff |
| 1 | Real Madrid | 13 | 6 | 4 | 1 | 1 | 15 | 7 | +8 |
| 2 | AC Milan | 9 | 6 | 2 | 3 | 1 | 8 | 7 | +1 |
| 3 | Olympique de Marseille | 7 | 6 | 2 | 1 | 3 | 10 | 10 | 0 |
| 4 | FC Zurich | 4 | 6 | 1 | 1 | 4 | 5 | 14 | -9 |
| 1re journée | Olympique de Marseille | 1-2 | AC Milan | Stade Vélodrome, Marseille |
| 15 septembre 2009 20h45 (CEST) | Heinze 49e | (0-1) | Inzaghi 28e, 74e | Spectateurs : 55 434 Arbitrage : Claus Bo Larsen |
| 15 septembre 2009 20h45 (CEST) | | Rapport | | Spectateurs : 55 434 Arbitrage : Claus Bo Larsen |
| FC Zurich | 2-5 | Real Madrid | Stade du Letzigrund, Zurich |
| Margairaz 64e (pen.) Aegerter 65e | (0-3) | C.Ronaldo 27e, 89e Raúl 34e Higuaín 45+1e Guti 90+4e | Spectateurs : 24 424 Arbitrage : Martin Atkinson |
| | Rapport | | Spectateurs : 24 424 Arbitrage : Martin Atkinson |
| 3e journée | FC Zurich | 0-1 | Olympique de Marseille | Stade du Letzigrund, Zurich |
| 21 octobre 2009 20h45 (CEST) | | (0-0) | Heinze 69e Bonnart 90+2e | Spectateurs : 22 300 Arbitrage : Damir Skomina |
| 21 octobre 2009 20h45 (CEST) | | Rapport | | Spectateurs : 22 300 Arbitrage : Damir Skomina |
| Real Madrid | 2-3 | AC Milan | Stade Santiago Bernabéu, Madrid |
| Raúl 19e Drenthe 76e | (1-0) | Pirlo 62e Pato 66e, 88e | Spectateurs : 71 569 Arbitrage : Frank De Bleeckere |
| | Rapport | | Spectateurs : 71 569 Arbitrage : Frank De Bleeckere |
| 5e journée | AC Milan | 1–1 | Olympique de Marseille | Stadio San Siro, Milan |
| 25 novembre 2009 20h45 (CEST) | Borriello 10e | (1–1) | Lucho 16e | Spectateurs : 49 063 Arbitrage : Howard Webb |
| 25 novembre 2009 20h45 (CEST) | | Rapport | | Spectateurs : 49 063 Arbitrage : Howard Webb |
| Real Madrid | 1–0 | FC Zurich | Stade Santiago Bernabéu, Madrid |
| Higuaín 21e | (1–0) | | Spectateurs : 67 867 Arbitrage : Alain Hamer |
| | Rapport | | Spectateurs : 67 867 Arbitrage : Alain Hamer |

### Groupe D

Classement :
| Rang | Équipe | Pts | J | G | N | P | Bp | Bc | Diff |
| 1 | Chelsea FC | 14 | 6 | 4 | 2 | 0 | 11 | 4 | +7 |
| 2 | FC Porto | 12 | 6 | 4 | 0 | 2 | 8 | 3 | +5 |
| 3 | Atlético Madrid | 3 | 6 | 0 | 3 | 3 | 3 | 12 | -9 |
| 4 | APOEL Nicosie | 3 | 6 | 0 | 3 | 3 | 4 | 7 | -3 |
| 1re journée | Chelsea FC | 1–0 | FC Porto | Stamford Bridge, Londres |
| 15 septembre 2009 20h45 (CEST) | Anelka 48e | (0–0) | Fernando 90+2e | Spectateurs : 39 436 Arbitrage : Konrad Plautz |
| 15 septembre 2009 20h45 (CEST) | | Rapport | | Spectateurs : 39 436 Arbitrage : Konrad Plautz |
| Atlético Madrid | 0–0 | APOEL Nicosie | Stade Vicente Calderón, Madrid |
| | (0–0) | | Spectateurs : 30 628 Arbitrage : Craig Alexander Thomson |
| | Rapport | | Spectateurs : 30 628 Arbitrage : Craig Alexander Thomson |
| 3e journée | FC Porto | 2–1 | APOEL Nicosie | Stade du dragon, Porto |
| 21 octobre 2009 20h45 (CEST) | Hulk 33e, 48e (pen.) Mariano González 74e | (1–1) | Álvaro Pereira 22e (csc) | Spectateurs : 31 212 Arbitrage : Felix Brych |
| 21 octobre 2009 20h45 (CEST) | | Rapport | | Spectateurs : 31 212 Arbitrage : Felix Brych |
| Chelsea FC | 4–0 | Atlético Madrid | Stamford Bridge, Londres |
| Kalou 41e, 52e Lampard 69e Perea 90+1e (csc) | (1–0) | | Spectateurs : 39 997 Arbitrage : Florian Meyer |
| | Rapport | | Spectateurs : 39 997 Arbitrage : Florian Meyer |
| 5e journée | FC Porto | 0–1 | Chelsea FC | Stade du dragon, Porto |
| 25 novembre 2009 20h45 (CEST) | | (0–0) | Anelka 69e | Spectateurs : 38 410 Arbitrage : Jonas Eriksson |
| 25 novembre 2009 20h45 (CEST) | | Rapport | | Spectateurs : 38 410 Arbitrage : Jonas Eriksson |
| APOEL Nicosie | 1–1 | Atlético Madrid | Stade GSP, Nicosie |
| Mirosavljević 5e | (1–0) | Simão 62e | Spectateurs : 21 178 Arbitrage : Frank De Bleeckere |
| | Rapport | | Spectateurs : 21 178 Arbitrage : Frank De Bleeckere |

### Groupe E

Classement :
| Rang | Équipe | Pts | J | G | N | P | Bp | Bc | Diff |
| 1 | AC Fiorentina | 15 | 6 | 5 | 0 | 1 | 14 | 7 | +7 |
| 2 | Olympique lyonnais | 13 | 6 | 4 | 1 | 1 | 12 | 3 | +9 |
| 3 | Liverpool FC | 7 | 6 | 2 | 1 | 3 | 5 | 7 | -2 |
| 4 | Debrecen VSC | 0 | 6 | 0 | 0 | 6 | 5 | 19 | -14 |
| 1re journée | Liverpool FC | 1–0 | Debrecen VSC | Anfield Road, Liverpool |
| 16 septembre 2009 20h45 (CEST) | Kuyt 45+1e | (1–0) | | Spectateurs : 41 591 Arbitrage : Pedro Proença |
| 16 septembre 2009 20h45 (CEST) | | Rapport | | Spectateurs : 41 591 Arbitrage : Pedro Proença |
| Olympique lyonnais | 1–0 | AC Fiorentina | Stade de Gerland, Lyon |
| Pjanić 76e | (0–0) | Gilardino 45+1e | Spectateurs : 37 169 Arbitrage : Pieter Vink |
| | Rapport | | Spectateurs : 37 169 Arbitrage : Pieter Vink |
| 3e journée | Liverpool FC | 1–2 | Olympique lyonnais | Anfield Road, Liverpool |
| 20 octobre 2009 20h45 (CEST) | Benayoun 41e | (1–0) | Gonalons 72e Delgado 90+1e | Spectateurs : 41 562 Arbitrage : Alberto Undiano Mallenco |
| 20 octobre 2009 20h45 (CEST) | | Rapport | | Spectateurs : 41 562 Arbitrage : Alberto Undiano Mallenco |
| Debrecen VSC | 3–4 | AC Fiorentina | Stade Ferenc Puskás, Budapest |
| Czvitkovics 2e Rudolf 28e Coulibaly 88e | (2–4) | Mutu 6e, 20e Gilardino 10e Santana 37e | Spectateurs : 41 500 Arbitrage : Craig Thomson |
| | Rapport | | Spectateurs : 41 500 Arbitrage : Craig Thomson |
| 5e journée | Debrecen VSC | 0–1 | Liverpool FC | Stade Ferenc Puskás, Budapest |
| 24 novembre 2009 20h45 (CEST) | | (0–1) | N'Gog 4e | Spectateurs : 41 500 Arbitrage : Bjorn Kuipers |
| 24 novembre 2009 20h45 (CEST) | | Rapport | | Spectateurs : 41 500 Arbitrage : Bjorn Kuipers |
| AC Fiorentina | 1–0 | Olympique lyonnais | Stadio Artemio Franchi, Florence |
| Vargas 28e (pen.) | (1–0) | | Spectateurs : 34 301 Arbitrage : Olegário Benquerença |
| | Rapport | | Spectateurs : 34 301 Arbitrage : Olegário Benquerença |

### Groupe F

Classement :
| Rang | Équipe | Pts | J | G | N | P | Bp | Bc | Diff |
| 1 | FC Barcelone | 11 | 6 | 3 | 2 | 1 | 7 | 3 | +4 |
| 2 | Inter Milan | 9 | 6 | 2 | 3 | 1 | 7 | 6 | +1 |
| 3 | Rubin Kazan | 6 | 6 | 1 | 3 | 2 | 4 | 7 | -3 |
| 4 | Dynamo Kiev | 5 | 6 | 1 | 2 | 3 | 7 | 9 | -2 |
| 1re journée | Inter Milan | 0–0 | FC Barcelone | Stadio Giuseppe Meazza, Milan |
| 16 septembre 2009 20h45 (CEST) | | (0–0) | | Spectateurs : 83 574 Arbitrage : Wolfgang Stark |
| 16 septembre 2009 20h45 (CEST) | | Rapport | | Spectateurs : 83 574 Arbitrage : Wolfgang Stark |
| Dynamo Kiev | 3–1 | Rubin Kazan | Stade Dynamo Lobanovski, Kiev |
| Yussuf 71e Magrão 79e Gousev 85e | (0–1) | Domínguez 25e | Spectateurs : 15 000 Arbitrage : Alain Hamer |
| | Rapport | | Spectateurs : 15 000 Arbitrage : Alain Hamer |
| 3e journée | FC Barcelone | 1–2 | Rubin Kazan | Camp Nou, Barcelone |
| 20 octobre 2009 20h45 (CEST) | Ibrahimović 48e | (0–1) | Ryazantsev 2e Karadeniz 73e | Spectateurs : 55 930 Arbitrage : Laurent Duhamel |
| 20 octobre 2009 20h45 (CEST) | | Rapport | | Spectateurs : 55 930 Arbitrage : Laurent Duhamel |
| Inter Milan | 2–2 | Dynamo Kiev | Stadio Giuseppe Meazza, Milan |
| Stanković 35e Samuel 47e | (1–2) | Mikhalyk 5e Lúcio 40e (csc) | Spectateurs : 34 721 Arbitrage : Martin Atkinson |
| | Rapport | | Spectateurs : 34 721 Arbitrage : Martin Atkinson |
| 5e journée | FC Barcelone | 2–0 | Inter Milan | Camp Nou, Barcelone |
| 24 novembre 2009 20h45 (CEST) | Piqué 10e Pedro 26e | (2–0) | | Spectateurs : 93 524 Arbitrage : Massimo Busacca |
| 24 novembre 2009 20h45 (CEST) | | Rapport | | Spectateurs : 93 524 Arbitrage : Massimo Busacca |
| Rubin Kazan | 0–0 | Dynamo Kiev | Stade Central, Kazan |
| | (0–0) | | Spectateurs : 23 185 Arbitrage : Felix Brych |
| | Rapport | | Spectateurs : 23 185 Arbitrage : Felix Brych |

### Groupe G

Classement :
| Rang | Équipe | Pts | J | G | N | P | Bp | Bc | Diff |
| 1 | Seville FC | 13 | 6 | 4 | 1 | 1 | 11 | 4 | +7 |
| 2 | VfB Stuttgart | 9 | 6 | 2 | 3 | 1 | 9 | 7 | +2 |
| 3 | FC Unirea Urziceni | 8 | 6 | 2 | 2 | 2 | 8 | 8 | 0 |
| 4 | Rangers FC | 2 | 6 | 0 | 2 | 4 | 4 | 13 | -9 |
| 1re journée | Seville FC | 2–0 | FC Unirea Urziceni | Stade Ramón-Sánchez-Pizjuán, Séville |
| 16 septembre 2009 20h45 (CEST) | Luís Fabiano 45+1e Renato 70e | (1–0) | | Spectateurs : 37 500 Arbitrage : Matteo Trefoloni |
| 16 septembre 2009 20h45 (CEST) | | Rapport | | Spectateurs : 37 500 Arbitrage : Matteo Trefoloni |
| VfB Stuttgart | 1–1 | Rangers FC | Mercedes-Benz Arena, Stuttgart |
| Pogrebniak 18e | (1–0) | Bougherra 77e | Spectateurs : 51 000 Arbitrage : Massimo Busacca |
| | Rapport | | Spectateurs : 51 000 Arbitrage : Massimo Busacca |
| 3e journée | VfB Stuttgart | 1–3 | Seville FC | Mercedes-Benz Arena, Stuttgart |
| 20 octobre 2009 20h45 (CEST) | Élson 74e | (0–1) | Squillaci 23e, 72e Navas 55e | Spectateurs : 37 000 Arbitrage : Pieter Vink |
| 20 octobre 2009 20h45 (CEST) | | Rapport | | Spectateurs : 37 000 Arbitrage : Pieter Vink |
| Rangers FC | 1–4 | FC Unirea Urziceni | Ibrox Stadium, Glasgow |
| Vilana 2e (csc) | (1–1) | Bilaşco 32e Lafferty 49e (csc) McCulloch 59e (csc) Brandán 65e | Spectateurs : 39 476 Arbitrage : Eric Braamhaar |
| | Rapport | | Spectateurs : 39 476 Arbitrage : Eric Braamhaar |
| 5e journée | FC Unirea Urziceni | 1–0 | Seville FC | Stade Ghencea, Bucarest |
| 24 novembre 2009 20h45 (CEST) | Dragutinovic 45e (csc) | (1–0) | | Spectateurs : 10 007 Arbitrage : Tom Henning Øvrebø |
| 24 novembre 2009 20h45 (CEST) | | Rapport | | Spectateurs : 10 007 Arbitrage : Tom Henning Øvrebø |
| Rangers FC | 0–2 | VfB Stuttgart | Ibrox Stadium, Glasgow |
| | (0–1) | Rudy 16e Kuzmanović 59e | Spectateurs : 41 468 Arbitrage : Roberto Rosetti |
| | Rapport | | Spectateurs : 41 468 Arbitrage : Roberto Rosetti |

### Groupe H

Classement :
| Rang | Équipe | Pts | J | G | N | P | Bp | Bc | Diff |
| 1 | Arsenal FC | 13 | 6 | 4 | 1 | 1 | 12 | 5 | +7 |
| 2 | Olympiakos | 10 | 6 | 3 | 1 | 2 | 4 | 5 | -1 |
| 3 | Standard de Liège | 5 | 6 | 1 | 2 | 3 | 7 | 9 | -2 |
| 4 | AZ Alkmaar | 4 | 6 | 0 | 4 | 2 | 4 | 8 | -4 |
| 1re journée | Standard de Liège | 2–3 | Arsenal FC | Stade Maurice Dufrasne, Liège |
| 16 septembre 2009 20h45 (CEST) | Mangala 3e Jovanović 5e (pen.) | (2–1) | Bendtner 45e Vermaelen 77e Eduardo 81e | Spectateurs : 23 022 Arbitrage : Eduardo Iturralde González |
| 16 septembre 2009 20h45 (CEST) | | Rapport | | Spectateurs : 23 022 Arbitrage : Eduardo Iturralde González |
| Olympiakos | 1–0 | AZ Alkmaar | Stade Karaiskaki, Le Pirée |
| Torosídis 45e | (0–0) | | Spectateurs : 29 018 Arbitrage : Viktor Kassai |
| | Rapport | | Spectateurs : 29 018 Arbitrage : Viktor Kassai |
| 3e journée | AZ Alkmaar | 1–1 | Arsenal FC | DSB Stadion, Alkmaar |
| 20 octobre 2009 20h45 (CEST) | Mendes da Silva 90+3e | (0–1) | Fàbregas 36e | Spectateurs : 16 666 Arbitrage : Martin Hansson |
| 20 octobre 2009 20h45 (CEST) | | Rapport | | Spectateurs : 16 666 Arbitrage : Martin Hansson |
| Olympiakos | 2–1 | Standard de Liège | Stade Karaiskaki, Le Pirée |
| Mítroglou 43e Stoltidis 90+3e | (1–1) | De Camargo 37e | Spectateurs : 29 889 Arbitrage : Pedro Proença |
| | Rapport | | Spectateurs : 29 889 Arbitrage : Pedro Proença |
| 5e journée | Arsenal FC | 2–0 | Standard de Liège | Emirates Stadium, Londres |
| 24 novembre 2009 20h45 (CEST) | Nasri 35e Denílson 45+2e | (2–0) | | Spectateurs : 59 941 Arbitrage : Konrad Plautz |
| 24 novembre 2009 20h45 (CEST) | | Rapport | | Spectateurs : 59 941 Arbitrage : Konrad Plautz |
| AZ Alkmaar | 0–0 | Olympiakos | DSB Stadion, Alkmaar |
| | (0–0) | | Spectateurs : 16 213 Arbitrage : Alberto Undiano Mallenco |
| | Rapport | | Spectateurs : 16 213 Arbitrage : Alberto Undiano Mallenco |

## Phase à élimination directe
### Huitièmes de finale

| 16 février 2010 | Olympique lyonnais | 1–0 | Real Madrid | Stade Gerland, Lyon |
| 20 h 45 HEC | Makoun 47e | (0–0) | | Spectateurs : 40 526 Arbitrage : Martin Atkinson |
| 20 h 45 HEC | | Rapport | | Spectateurs : 40 526 Arbitrage : Martin Atkinson |
| 10 mars 2010 | Real Madrid | 1–1 | Olympique lyonnais | Stade Santiago Bernabéu, Madrid |
| 20 h 45 HEC | C.Ronaldo 6e | (1–0) | Pjanić 75e | Spectateurs : 80 354 Arbitrage : Nicola Rizzoli |
| 20 h 45 HEC | | Rapport | | Spectateurs : 80 354 Arbitrage : Nicola Rizzoli |
| 17 février 2010 | FC Porto | 2–1 | Arsenal | Estádio do Dragão, Porto |
| 19 h 45 HEC | Varela 11e Falcao 51e | (1–1) | Campbell 18e | Spectateurs : 45 604 Arbitrage : Martin Hansson |
| 19 h 45 HEC | | Rapport | | Spectateurs : 45 604 Arbitrage : Martin Hansson |
| 9 mars 2010 | Arsenal | 5–0 | FC Porto | Emirates Stadium, Londres |
| 20 h 45 HEC | Bendtner 10e 25e 90+1e (pen.) Nasri 63e Eboué 66e | (2–0) | | Spectateurs : 59 661 Arbitrage : Frank De Bleeckere |
| 20 h 45 HEC | | Rapport | | Spectateurs : 59 661 Arbitrage : Frank De Bleeckere |
| 23 février 2010 | VfB Stuttgart | 1–1 | FC Barcelone | Mercedes-Benz Arena, Stuttgart |
| 20 h 45 HEC | Cacau 25e | (1–0) | Ibrahimović 52e | Spectateurs : 40 000 Arbitrage : Bjorn Kuipers |
| 20 h 45 HEC | | Rapport | | Spectateurs : 40 000 Arbitrage : Bjorn Kuipers |
| 17 mars 2010 | FC Barcelone | 4–0 | VfB Stuttgart | Camp Nou, Barcelone |
| 20 h 45 HEC | Messi 13e 60e Pedro 22e Bojan 89e | (2–0) | | Spectateurs : 88 543 Arbitrage : Alain Hamer |
| 20 h 45 HEC | | Rapport | | Spectateurs : 88 543 Arbitrage : Alain Hamer |
| 24 février 2010 | Inter Milan | 2–1 | Chelsea | Stade San Siro, Milan |
| 18 h 00 HEC | Milito 3e Cambiasso 55e | (1–0) | Kalou 51e | Spectateurs : 84 638 Arbitrage : Manuel Mejuto González |
| 18 h 00 HEC | | Rapport | | Spectateurs : 84 638 Arbitrage : Manuel Mejuto González |
| 16 mars 2010 | Chelsea | 0–1 | Inter Milan | Stamford Bridge, Londres |
| 18 h 00 HEC | Drogba 57e, 87e | (0–0) | Eto'o 78e | Spectateurs : 38 107 Arbitrage : Wolfgang Stark |
| 18 h 00 HEC | | Rapport | | Spectateurs : 38 107 Arbitrage : Wolfgang Stark |

### Quarts de finale

| 30 mars 2010 | Olympique lyonnais | 3-1 | Girondins de Bordeaux | Stade Gerland, Lyon |
| 20 h 45 HEC | Lisandro 10e, 77e (pen.) Bastos 32e | (2-1) | Chamakh 14e | Spectateurs : 37 859 Arbitrage : Felix Brych |
| 20 h 45 HEC | | Rapport | | Spectateurs : 37 859 Arbitrage : Felix Brych |
| 7 avril 2010 | Girondins de Bordeaux | 1-0 | Olympique lyonnais | Stade Jacques-Chaban-Delmas, Bordeaux |
| 20 h 45 HEC | Chamakh 45e | (1-0) | | Spectateurs : 31 962 Arbitrage : Alberto Undiano Mallenco |
| 20 h 45 HEC | | Rapport | | Spectateurs : 31 962 Arbitrage : Alberto Undiano Mallenco |
| 31 mars 2010 | Arsenal | 2-2 | FC Barcelone | Emirates Stadium, Londres |
| 20 h 45 HEC | Walcott 69e Fàbregas 85e (pen.) | (0-0) | Ibrahimović 46e 59e Puyol 84e | Spectateurs : 59 572 Arbitrage : Massimo Busacca |
| 20 h 45 HEC | | Rapport | | Spectateurs : 59 572 Arbitrage : Massimo Busacca |
| 6 avril 2010 | FC Barcelone | 4-1 | Arsenal | Camp Nou, Barcelone |
| 20 h 45 HEC | Messi 21e 37e 42e 88e | (3-1) | Bendtner 18e | Spectateurs : 93 330 Arbitrage : Wolfgang Stark |
| 20 h 45 HEC | | Rapport | | Spectateurs : 93 330 Arbitrage : Wolfgang Stark |

### Demi-finales

| 20 avril 2010 | Inter Milan | 3-1 | FC Barcelone | Stade San Siro, Milan |
| 20 h 45 HEC | Sneijder 30e Maicon 48e Milito 61e | (1-1) | Pedro 19e | Spectateurs : 79 000 Arbitrage : Olegário Benquerença |
| 20 h 45 HEC | | Rapport | | Spectateurs : 79 000 Arbitrage : Olegário Benquerença |
| 28 avril 2010 | FC Barcelone | 1-0 | Inter Milan | Camp Nou, Barcelone |
| 20 h 45 HEC | Piqué 84e | (0-0) | Motta 10e, 28e | Spectateurs : 96 214 Arbitrage : Frank De Bleeckere |
| 20 h 45 HEC | | Rapport | | Spectateurs : 96 214 Arbitrage : Frank De Bleeckere |

### Finale

| Samedi 22 mai 2010 | Bayern Munich | 0 - 2 | Inter Milan | Stade Santiago Bernabéu, Madrid |
| 20:45 CEST | | (0 - 1) | 35e 70e Milito | Spectateurs : 73 170 Arbitrage : Howard Webb |
| 20:45 CEST | | Rapport | | Spectateurs : 73 170 Arbitrage : Howard Webb |
| Bayern Munich | Inter Milan |
Bayern Munich : :
| GB | 22 | Hans-Jörg Butt |
| DD | 21 | Philipp Lahm |
| DC | 5 | Daniel van Buyten |
| DC | 6 | Martin Demichelis | 26e |
| DG | 28 | Holger Badstuber |
| MC | 17 | Mark van Bommel | 78e |
| MC | 31 | Bastian Schweinsteiger |
| MD | 10 | Arjen Robben |
| MOC | 25 | Thomas Müller |
| MG | 8 | Hamit Altıntop | | 63e |
| AT | 11 | Ivica Olić | | 74e |
| Remplaçants : |||
| GB | 1 | Michael Rensing |
| DF | 13 | Andreas Görlitz |
| DF | 26 | Diego Contento |
| MC | 23 | Danijel Pranjić |
| MC | 44 | Anatoly Timochtchouk |
| AT | 18 | Miroslav Klose | | 67e |
| AT | 33 | Mario Gómez | | 74e |
| Entraîneur : Louis van Gaal |||
Inter Milan : :
| GB | 1 | Júlio César |
| DD | 13 | Maicon |
| DC | 6 | Lúcio |
| DC | 25 | Walter Samuel |
| DG | 26 | Cristian Chivu | 30e | 68e |
| MC | 4 | Javier Zanetti |
| MC | 19 | Esteban Cambiasso |
| MOC | 10 | Wesley Sneijder |
| AiD | 9 | Samuel Eto'o |
| AT | 22 | Diego Milito | | 90e+2 |
| AiG | 27 | Goran Pandev | | 79e |
| Remplaçants : |||
| GB | 1 | Francesco Toldo |
| DF | 2 | Iván Córdoba |
| DF | 23 | Marco Materazzi | | 90e +2 |
| MF | 5 | Dejan Stanković | | 68e |
| MF | 11 | Sulley Muntari | | 79e |
| MF | 17 | 🇧🇮 McDonald Mariga |
| AT | 45 | Mario Balotelli |
| Entraîneur : José Mourinho |||
* Homme du match UEFA
* Diego Milito
* Arbitres assistants
* Mike Mullarkey
* Darren Cann
* Quatrième arbitre
* Martin Atkinson
* Arbitres réserve
* Peter Kirkup