Dal regolamento della Viareggio Cup: “Saranno formati gli accoppiamenti tra le 10 (dieci) prime classificate e le 6 (sei) migliori seconde classificate. In ordine di classifica, le prime 4 (A1, A2, A3, A4) squadre classificate del Gruppo A formeranno il Gruppo 1 in qualità di teste di serie e formeranno gli Ottavi 1, 3, 5 e 7. La quinta prima classificata (A5) e le tre migliori seconde classificate (a1, a2, a3) del Gruppo A passeranno al Gruppo 2 e saranno abbinate per l’accoppiamento alle squadre teste di serie del Gruppo B. Così vale per il Gruppo B: le prime 4 (B1, B2, B3, B4) squadre classificate formeranno le teste di serie del Gruppo 2 e formeranno gli Ottavi 2, 4, 6 e 8. La quinta prima classificata (B5) e le tre migliori seconde (b1, b2, b3) del Gruppo B saranno abbinate per gli accoppiamenti alle teste di serie del Gruppo A. In ordine inverso alla rispettiva classifica, la migliore prima classificata incontrerà la terza migliore seconda classificata, la seconda miglior prima classificata incontrerà la seconda miglior seconda classificata e così via a incrocio. La quarta miglior prima classificata incontrerà la quinta miglior prima classificata”.


Classifiche fase a gironi [in verde le squadre qualificate]
Gruppo A
Girone 1: Juventus 7, Maceratese 4, Dukla Praga 3, Toronto 2
Girone 2: Atalanta 9, Osasco 6, Abuja 3, Ancona 0
Girone 3: Empoli 7, Ascoli 5, Zenit San Pietroburgo 4, Athletic Union 0
Girone 4: Inter 7, Spal 7, Pas Giannina 3, L.I.A.C. New York 0
Girone 5: Bologna 7, Sassuolo 7, PSV Eindhoven 3, Pisa 0

Gruppo B
Girone 6: Bari 4 (+1), Rappr. Serie D 2 (=), Napoli 2 (=), Camioneros 1 (-1)
Girone 7: Belgrano 6, Milan 3 (+1), Spezia 3 (=), Ujana 0
Girone 8: Fiorentina 6 (+3), Perugia 6 (+2), C.A.I. 0, Garden City Panthers 0
Girone 9: Cagliari 6 (+5), Bruges 4 (+3), Genoa 1 (-2), Parma 0
Girone 10: Torino 6, Rijeka 3 (=), Cortuluà 3 (-1), Reggiana 0


Teste di serie
Gruppo A
A1: ATALANTA
A2: INTER
A3: EMPOLI
A4: BOLOGNA

Gruppo B
B1: CAGLIARI 6 (+5)
B2: TORINO 6 (+4) già qualificata come prima nel girone
B3: FIORENTINA 6 (+3)
B4: BELGRANO 6 (+2) già qualificata come prima nel girone


Non teste di serie
Gruppo A
A5: JUVENTUS
a1: SPAL
a2: SASSUOLO
a3: OSASCO

Gruppo B
B5: BARI 4 (+1)
b1: PERUGIA 6 (+2)
b2: BRUGES 4 (+3)
b3: MILAN 3 (+1)


Potenziali ottavi di finale
1- A1-b3: ATALANTA-(MILAN)
2- B1-a3: (CAGLIARI)-OSASCO
3- A2-b2: INTER-(BRUGES)
4- B2-a2: (TORINO)-SASSUOLO
5- A3-b1: EMPOLI-(PERUGIA)
6- B3-a1: (FIORENTINA)-SPAL
7- A4-B5: BOLOGNA-(BARI)
8- B4-A5: (BELGRANO)-JUVENTUS