Sampdoria 2×2 Internazionale

Sampdoria
Antonioli; C. Zenoni, Castellini, Sala, Pisano; Diana, Volpi, Palombo (Zauli, 71min), Gasbarroni (Tonetto, 50min); Flachi, Bonazzoli (Dalla Bona, 87min) – Técnico: Walter Novellino

Internazionale
Julio Cesar; Cordoba, Samuel, Mihajlovic, Favalli (Recoba, 87min); Figo (Zé Maria, 81min), Cambiasso, Pizarro, Solari (Wome, 64min); Adriano, Martins – Técnico: Roberto Mancini

Data: 29/outubro
Estádio: Luigi Ferraris
Árbitro: Stefano Farina
Gols: Diana (6min, 35min), Cambiasso (31min), I. Córdoba (40min)
Cartões amarelos: Diana (Sampdoria), Figo, Favalli (Internazionale)

Milan 3×1 Juventus

Milan
Dida; Stam, Nesta, Maldini, Serginho; Gattuso, Pirlo, Seedorf (Kaladze, 86min); Kaká; Inzaghi (Vieri, 69min). Giardino (Cafu, 70min) – Técnico: Carlo Ancelotti

Juventus
Chimenti; Pessotto (Chiellini, 86min), Thuram, Cannavaro, Zambrotta; Camoranesi (Mutu, 58min), Emerson, Vieira, Nedved (Del Piero, 71min); Trezeguet, Ibrahimovic – Técnico: Fabio Capello

Data: 29/outubro
Estádio: San Siro
Público: 79.706
Árbitro: Bertini
Gols: Seedorf (14min), Kaká (26min), Pirlo (45min), Trezeguet (76min)
Cartões amarelos: Nesta, Vieri (Milan), Vieira, Thuram, Chiellini (Juventus)

Fiorentina 2×1 Cagliari

Fiorentina
Frey; Ujfalusi, Di Loreto, Dainelli, Pancaro (Pasqual, 46min); Fiore, Brocchi, Donadel (Pazienza, 75min), Jorgensen; Bojinov (Pazzini, 46min), Toni – Técnico: Cesare Prandeli

Cagliari
Campagnolo; Pisano, Canini, Bega, Agostini; Conti, Budel, Gobbi; Capone (Cossu, 81min), Esposito, Suazo (Langella, 58min) – Técnico: Davide Ballardini

Data: 30/outubro
Estádio: Artemio Franchi
Árbitro: Gabriele
Gols: Suazo (23min), Toni (53min), Jorgensen (82min)
Cartões amarelos: Dainelli, Donadel, Ujfalusi (Fiorentina), Canini, Conti, Langella (Cagliari)
Cartões vermelhos: Canini, Conti (Cagliari)

Chievo 2×2 Empoli

Chievo
Fontana, Moro, Mandelli, D´Anna, Lanna, Semioli, Zanchetta, Giunti, Franceschini (Obinna, 55min), Pellissier (Antonelli, 76min), Amauri – Técnico: Giuseppe Pillon

Empoli
Berti, Raggi, Coda, Lucchini (Almiron, 82min), Bonetto, Buscè, Ficini, Moro, Serafini, Riganò (Gasparetto, 87min), Tavano – Técnico: Mario Somma

Data: 30/outubro
Estádio: Bentegodi
Público: 4.942
Árbitro: Stefanini
Gols: Semioli (4min), Rigano (8min), Tavano (53min), Pellissier (62min)
Cartões amarelos: Pellissier, Mandelli (Chievo), Serafini (Empoli)

Reggina 1×0 Lazio

Reggina
Pavarini, Cannarsa (Franceschini, 68min), De Rosa, Lucarelli, Mesto, Paredes, Biondini, Modesto, Vigiani (Missiroli, 61min), Cozza (Carobbio, 80min), Amoroso – Técnico: Walter Mazzari

Lazio
Ballotta, Oddo, Stendardo, Cribari, Zauri, Manfredini, Dabo, Liverani (Baronio, 46min), Cesar (Giallombardo, 75min), Rocchi, Pandev (Tare, 51min) – Técnico: Delio Rossi

