| Giornata n. 1 |
Andata | Ritorno |
| Ambrosiana-Inter-Lazio |
1-1 | 2-1 |
| Bari-Livorno |
2-0 | 0-3 |
| Genova-Bologna |
2-3 | 0-3 |
| Lucchese-Juventus |
1-0 | 1-1 |
| Modena-Liguria |
2-3 | 0-1 |
| Napoli-Novara |
2-1 | 0-0 |
| Roma-Milan |
1-0 | 1-0 |
| Torino-Triestina |
1-0 | 1-3 |
|
| Giornata n. 2 |
Andata | Ritorno |
| Bologna-Bari |
4-3 | 2-2 |
| Juventus-Modena |
1-1 | 0-2 |
| Lazio-Genova |
2-1 | 1-2 |
| Liguria-Roma |
3-2 | 0-1 |
| Livorno-Torino |
1-1 | 2-3 |
| Milan-Napoli |
0-0 | 0-1 |
| Novara-Ambrosiana-Inter |
0-1 | 1-3 |
| Triestina-Lucchese |
2-1 | 0-1 |
|
| Giornata n. 3 |
Andata | Ritorno |
| Ambrosiana-Inter-Milan |
1-0 | 1-3 |
| Bari-Lazio |
2-1 | 0-1 |
| Genova-Novara |
3-1 | 0-0 |
| Livorno-Bologna |
3-1 | 1-1 |
| Modena-Triestina |
1-0 | 0-0 |
| Napoli-Liguria |
0-0 | 0-2 |
| Roma-Juventus |
1-0 | 0-0 |
| Torino-Lucchese |
5-1 | 1-1 |
|
| Giornata n. 4 |
Andata | Ritorno |
| Bologna-Torino |
0-3 | 1-1 |
| Juventus-Napoli |
1-0 | 1-4 |
| Lazio-Livorno |
2-1 | 3-2 |
| Liguria-Ambrosiana-Inter |
1-0 | 2-5 |
| Lucchese-Modena |
3-1 | 1-0 |
| Milan-Genova |
1-2 | 0-2 |
| Novara-Bari |
2-0 | 0-1 |
| Triestina-Roma |
0-1 | 2-1 |
|
| Giornata n. 5 |
Andata | Ritorno |
| Ambrosiana-Inter-Juventus |
5-0 | 0-0 |
| Bari-Milan |
2-1 | 1-3 |
| Bologna-Lazio |
2-0 | 2-1 |
| Genova-Liguria |
0-1 | 0-1 |
| Livorno-Novara |
0-2 | 1-2 |
| Napoli-Triestina |
2-0 | 0-0 |
| Roma-Lucchese |
3-0 | 4-1 |
| Torino-Modena |
4-2 | 1-0 |
|
| Giornata n. 6 |
Andata | Ritorno |
| Juventus-Genova |
1-1 | 2-3 |
| Lazio-Torino |
1-1 | 1-3 |
| Liguria-Bari |
1-0 | 1-2 |
| Lucchese-Napoli |
2-2 | 1-3 |
| Milan-Livorno |
2-2 | 2-0 |
| Modena-Roma |
2-0 | 1-0 |
| Novara-Bologna |
1-3 | 0-3 |
| Triestina-Ambrosiana-Inter |
1-2 | 0-0 |
|
| Giornata n. 7 |
Andata | Ritorno |
| Ambrosiana-Inter-Lucchese |
7-1 | 1-1 |
| Bari-Juventus |
1-1 | 0-3 |
| Bologna-Milan |
2-1 | 1-0 |
| Genova-Triestina |
0-0 | 1-1 |
| Lazio-Novara |
1-0 | 0-2 |
| Livorno-Liguria |
0-1 | 3-3 |
| Napoli-Modena |
0-1 | 1-2 |
| Torino-Roma |
0-1 | 0-2 |
|
| Giornata n. 8 |
Andata | Ritorno |
| Juventus-Livorno |
2-1 | 0-1 |
| Liguria-Bologna |
1-2 | 1-1 |
| Lucchese-Genova |
0-1 | 1-4 |
| Milan-Lazio |
3-0 | 2-2 |
| Modena-Ambrosiana-Inter |
1-1 | 2-4 |
| Novara-Torino |
0-1 | 1-1 |
| Roma-Napoli |
2-2 | 0-1 |
| Triestina-Bari |
1-0 | 0-0 |
|
| Giornata n. 9 |
Andata | Ritorno |
| Ambrosiana-Inter-Roma |
0-0 | 3-2 |
| Bari-Lucchese |
1-1 | 0-0 |
| Bologna-Juventus |
1-0 | 0-1 |
| Genova-Modena |
5-1 | 0-0 |
| Lazio-Liguria |
1-0 | 1-0 |
| Livorno-Triestina |
1-0 | 0-2 |
| Novara-Milan |
2-1 | 1-2 |
| Torino-Napoli |
3-0 | 0-0 |
|
| Giornata n. 10 |
Andata | Ritorno |
| Juventus-Lazio |
1-0 | 1-1 |
| Liguria-Novara |
3-1 | 0-1 |
| Lucchese-Livorno |
2-1 | 0-1 |
| Milan-Torino |
0-0 | 2-3 |
| Modena-Bari |
0-2 | 0-1 |
| Napoli-Ambrosiana-Inter |
1-0 | 2-1 |
| Roma-Genova |
3-1 | 0-2 |
| Triestina-Bologna |
1-1 | 0-2 |
|
| Giornata n. 11 |
Andata | Ritorno |
| Bari-Roma |
3-1 | 0-2 |
| Bologna-Lucchese |
2-2 | 1-1 |
| Genova-Napoli |
3-1 | 0-2 |
| Lazio-Triestina |
1-0 | 0-2 |
| Livorno-Modena |
1-0 | 2-3 |
| Milan-Liguria |
0-0 | 1-0 |
| Novara-Juventus |
0-0 | 0-1 |
| Torino-Ambrosiana-Inter |
2-1 | 1-1 |
|
| Giornata n. 12 |
Andata | Ritorno |
| Ambrosiana-Inter-Genova |
1-0 | 0-3 |
| Juventus-Milan |
2-2 | 0-0 |
| Liguria-Torino |
2-1 | 0-1 |
| Lucchese-Lazio |
2-1 | 0-5 |
| Modena-Bologna |
1-1 | 1-1 |
| Napoli-Bari |
1-1 | 1-1 |
| Roma-Livorno |
4-1 | 1-3 |
| Triestina-Novara |
0-0 | 0-1 |
|
| Giornata n. 13 |
Andata | Ritorno |
| Bari-Ambrosiana-Inter |
4-1 | 3-5 |
| Bologna-Roma |
1-0 | 1-0 |
| Lazio-Modena |
2-1 | 0-4 |
| Liguria-Juventus |
1-1 | 1-2 |
| Livorno-Napoli |
2-0 | 1-3 |
| Milan-Triestina |
2-4 | 1-0 |
| Novara-Lucchese |
1-1 | 1-0 |
| Torino-Genova |
0-1 | 1-6 |
|
| Giornata n. 14 |
Andata | Ritorno |
| Ambrosiana-Inter-Livorno |
3-1 | 2-2 |
| Genova-Bari |
8-0 | 0-0 |
| Lucchese-Milan |
1-2 | 0-1 |
| Modena-Novara |
1-1 | 0-0 |
| Napoli-Bologna |
1-6 | 0-4 |
| Roma-Lazio |
0-2 | 3-1 |
| Torino-Juventus |
3-2 | 1-1 |
| Triestina-Liguria |
0-2 | 2-2 |
|
| Giornata n. 15 |
Andata | Ritorno |
| Bari-Torino |
0-0 | 1-2 |
| Bologna-Ambrosiana-Inter |
1-1 | 0-2 |
| Lazio-Napoli |
0-0 | 0-0 |
| Liguria-Lucchese |
1-1 | 1-3 |
| Livorno-Genova |
2-2 | 1-0 |
| Milan-Modena |
2-0 | 2-2 |
| Novara-Roma |
5-0 | 0-3 |
| Juventus-Triestina |
2-1 | 1-1 |
| |