| Round 3 | | Arsenal | 1 | Vela 19¹| | | Liverpool | 1 | Hélder Postiga 0²| |
| (Half-time: 1-0, Attendance: 52,146, Stadium: Emirates Stadium, Referee: Nikola Safaric 6) | | Arsenal (4-3-3) : | Rüstü 7, Lopo 6, Marcelo 7, Motta 7, Vlaar 6½ (34² Niyazi Serhat 6), Hyypiä 7, Husev 7½, Vela 6½, Zigic 6, Manuel Fernandes 6, Domovchiyski 6. (12 Gabi, 13 Rybka, 14 Aliev, 16 Odiah) | | Liverpool (4-3-3) : | Reina 7, Johnson 7, Bridge 7½, ¶O'Shea 8, Ignashevich 7, Silvestre 6, Beckham 7, Bilyaletdinov 6, Hélder Postiga 7 (30² Rosales 6), Belletti 5½, Valdez 6½. (12 Riise, 13 Landreau, 14 Iraola, 15 Etxeberria) | | FC Porto | 2 | Nuno Gomes 6¹, Nuno Gomes 34² (pen)| | | Cruzeiro | 2 | Caneira 35¹, Alex 15²| |
| (Half-time: 1-1, Attendance: 37,985, Stadium: Estádio do Dragão, Referee: Mike Dean 6) | | FC Porto (4-3-3) : | Benaglio 6½, Caldwell 6, Lee 7½, Ferguson 7½, Ricardo Costa 7, Nélson 6, Ødegaard 6½, Östlund 5½, Nuno Gomes 6½, Marco Ferreira 5½, Knutsen 5½. (12 Hugo Luz, 13 Lobont, 14 van der Heyden, 15 Lanna, 16 Jankauskas) | | Cruzeiro (4-3-3) : | Villar 7, Caneira 7, Fábio Aurélio 7, Ricardinho 8, Bordon 8, Godín 7, ¶Kuyt 8, Alex 7½, Buonanotte 6½, Paredes 7, Higuaín 7½. (12 Araújo, 13 Butt, 14 Barreto, 15 Cale, 16 de Silvestri) | | Galatasaray | 1 | Fatih 36²| Gökdeniz 32² | | Hibernian | 1 | Crouch 17²| |
| (Half-time: 0-0, Attendance: 39,977, Stadium: Ali Sami Yen, Referee: Juan Ansuátegui Roca 7½) | | Galatasaray (4-3-3) : | Mondragón 7, Tomas 6½, Rat 6, Aldonin 6½, Zuiverloon 6½, Bjärsmyr 5½, Wright-Phillips 6½, Arda 7, Fatih 6½, Gökdeniz 6, Pandev 6. (12 Serkan, 13 Córdoba, 14 Evseev, 15 Tuncay, 16 Önder) | | Hibernian (4-3-3) : | McGregor 7, Kromkamp 7, Mathijsen 8, ¶Jørgensen 8, Evans 7, Hofland 6½, Fletcher 7½, Seedorf 6½ (17² Fletcher 7), Crouch 7, Noble 7, Jô 7½. (12 Smith, 13 Stekelenburg, 14 Hutton, 16 Poulsen) | | Lyon | 1 | Piquionne 41¹| Caffa 1² | | Roma | 2 | Cissé 42¹, Anichebe 7²| |
| (Half-time: 1-1, Attendance: 38,857, Stadium: de Gerland, Referee: Bo Karlsson 5½) | | Lyon (4-3-3) : | Kirkland 6, Deflandre 6½ (27² Gomez 6), ¶Traoré 8, Cheyrou 8, Boumsong 7, Tihinen 6½, Okan 7, Carrière 6, Piquionne 7½, Caffa 6, Løvenkrands 5½. (12 Bréchet, 13 Vercoutre, 15 Griffit, 16 Rooney) | | Roma (4-3-3) : | Wiese 7, Juanito 7, Warnock 7, Dacourt 7, Planus 6½, Ricardo Rocha 6½, Patiño 7½, Pienaar 7 (5² Anichebe 6½), Cissé 7, Pocognoli 6, Tavano 7½. (12 Queudrue, 13 Toldo, 14 Jonathan, 15 Diego Tristán) | | Milan | 2 | Tymoschuk 30¹, Voronin 17²| Elmander 1¹, Tymoschuk 24² | | Hamburger SV | 2 | Nuñez 38¹, Kiessling 42¹| |
| (Half-time: 1-2, Attendance: 52,776, Stadium: Giuseppe Meazza, Referee: Alexandre Lourenço 6) | | Milan (4-3-3) : | Isaksson 6½, ¶Mellberg 8, Kompany 6, Källström 7½, Nesta 7, Elmander 6 (16² Vanden Borre 6), Ljungberg 6, Tymoschuk 7, Voronin 6½, Yeste 6, Shevchenko 6½. (12 Baros, 13 Shovkovskyi, 14 Simons, 15 O'Cearuill) | | Hamburger SV (4-3-3) : | Jehle 6½, Demel 7, Spycher 7½, Jarolim 6½ (25² Lovré 7), Reinhardt 6½, Brecko 6½, Petric 8, Nuñez 7½, Kiessling 7½, Streller 6, Asamoah 6½. (12 Craddock, 13 Hesl, 14 Fillinger, 15 Jaggy) | | Round 4 | | Chelsea | 0 | | | Dyer 44¹, Jagielka 4², Pierre 21², Kolkka 22² | | Birmingham City | 1 | Huntelaar 30²| |
| (Half-time: 0-0, Attendance: 50,275, Stadium: Stamford Bridge, Referee: Gheorghe Constantin 6) | | Chelsea (4-3-3) : | Quim 7½, Ujfalusi 7½, Davies 6½, ¶Murphy 8, Jagielka 7½, Pierre 7 (31² Eastmond 6), Frau 6½, Kolkka 7, Okan 6½, Dyer 7, Geílson 6½. (12 Burke, 13 Cudicini, 15 Hartley, 16 Baldé) | | Birmingham City (4-3-3) : | Amelia 7, Young 6½ (18² Flamini 7), Milito 7, Mascherano 8, Demichelis 7½, Pogatetz 6, Alonso 7½, Hitzlsperger 7½, Huntelaar 7, Yakubu 5½, di Natale 6½. (12 Cavenaghi, 13 Carrizo, 15 David López, 16 Johnson) | | Corinthians | 1 | Leandro Amaral 22¹| Fabrício 26² | | Galatasaray | 2 | Rat 15¹, Gökdeniz 6²| Aldonin 33² |
| (Half-time: 1-1, Attendance: 36,839, Stadium: Pacaembu, Referee: Michel Piraux 7½) | | Corinthians (4-3-3) : | Rubinho 6½, César 6½, Moreno 6½, Juliano 7½, Betão 7, Fabrício 6½, Leandro 7, Roger 6½, Guerrero 7, Leandro Amaral 6, Gil 6. (12 Jorge Wagner, 13 Rogério, 14 Bayly, 15 Zé Roberto, 16 Cribari) | | Galatasaray (4-3-3) : | Mondragón 6½, Tomas 7½, ¶Rat 8½, Aldonin 8, Zuiverloon 7, Bjärsmyr 6, Wright-Phillips 7½, Arda 6, Fatih 6½, Gökdeniz 6½, Pandev 6½. (12 Serkan, 13 Córdoba, 14 Evseev, 15 Tuncay, 16 Önder) | | Cruzeiro | 2 | Alex 27¹, Caneira 9²| | | Lyon | 1 | Piquionne 15²| Caffa 25¹, Deflandre 8² |
| (Half-time: 1-0, Attendance: 42,489, Stadium: Mineirão, Referee: Andrew Waddel 6) | | Cruzeiro (4-3-3) : | Butt 6½, Caneira 7, Fábio Aurélio 7, Ricardinho 7½, Bordon 6 (16² Castelen 7½), Godín 7, ¶Kuyt 8½, Alex 7½, Buonanotte 7½, Wendel 7, Higuaín 7. (12 Lugano, 13 Villar, 14 Barreto, 15 de Silvestri) | | Lyon (4-3-3) : | Kirkland 6½, Deflandre 6½ (27² Gomez 6½), Traoré 6½, Cheyrou 7½, Boumsong 6½, Tihinen 6, Okan 6½, Carrière 5½, Piquionne 7½, Caffa 5½, Løvenkrands 5½. (12 Bréchet, 13 Vercoutre, 15 Griffit, 16 Rooney) | | Hamburger SV | 0 | | | | | Ajax | 4 | Dembélé 6¹, Dembélé 11¹, Trezeguet 0², Trezeguet 17² (pen)| |
| (Half-time: 0-2, Attendance: 43,994, Stadium: AOL Arena, Referee: Pierluigi Collina 7½) | | Hamburger SV (4-3-3) : | Jehle 5½, Demel 7½, Spycher 7, Jarolim 7 (9² Lovré 7), Reinhardt 7, Brecko 6½, ¶Petric 8, Nuñez 6½, Kiessling 7½, Streller 6½, Asamoah 6. (12 Craddock, 13 Hesl, 14 Fillinger, 15 Jaggy) | | Ajax (4-3-3) : | van der Sar 5, Maduro 7, Snoyl 6, Dembélé 7, Vermaelen 6½, Drpic 6, Farfán 7½, Afellay 7½, Trezeguet 7 (32² Wilhelmsson 6), Pereyra 7, Elia 6. (12 Raúl García, 13 Ricketts, 14 John, 15 Kruijs) | | Hibernian | 2 | Seedorf 21¹, Crouch 34¹| | | Arsenal | 0 | | | |
| (Half-time: 2-0, Attendance: 32,391, Stadium: Easter Road, Referee: Zygmunt Ziober 5½) | | Hibernian (4-3-3) : | McGregor 7½, Kromkamp 6 (2² Hutton 7½), ¶Mathijsen 8½, Jørgensen 7½, Evans 7, Hofland 6½ (39² Poulsen 6), Fletcher 7, Seedorf 7, Crouch 6½, Noble 7, Jô 7. (12 Smith, 13 Stekelenburg, 15 Fletcher) | | Arsenal (4-3-3) : | Rüstü 7, Lopo 7, Marcelo 6½, Motta 6½, Hyypiä 6½, Vlaar 6½, Husev 7½, Vela 6½, Zigic 6½, Gabi 6, Domovchiyski 6½. (12 Manuel Fernandes, 13 Rybka, 14 Armand, 15 Aliev, 16 Niyazi Serhat) | | Liverpool | 3 | Riise 5¹, Beckham 10¹, Belletti 16¹| | | Vélez Sársfield | 0 | | | |
| (Half-time: 3-0, Attendance: 59,092, Stadium: Anfield, Referee: Namig Gasanov 8) | | Liverpool (4-3-3) : | Reina 8, Johnson 7½, Riise 8, ¶O'Shea 8, Ignashevich 7, Silvestre 7, Beckham 7, McGeady 7, Hélder Postiga 6½, Belletti 6½, Valdez 6½. (12 Bilyaletdinov, 13 Landreau, 14 Bridge, 15 Iraola, 16 Ward) | | Vélez Sársfield (4-3-3) : | Sessa 6½, Ferrari 7, Rodríguez 7, Denílson 7, Cubero 6½, Fuentes 5½, Gutiérrez 7½, Centurión 7, Diallo 6, Gracián 5½, Bardaro 5½. (12 Bustos, 13 Corona, 14 Somoza, 15 Uglessich, 16 Lima) | | Osasuna | 3 | Margairaz 22¹, Pandiani 18², Pandiani 43²| | | FC Porto | 2 | Nuno Gomes 1² (pen), Ødegaard 8²| |
| (Half-time: 1-0, Attendance: 19,641, Stadium: El Sadar, Referee: Roelof Luinge 7½) | | Osasuna (4-3-3) : | Ricardo 6, Azpilicueta 7½, Monreal 6½ (44² Delporte 6), Puñal 8, Miguel Flaño 7½, Josetxo 5½ (44² Corrales 6), ¶Plasil 8½, Margairaz 7½, Pandiani 7½, Portillo 6, Sola 7. (12 Izquierdo, 13 Elía, 16 Font) | | FC Porto (4-3-3) : | Benaglio 6, Caldwell 7½, Lee 7, Ferguson 6½, Ricardo Costa 7½, Nélson 6, Ødegaard 7½, Östlund 5½, Nuno Gomes 7, Marco Ferreira 6, Knutsen 5½. (12 Hugo Luz, 13 Lobont, 14 van der Heyden, 15 Lanna, 16 Jankauskas) | | Racing Club | 0 | | | Sosa 17¹ | | Milan | 1 | Voronin 36²| |
| (Half-time: 0-0, Attendance: 41,426, Stadium: Pte. Juan Domingo Perón, Referee: José Mendes Pratas 6) | | Racing Club (4-3-3) : | Costanzo 6½, Tula 6½, ¶Morel Rodríguez 8, Licata 6, Arano 5½, Vitali 7 (37² McPhail 6), Sosa 6½, González 6½, Palermo 7, Ventola 6½, Vitti 6½. (12 Romero, 13 Campagnuolo, 14 Marchant, 16 Peralta) | | Milan (4-3-3) : | Isaksson 6½, Mellberg 8, Kompany 6½, Källström 7½, Nesta 7, Elmander 7 (18² O'Cearuill 6), Ljungberg 7½, Tymoschuk 7½, Voronin 7½, Yeste 5½, Shevchenko 7. (12 Baros, 13 Shovkovskyi, 14 Simons, 16 Vanden Borre) | | Roma | 0 | | | Diego Tristán 2¹ | | Aston Villa | 2 | Muntari 33¹, Bowyer 42¹| |
| (Half-time: 0-2, Attendance: 49,688, Stadium: Olimpico, Referee: Keith Hill 6) | | Roma (4-3-3) : | Wiese 6, Juanito 6, Warnock 6, Dacourt 6½, Planus 6, Ricardo Rocha 6, Patiño 6, Pienaar 6½, Cissé 6, Diego Tristán 5½, Tavano 6. (12 Pellé, 13 Toldo, 14 Pocognoli, 15 Anichebe, 16 Jonathan) | | Aston Villa (4-3-3) : | Mandl 7, Arbeloa 7, ¶Mathieu 7½, Cahill 7½, Clement 6½, Bouma 7, Diouf 7, Muntari 7, Ángel 7, Bowyer 7, Aliadière 6½. (12 Forssell, 13 Kiely, 14 Davies, 15 Guarín, 16 Bergougnoux) | | VfB Stuttgart | 2 | Wágner 18¹, Freier 10²| | | Brescia | 2 | Corradi 6², Corradi 11²| Palladino 35¹ |
| (Half-time: 1-0, Attendance: 44,165, Stadium: Gottlieb Daimler, Referee: Libero Brignoccoli 6) | | VfB Stuttgart (4-3-3) : | Rost 6, Lell 6, Owomoyela 6 (7² Hinkel 7), Meier 6½, Brzenska 6½, Banecki 6, Freier 6, Wágner 7½, Pizarro 7 (10² Vandenbergh 6½), Hanke 6, Semak 5½. (12 Mirallas, 13 Rensing, 15 Hamann) | | Brescia (4-3-3) : | Iraizoz 6½, ¶Zauri 8, Pisano 6, Ambrosini 8, Dainelli 6½, Mareco 7 (30² Martinez 6), Jadid 6, Filippini 7½, Corradi 7, Zanetti 7, Palladino 6½. (12 Nygaard, 13 Sereni, 14 Donati, 15 Del Nero) | | Vitesse | 0 | | | | | Athletic Bilbao | 1 | Cardozo 40²| Cardozo 32¹ |
| (Half-time: 0-0, Attendance: 28,916, Stadium: Geldredome, Referee: Gerd Grabher 7½) | | Vitesse (4-3-3) : | Janot 7, Zewlakow 7, Dingsdag 6½, Raul Meireles 6½, Stranzl 6, Grichting 6½, Hofs 7½, Schaars 6½, Perea 6½, Amoah 5½, Kalou 6. (12 Bruggink, 13 Falcón, 14 Janssen, 15 Schilder, 16 Drost) | | Athletic Bilbao (4-3-3) : | Aranzubía 7½, Molinero 6½, Garrido 7, Makoun 6½, Prieto 7, Arzo 7 (41² Bernardi 6), ¶Benayoun 7½, Cardozo 7, Tamudo 6½, Maldonado 7, Javi Guerrero 6½. (12 Jorge López, 13 Esteban, 15 Mirosevic, 16 Dyer) | | | | | | | | | | | | | | | | | | | | | | | | | |
|