Data: 30/outubro
Estádio: Comunale
Árbitro: Gianluca Rocchi
Gol: Zauri (contra, 77min)
Cartões amarelos: Cannarsa, Missiroli (Reggina), Liverani, Rocchi, Baronio, Manfredini (Lazio)

Livorno 2×0 Parma

Livorno
Amelia; Galante, Vargas, Melara; Balleri (Centi, 82min), Morrone, Passoni, De Ascentis, Cesar Prates (Coco, 60min); Lucarelli, Lazetic (Paulinho, 72min) – Técnico: Roberto Donadoni

Parma
Bucci; Cardone, Contini, Rossi, Pasquale; Grella, Simplicio; Marchionni (Cigarini, 71min), Morfeo (Paponi, 84min), Delvecchio – Técnico: Mario Beretta

Data: 30/outubro
Estádio: Armando Picchi
Árbitro: Saccani
Gols: Lucarelli (16min), Morrone (28min)
Cartões amarelos: Lazetic (Livorno), Delvecchio (Parma)

Roma 2×1 Ascoli

Roma
Doni; Panucci, Kuffour, Chivu, Cufrè; Perrotta, Dacourt (Tommasi, 70min), De Rossi; Mancini (Mexès, 82min), Montella (Nonda, 80min), Taddei – Técnico: Luciano Spaletti

Ascoli
Coppola; Carbone, Paci, Domizzi, Tosto; Foggia, Parola, Cristiano (Guana, 54min), Fini; Quagliarella, Ferrante (Bjelanovic, 46min) – Técnico: Marco Giampaolo

Data: 30/outubro
Estádio: Olímpico
Árbitro: Rizzoli
Gols: Panucci (39min), Domizzi (84min), Mexès (94min)
Cartões amarelos: De Rossi (Roma), Quagliarella, Tosto, Parola (Ascoli)
Cartão vermelho: Chivu (Roma)

Treviso 0x1 Siena

Treviso
Zancopè; Dellafiore, Cottavafa, Gustavo; A. Filippini (Chiappara, 70min), E Filippini, Gallo, Parravicini (Reginaldo, 58min), Dossena (Giuliatto, 71min); Beghetto, Fava – Técnico: Ezio Rossi

Siena
Mirante; Colonnese (Portanova, 70min), Tudor, Legrottaglie; Alberto, D´Aversa, Vergassola, Falsini; Locatelli (Paro, 66min); Chiesa, Bogdani – Técnico: Luigi di Canio

Data: 30/outubro
Estádio: Eugenio
Árbitro: Bergonzi
Gol: Chiesa (46min)
Cartões amarelos: Dossena, Beghetto (Treviso), Falsini (Siena)

Lecce 0x2 Messina

Lecce
Sicignano, Stovini, Diamoutene, Angelo (Rullo, 51min), Pecorari, Cozzolino, Del Vecchio, Pinardi (Konan, 67min), Valdés (Eremenko, 59min), Ledesma, Vucinic – Técnico: Silvio Baldini

Messina
Storari, Zanchi, Rezaei, Aronica, Cristante, Giampa (Rafael, 90min), Coppola, Donati, Di Napoli (D´Agostino, 85min), Sculli (Zoro Kpolo, 89min), Muslimovic – Técnico: Bortolo Mutti

Data: 30/outubro
Estádio: Via del Mare
Árbitro: Mario Mazzoleni
Gols: D´Agostino (80min, 83min)
Cartões amarelos: Pinardi, Stovini (Lecce), Zanchi, Cristante, Coppola (Messina)

Udinese 0x0 Palermo

Udinese
Sanctis, Bertotto, Sensini, Felipe, Motta, Vidigal (Pinzi, 75min), Obodo, Mauri, Muntari, Rossini (Iaquinta, 52min), Di Natale (Di Michele, 72min) – Técnico: Serse Cosmi

Palermo
Andujar, Zaccardo, Barzagli, Rinaudo, Grosso, Santana, Mutarelli, Barone, Bonanni (Codrea, 46min), Brienza (Gonzáles, 82min), Caracciolo (Makinwa, 67min) – Técnico: Luigi Del Neri

Data: 30/outubro
Estádio: Friuli
Árbitro: Rodomonti
Cartões amarelos: Muntari, Felipe (Udinese), Mutarelli, Gonzalez (Palermo)