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