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