Messina 1×1 Ascoli

Messina
Storari, Zoro Kpolo (Cristante, 71min), Rezai, Zanchi, Aronica, Rafael (Giampa, 75min), Donati, Mamede, Iliev, Di Napoli (D’Agostino, 92min), Zampagna – Técnico: Bortolo Mutti

Ascoli
Coppola, Comotto, Cudini, Domizzi, Tosto (Del Grosso, 56min), Cariello (Bjelanovic, 54min), Parola, Guana, Fini (Cristiano, 81min), Zanini, Ferrante – Técnico: Marco Giampaolo

Data: 22/outubro
Estádio: San Filippo
Árbitro: Banti
Gols: Zampagna (28min), Comotto (95min)
Cartão amarelo: Donatti (Messina)
Cartão vermelho: Domizzi (Ascoli)

Fiorentina 4×1 Parma

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

Parma
Bucci, Cardone, Fernando Couto (Dessena, 65min), Contini, Pasquale (Rossi, 82min), Grella, Fábio Simplício, Marchionni, Bresciano, Corradi, Dedic (Paponi, 53min) – Técnico: Mario Beretta

Data: 22/outubro
Estádio: Artemio Franchi
Árbitro: Morganti
Gols: Toni (2min, 24min, 60min), Fiore (36min), Grella (66min)
Cartões amarelos: Pancaro (Fiorentina), Marchionni (Parma)

Lecce 0x3 Juventus

Lecce
Sicignano, Cassetti, Pecorari, Stovini, Abruzzese, Marianini (Valdes, 75min), Ledesma, Konan, Del Vecchio, Camorani (Cozzolino, 36min), Vucinic – Técnico: Silvio Baldini

Juventus
Abbiati (Chimenti, 80min), Zambrotta, Kovac, Cannavaro, Chielini, Mutu, Emerson, Giannichedda, Nedved, Ibrahimovic (Zalayeta, 46min), Del Piero (Camoranesi, 78min) – Técnico: Fabio Capello

Data: 23/outubro
Estádio: Via del Mare
Árbitro: Racalbuto
Gols: Ibrahimovic (9min), Mutu (81min), Zalayeta (93min)
Cartão amarelo: Cassetti (Lecce)

Milan 2×1 Palermo

Milan
Dida, Cafu, Costacurta, Maldini, Serginho, Gattuso (Seedorf, 74min), Vogel (Pirlo, 46min), Jankulovski, Kaká, F. Inzaghi, Gilardino (Vieri, 66min) – Técnico: Carlo Ancelotti

Palermo
Santoni, Zaccardo, Barzagli, Terlizzi, Grosso, Santana, Corini, Mutarelli (Codrea, 76min), Gonzalez (Bonanni, 68min), Makinwa (Pepe, 66min), Caraciollo – Técnico: Luigi Del Neri

Data: 23/outubro
Estádio: San Siro
Árbitro: Farina
Gols: Caraciollo (28min), Gattuso (30min), F. Inzaghi (76min)
Cartões amarelos: Gilardino (Milan), Mutarelli, Santana (Palermo)

Udinese 0x1 Internazionale

Udinese
De Sanctis, Bertotto, Sensini, Felipe, Zenoni, Pinzi, Muntari, Mauri (Morosini, 50min), Candela (Rossini, 80min), Di Natale (Di Michele, 50min), Iaquinta – Técnico: Serse Cosmi

Internazionale
Júlio César, I. Córdoba, Materazzi, Samuel, Wome, Zé Maria, Verón, Cambiasso, Figo (Zanetti, 85min), Adriano (Cruz, 30min), Recoba (Martins, 68min) – Técnico: Roberto Mancini

Data: 23/outubro
Estádio: Friuli
Árbitro: Tombolini
Gol: Cruz (36min)
Cartões amarelos: I. Córdoba, Recoba (Internazionale), Pinzi, Bertotto, Iaquinta (Udinese)

Sampdoria 3×3 Siena

