| Round 30 | | Ajax | 0 |
| | Half-time: | 0-1 | | Referee: | Franceschini 7 | | Attendance: | 27,565 | | Possession: | 47%-53% | | Total shots: | 11-14 | | MoM: | Taylor |
| | 44 Arizmendi | | (4-3-3): Wapenaar 5½, Lacruz 7, De Cler 7, Van Bronckhorst 7, Torres 7½, Valgaeren 5½, Landzaat 7, Fortune 6, Arizmendi 6, Knopper 6½, Wéldon 6 | | Bolton Wanderers | 2 | 26 Davies, 50 Taylor |
| | (4-3-3): Jääskeläinen 6½, Geremi 8, Taylor 8, Nolan 6½, Silvestre 7½, Cahill 5½, Benayoun 7½, Downing 6½, Borgetti 6½, Gardner 6, Davies 7 | | Auxerre | 1 | 43 Legear | | Half-time: | 1-1 | | Referee: | Clyde 7 | | Attendance: | 50,678 | | Possession: | 47%-53% | | Total shots: | 13-17 | | MoM: | Ibagaza | | TV: | highlights |
|
| | (4-3-3): Butelle 7½, Lichtsteiner 7½, Song 6, Ibagaza 7½, Dellas 6½, Mensah 6½, Frau 7, Kapo 7, Dja Djedje 6½, Berson 6, Legear 6 | | West Ham United | 1 | 22 Pavlyuchenko |
| | (4-3-3): Ramé 6½, Taylor 7½, Maxwell 6½, King 7½, Jarque 7, Ooijer 6½, Galásek 6½, Ambrose 6, Pavlyuchenko 6½, Maresca 6½, Kepa 7 | | Borussia Mönchengladbach | 3 | 2 Krzynowek, 31 Pander, 85 Krzynowek | | Half-time: | 2-1 | | Referee: | Coué 6 | | Attendance: | 44,359 | | Possession: | 47%-53% | | Total shots: | 16-14 | | MoM: | Misimovic | | TV: | highlights |
| | 65 Kahê | | (4-3-3): Pröll 6, El Fakiri 6½, Pander 6½, Misimovic 8, Svensson 5½ (56 Polanski 6½), Strasser 6½, Róbson Ponte 7½, Krzynowek 7, Kahê 7, De Ascentis 6½, Neuville 5½ | | SV Werder Bremen | 3 | 29 Cani, 50 Klasnic, 55 Klasnic | | 37 Gomez, 83 Varela | | (4-3-3): Coupet 6, Stalteri 6½, Magnin 7½, Manuel Fernandes 7½, Friedrich 6½, Säumel 6, Varela 6½ (85 Daun 6), Cani 7, Gomez 7½, Banovic 6½, Klasnic 6½ | | Boca Juniors | 1 | 2 Cruz | | Half-time: | 1-0 | | Referee: | Webb 6 | | Attendance: | 34,809 | | Possession: | 45%-55% | | Total shots: | 12-16 | | MoM: | Cruz |
| | 4 Delgado | | (4-3-3): Hélton 7, Salihamidzic 6½, Martínez 6, Pizarro 6½, Quiroga 7, Ravenhill 6, Ponzio 6, Romeo 6, Cruz 7½, Delgado 6, López 5½ | | Feyenoord | 0 |
|
| | (4-3-3): Penneteau 7, Boulahrouz 6½, Nesmachnyi 7, Barreto 7, Kruiswijk 7½, Bréchet 6, Castelen 7½, Giménez 6½, Cissé 7, Tomasson 6½, Rafael Sobis 6 | | Club Brugge | 2 | 9 Polák, 16 Meert | | Half-time: | 2-1 | | Referee: | Almeida Marcal 6 | | Attendance: | 18,228 | | Possession: | 51%-49% | | Total shots: | 15-19 | | MoM: | Parker |
| | 71 Clyne, 90+3 Sonck | | (4-3-3): Postulka 7½, Hoefkens 7½, Vandooren 7, Buffel 6 (67 Clyne 6), Clement 7½, Lembi 6½, Polák 6½, Meert 6½, Sonck 7½, El Said 6, Brogno 5½ | | Sporting | 1 | 11 Hélder Postiga |
| | (4-3-3): Ten Rouwelaar 6½, Alessandro 6, Heinze 7½, Parker 8, Matteo 6½, Verón 6½, Arteta 8, Romagnoli 7, Hélder Postiga 6½, Bernardi 7½, Mantorras 6 | | Hertha BSC Berlin | 5 | 33 Hanke, 57 Flamini, 68 O'Shea, 75 O'Shea, 83 Queudrue | | Half-time: | 1-1 | | Referee: | Pinto Correia 7½ | | Attendance: | 33,603 | | Possession: | 55%-45% | | Total shots: | 12-9 | | MoM: | Makélélé |
| | 62 Sergio | | (4-3-3): Márcio 7½, O'Shea 7½, Queudrue 8, Makélélé 8, Huth 8, Callsen-Bracker 7, Balitsch 4½ (58 Sergio 7), Trochowski 7, Hanke 7, Flamini 7, Vorobyei 7½ | | Anderlecht | 1 | 32og Huth | | 5 Sirieix, 55 Sirieix | | (4-3-3): Peersman 6½, Van Der Heyden 5½, Vermaelen 6, Sirieix 6½, Dheedene 6½, Mansouri 6, Vlcek 6, Ambrosini 8, Lange 6, Farías 6, Luis García 6½ | | Mallorca | 0 |
| | Half-time: | 0-0 | | Referee: | Cardona 6 | | Attendance: | 24,837 | | Possession: | 52%-48% | | Total shots: | 12-10 | | MoM: | Tonetto | | TV: | live |
| | 24 Amaya, 50 Joaquín | | (4-3-3): Leo Franco 7½, Josemi 7½, Capdevila 7 (58 Serrano 8), Arzu 8, Hüseyin 6½, Amaya 6, Joaquín 7½, Vicente 7½, Iachtchouk 7, Gaitán 7 (48 Di Salvo 6), Tchité 6 | | Bologna | 0 |
|
| | (4-3-3): Roma 8, Bonera 6½, Tonetto 8, Faé 7½, Gamberini 6, Paganin 7, Diana 6½, Firmani 6½, Helstad 6½, Luciano 6, Lodi 6 | | Middlesbrough | 1 | 77og Cagara | | Half-time: | 0-0 | | Referee: | Jol 5 | | Attendance: | 34,293 | | Possession: | 43%-57% | | Total shots: | 10-21 | | MoM: | Elmander |
|
| | (4-3-3): Carson 6½, Brown 7, Higginbotham 6½, Jônatas 7, Mulgrew 6, Pecchia 6, Bratu 7, Idrizaj 6, Bellucci 6½, Renan 6, Jonathan 6 | | Rosenborg | 0 |
| | 45+1 Laursen | | (4-3-3): Sørensen 8, Krøldrup 7½, Cagara 7, Jørgensen 7, Laursen 7½, Hangeland 6½, Wilhelmsson 7, Pedersen 6, Carew 7, Kahlenberg 6½, Elmander 8½ | | Milan | 0 |
| | Half-time: | 0-1 | | Referee: | Martin Navarrete 7 | | Attendance: | 57,385 | | Possession: | 50%-50% | | Total shots: | 6-15 | | MoM: | Placente | | TV: | highlights |
| | 6 Emre, 39 Materazzi, 58 Kezman | | (4-3-3): Howard 6, Rodríguez 6½, Placente 8, Kovac 7½, Materazzi 7, Woodgate 6½, Izmailov 7, Emre 6½, Pandiani 7, Mpenza 5½, Kezman 6 | | Manchester United | 2 | 7 Neville, 52 Bridge | | 12 Pizarro | | (4-3-3): James 6½, Neville 7 (51 Foti 7½), Bridge 7½, De Jong 8, Bassong 7, Ernst 6, Anita 6½, Petrov 7, Pizarro 6½, Saha 6½, Johnson 7 | | Olympiakos | 2 | 12 Djordjevic, 40 Palermo | | Half-time: | 2-1 | | Referee: | Pyanikh 7 | | Attendance: | 33,827 | | Possession: | 48%-52% | | Total shots: | 14-12 | | MoM: | Fernando |
| | 2 Ephraim, 13 Nuñez, 29 Djordjevic, 29 Gittas | | (4-3-3): Eleftheropoulos 5, Torosidis 6½, Venetidis 7, Gittas 7, Katsouranis 7, Antzas 6, Giannakopoulos 6, Djordjevic 6, Palermo 6½, Nuñez 5½, Ephraim 5 | | Celta Vigo | 3 | 19 Morientes, 48 Morientes, 90+1 Morientes |
| | (4-3-3): Almunia 5½, Neville 7, Juanfran 6½, Guti 7½, Fernando 8, Murillo 6, Víctor 6½, Nuno Valente 6½, Morientes 7½, Adem 6½, Dani 5½ | | Round 31 | | Borussia Mönchengladbach | 3 | 24 Kahê, 29 Krzynowek, 45+3 Misimovic | | Half-time: | 3-1 | | Referee: | Sakiri 5½ | | Attendance: | 41,672 | | Possession: | 60%-40% | | Total shots: | 17-11 | | MoM: | Kluge |
|
| | (4-3-3): Pröll 7, El Fakiri 7½, Pander 7½, Misimovic 7½, Svensson 7, Strasser 6, Róbson Ponte 5½ (58 Kluge 8), Krzynowek 7, Kahê 7½, De Ascentis 6, Neuville 6 | | Ajax | 1 | 33 De Cler | | 54 Van Der Gun, 74 Fortune | | (4-3-3): Wapenaar 7, Lacruz 7, De Cler 7, Van Bronckhorst 7, Torres 6½, Valgaeren 6½, Landzaat 7, Fortune 5½, Arizmendi 7 (51 Kruse 6½), Van Der Gun 6, Wéldon 6½ | | Benfica | 1 | 79 Tonel | | Half-time: | 0-0 | | Referee: | Van Vliet 7 | | Attendance: | 30,514 | | Possession: | 54%-46% | | Total shots: | 15-6 | | MoM: | Tonel |
|
| | (4-3-3): Cavallero 7½, Caneira 7½, Bruno Basto 6½, Wicky 7, Tonel 7½, Ronaldo 7, Scaloni 6½ (80 Cafú 6), Tello 6½, Urzaiz 7½, Frechaut 6, Ronaldo 6½ | | Sporting | 0 |
| | 63 Verón | | (4-3-3): Ten Rouwelaar 7½, Alessandro 7, Heinze 7½, Parker 6½, Matteo 6, Verón 6, Arteta 6½, Romagnoli 6½, Hélder Postiga 7, Bernardi 6½, Mantorras 6 | | Bologna | 0 |
| | Half-time: | 0-0 | | Referee: | Sarvan 6½ | | Attendance: | 40,505 | | Possession: | 46%-54% | | Total shots: | 11-18 | | MoM: | Stalteri |
|
| | (4-3-3): Roma 6½, Bonera 7, Tonetto 6½, Faé 7½, Gamberini 6½, Paganin 6, Diana 7 (79 Marcinho 6), Firmani 6, Helstad 6½, Luciano 5½, Lodi 6 | | SV Werder Bremen | 1 | 54 Varela |
| | (4-3-3): Coupet 7, Stalteri 8, Magnin 7, Manuel Fernandes 7, Friedrich 6½, Zivkovic 6, Varela 7½, Cani 7 (65 Green 6), Gomez 6½, Säumel 6, Klasnic 6½ | | Bolton Wanderers | 2 | 43og Kapo, 88 Gardner | | Half-time: | 1-0 | | Referee: | Hemmi 5 | | Attendance: | 27,722 | | Possession: | 57%-43% | | Total shots: | 13-12 | | MoM: | Davies |
|
| | (4-3-3): Jääskeläinen 7, Geremi 7½, Taylor 7, Nolan 6 (82 Licata 6), Silvestre 7, Cahill 6, Benayoun 7, Davies 8, Borgetti 7½, Downing 5½, Gardner 5½ | | Auxerre | 1 | 89 Dja Djedje |
| | (4-3-3): Butelle 7, Lichtsteiner 7, Song 7, Ibagaza 6½, Dellas 6½, Mensah 7, Frau 6½, Kapo 7½, Dja Djedje 6, Berson 5½, Legear 5½ | | Celta Vigo | 0 |
| | Half-time: | 0-0 | | Referee: | Hansson 6½ | | Attendance: | 32,679 | | Possession: | 51%-49% | | Total shots: | 14-13 | | MoM: | Neville |
|
| | (4-3-3): Almunia 7, Neville 7½, Juanfran 7½, Guti 6½, Fernando 7½, Murillo 6, Víctor 6, Nuno Valente 6, Morientes 7, Adem 6½, Dani 6 | | West Ham United | 0 |
| | 3 Youla, 74 Ambrose | | (4-3-3): Ramé 7½, Taylor 7½, Maxwell 7, Maresca 7½, King 6½, Jarque 6½, Galásek 7 (80 Ooijer 6), Ambrose 6½, Pavlyuchenko 6½, Youla 6, Kepa 5½ | | Dinamo Zagreb | 1 | 39 Akalé | | Half-time: | 1-2 | | Referee: | Marriner 6½ | | Attendance: | 30,938 | | Possession: | 44%-56% | | Total shots: | 9-10 | | MoM: | Sirieix |
| | 20 Tomas | | (1-3-3-3): Vasilj 6½, Mikic 7, Cale 6½, Tomic 6, Tomas 6, Tokic 7, Seol 6, Akalé 6, Sokota 7, Socrier 6½, Balaban 5½ | | Anderlecht | 2 | 9 Farías, 34 Sirieix | | 42 Dheedene, 67 Ambrosini | | (4-3-3): Peersman 6½, Van Der Heyden 6½, Vermaelen 7, Sirieix 7½, Dheedene 7, Mansouri 7 (49 Neuendorf 6), Vlcek 7, Ambrosini 7, Lange 6½, Farías 6, Luis García 6½ | | Mallorca | 0 |
| | Half-time: | 0-0 | | Referee: | Ceccarini 6 | | Attendance: | 24,960 | | Possession: | 57%-43% | | Total shots: | 17-6 | | MoM: | Leo Franco |
|
| | (4-3-3): Leo Franco 8, Josemi 7½, Capdevila 6½ (58 Serrano 7½), Arzu 7, Hüseyin 6½, Amaya 6½, Joaquín 7½, Vicente 7½, Iachtchouk 7½, Gaitán 7 (48 Di Salvo 7), Tchité 7½ | | Middlesbrough | 0 |
|
| | (4-3-3): Carson 8, Brown 7, Higginbotham 6, Jônatas 7, Mulgrew 6, Pecchia 5½, Bratu 6½ (65 Baker 6½), Idrizaj 5, Bellucci 6½, Renan 5½, Jonathan 5½ | | Manchester United | 1 | 62 Bridge | | Half-time: | 0-0 | | Referee: | Tanner 7 | | Attendance: | 64,306 | | Possession: | 51%-49% | | Total shots: | 13-5 | | MoM: | Buffel |
| | 79 Pizarro | | (4-3-3): James 6½, Neville 7, Bridge 6½, De Jong 7½, Bassong 7, Ernst 6, Anita 7, Petrov 6½, Pizarro 7, Saha 6½ (70 Nuri 6), Johnson 7 | | Club Brugge | 1 | 74 Polák | | 45+1 Sonck, 75 Clement | | (4-3-3): Postulka 6½, Hoefkens 7, Vandooren 6½, Buffel 8, Clement 7, Lembi 6½, Polák 7, Meert 7½, Sonck 6½, Cavens 5½, Jorginho 6 | | Milan | 1 | 15 Izmailov | | Half-time: | 1-0 | | Referee: | Cesari 5½ | | Attendance: | 44,303 | | Possession: | 42%-58% | | Total shots: | 8-16 | | MoM: | O'Shea |
|
| | (4-3-3): Howard 7, Rodríguez 6, Placente 7, Kovac 6½, Materazzi 7½, Hofland 6½, Izmailov 7, Emre 6½, Pandiani 6, Ewerthon 5½, Kezman 6 | | Hertha BSC Berlin | 1 | 77 Trochowski | | 63 Trochowski | | (4-3-3): Márcio 7, O'Shea 8½, Queudrue 7, Makélélé 8, Huth 7½, Callsen-Bracker 6½ (77 Sergio 6), Balitsch 8, Trochowski 7, Hanke 7, Flamini 7, Vorobyei 6½ | | Olympiakos | 2 | 35 Djordjevic, 51 Gittas | | | 2 Torosidis, 70 Ephraim | | (4-3-3): Eleftheropoulos 6½, Torosidis 7½, Venetidis 7, Gittas 7½, Katsouranis 6, Antzas 6½, Giannakopoulos 8, Djordjevic 7, Palermo 7, Nuñez 6 (52 Poursaitidis 6), Ephraim 6 | | Boca Juniors | 2 | 48 Cruz, 58 Cruz | | 47 Ravenhill | | (4-3-3): Hélton 6½, Salihamidzic 6, Martínez 6, Pizarro 6½, Quiroga 7½, Ravenhill 5½, Ponzio 6, Romeo 6, Cruz 7, Delgado 6, López 6 | | Rosenborg | 2 | 20 Carew, 58 Pedersen | | | 25 Kahlenberg | | (4-3-3): Sørensen 7½, Krøldrup 7½, Cagara 7½, Jørgensen 6 (79 Finnan 6), Laursen 7, Hangeland 6½, Wilhelmsson 6½, Pedersen 7½, Carew 6½, Kahlenberg 6½, Elmander 6 | | Feyenoord | 0 |
| | 75 Cissé | | (4-3-3): Penneteau 7½, Boulahrouz 7, Nesmachnyi 7, Barreto 7, Kruiswijk 7, Bréchet 6½, Castelen 7½, Giménez 7, Cissé 6½, Tomasson 6, Rafael Sobis 6 | | Round 19 | | Milan | 4 | 26 Emre, 40 Emre, 46 Kezman, 74 Rodríguez | | Half-time: | 2-1 | | Referee: | Khussainov 5½ | | Attendance: | 43,700 | | Possession: | 44%-56% | | Total shots: | 19-15 | | MoM: | Placente |
| | 76 Kerzhakov, 78 Kovac | | (4-3-3): Howard 7, Rodríguez 8, Placente 8, Kovac 7, Materazzi 5 (76 Woodgate 7), Hofland 6½, Izmailov 6½, Emre 6½, Kerzhakov 6½, Ewerthon 5½, Kezman 6½ | | Benfica | 1 | 5 Ronaldo |
| | (4-3-3): Cavallero 7, Caneira 7, Bruno Basto 6½, Wicky 8, Tonel 7, Ronaldo 7, Scaloni 7 (66 Sorín 7), Tello 7, Urzaiz 7, Aduobe 6½, Ronaldo 7 | | Round 27 | | Sporting | 4 | 16 Mantorras, 26 Hélder Postiga, 60 Hélder Postiga, 73 Beattie | | Half-time: | 2-0 | | Referee: | Levnikov 7 | | Attendance: | 31,912 | | Possession: | 52%-48% | | Total shots: | 25-8 | | MoM: | Alessandro |
|
| | (4-3-3): Ten Rouwelaar 7½, Alessandro 8, Heinze 8, Parker 7½, Matteo 7, Verón 6½, Arteta 6, Romagnoli 5 (70 Beattie 7½), Hélder Postiga 7½, Bernardi 7½, Mantorras 6 | | Middlesbrough | 0 |
|
| | (4-3-3): Carson 7½, Brown 6, Higginbotham 7, Jônatas 7, Mulgrew 6, Pecchia 6, Bratu 6½, Idrizaj 6½, Bellucci 7, Renan 6, Jonathan 5½ | | Round 20 | | Auxerre | 3 | 29 Kapo, 50 Kapo, 83 Lichtsteiner | | Half-time: | 1-2 | | Referee: | Øvrebø 6½ | | Attendance: | 36,962 | | Possession: | 43%-57% | | Total shots: | 10-13 | | MoM: | Lichtsteiner |
|
| | (4-3-3): Butelle 4½, Lichtsteiner 8, Song 6, Ibagaza 7½, Dellas 6½, Mensah 6, Frau 6½, Kapo 6½, Dja Djedje 7, Berson 6½, Legear 5½ | | Hertha BSC Berlin | 3 | 4 Trochowski, 16 Queudrue, 76 Trochowski | | 1 Sergio, 66 Sergio, 75 Vorobyei, 77 Trochowski | | (4-3-3): Márcio 6, O'Shea 6½, Queudrue 7, Makélélé 7½, Huth 6½, Callsen-Bracker 6½, Balitsch 6½, Trochowski 7, Hanke 6½, Sergio 5½, Vorobyei 6½ |
|