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