Sampdoria
Antonioli, Castellini, Falconie, Pavan, Tonetto, Diana (Palombo, 61min), Volpi, Dalla Bona (Zauli, 80min), Gasbarroni (Kutuzov, 86min), Flachi, Bonazzoli – Técnico: Walter Novellino

Siena
Mirante, Negro, Legrottaglie, Portanova (Alberto, 46min), Falsini, D’aversa, Tudor, Vergassola, Chiesa (Colonnese, 90min), Locatelli (Bachini, 77min), Bogdani – Técnico: Luigi di Canio

Data: 23/outubro
Estádio: Luigi Ferraris
Árbitro: Girardi
Gols: Flachi (38min), Locatelli (48min), Volpi (54min, 95min), Chiesa (60min), Vergassola (83min)
Cartões amarelos: Gasbarroni (Sampdoria), Bogdani, D’aversa, Tudor, Vergassola (Siena)
Cartão vermelho: Flachi (Sampdoria)

Chievo 2×1 Cagliari

Chievo
Squizzi, Moro, Mandelli, D’anna, Lanna, Semioli, Sammarco, Giunti (Zanchetta, 63min), Franceschini, Obinna, Amauri – Técnico: Giuseppe Pillon

Cagliari
Carini, Lopez, Bega, Canini, Agostini, Abeijon (Budel, 35min), Conti, Gobbi, Esposito, Suazo, Cossu (Capone, 64min) – Técnico: Davide Ballardini

Data: 23/outubro
Estádio: Bentegodi
Árbitro: Mazzoleni
Gols: D’anna (71min), Obinna (73min), Suazo (94min)
Cartões amarelos: Obinna (Chievo), Esposito, Conti, Abeijon (Cagliari)

Livorno 1×0 Reggina

Livorno
Amélia, Grandoni, Vargas, Melara, Balleri, Morrone, Passoni, Colucci (Centi, 80min), César Prates, Lucarelli, Bakayoko (Lazetic, 69min) – Técnico: Roberto Donadoni

Reggina
Pavarini, Franceschini (Lanzaro, 70min), Rosa, A. Lucarelli, Mesto, Biondini (Missiroli, 90min), Tedesco, Modesto, Cozza, Vigiani, Cavalli (Amoruso, 61min) – Técnico: Walter Mazzarri

Data: 23/outubro
Estádio: Armando Picchi
Árbitro: Bertini
Gol: Lucarelli (88min)
Cartões amarelos: Passoni, Colucci (Livorno), De Rosa, Mesto (Reggina)
Cartões vermelhos: Morrone (Livorno), Mesto (Reggina)

Treviso 1×2 Empoli

Treviso
Zancopé, Dellafiore, Viali, Valdez, Galeoto (A. Filippini, 46min), Parravicini (E. Filippini, 63min), Gallo, Dossena, Reginaldo, Pinga (Beghetto, 61min), Fava – Técnico: Ezio Rossi

Empoli
Berti, Raggi, Coda, Pratali, Bonetto, Busce, Moro, Ficini, Almiron (Serafini, 64min), Vannucchi (Zanetti, 73min), Tavano (Vanigli, 90min) – Técnico: Mario Somma

Data: 23/outubro
Estádio: Omobono Tenni
Árbitro: Squillace
Gols: Almiron (25min), Fava (78min), Tavano (80min)
Cartões amarelos: Dossena (Treviso), Vannucchi, Berti (Empoli)

Roma 1×1 Lazio

Roma
Doni; Panucci, Kuffour, Chivu, Cufrè; Perrotta (Dacourt, 74min), De Rossi; Mancini, Totti, Taddei; Montella (Nonda, 83min) – Técnico: Luciano Spaletti

Lazio
Ballotta; Oddo, Siviglia, Cribari, Zauri; Behrami, Firmani (Dabo, 56min), Liverani, Cesar (Manfredini, 66min); Di Canio (Pandev, 78min), Rocchi – Técnico: Delio Rossi

Data: 23/outubro
Estádio: Olímpico
Árbitro: Paparesta
Gols: Totti (40min), Rocchi (57min)
Cartões amarelos: Perrotta, De Rossi, Cufrè (Roma), Firmani, Di Canio (Lazio)