| Giornata n. 1 |
Andata | Ritorno |
| Roma-Modena |
4-2 | 3-2 |
| Bologna-Pro Vercelli |
1-0 | 1-1 |
| Brescia-Alessandria |
1-0 | 2-3 |
| Casale-Ambrosiana-Inter |
3-1 | 0-4 |
| Genova-Bari |
3-0 | 2-4 |
| Milan-Fiorentina |
1-1 | 0-3 |
| Napoli-Triestina |
4-2 | 2-1 |
| Pro Patria-Juventus |
1-1 | 2-7 |
| Torino-Lazio |
3-1 | 0-2 |
|
| Giornata n. 2 |
Andata | Ritorno |
| Alessandria-Genova |
2-2 | 2-1 |
| Ambrosiana-Inter-Torino |
1-1 | 1-2 |
| Bari-Bologna |
1-2 | 0-2 |
| Fiorentina-Brescia |
2-1 | 1-0 |
| Juventus-Napoli |
5-3 | 0-2 |
| Lazio-Milan |
0-0 | 0-2 |
| Modena-Pro Patria |
1-1 | 1-3 |
| Pro Vercelli-Casale |
0-1 | 1-0 |
| Triestina-Roma |
2-0 | 0-1 |
|
| Giornata n. 3 |
Andata | Ritorno |
| Bologna-Lazio |
5-1 | 1-2 |
| Brescia-Ambrosiana-Inter |
0-2 | 0-5 |
| Casale-Juventus |
1-1 | 2-3 |
| Genova-Fiorentina |
1-1 | 2-2 |
| Milan-Alessandria |
1-1 | 1-2 |
| Napoli-Bari |
3-0 | 2-0 |
| Pro Patria-Triestina |
0-2 | 0-0 |
| Roma-Pro Vercelli |
2-1 | 0-0 |
| Torino-Modena |
6-0 | 2-5 |
|
| Giornata n. 4 |
Andata | Ritorno |
| Alessandria-Roma |
0-1 | 2-1 |
| Ambrosiana-Inter-Napoli |
6-1 | 0-1 |
| Bari-Casale |
0-1 | 2-6 |
| Fiorentina-Bologna |
1-3 | 1-2 |
| Juventus-Milan |
2-0 | 0-0 |
| Lazio-Pro Patria |
1-2 | 1-1 |
| Modena-Brescia |
2-2 | 1-2 |
| Pro Vercelli-Torino |
2-0 | 0-4 |
| Triestina-Genova |
0-0 | 0-2 |
|
| Giornata n. 5 |
Andata | Ritorno |
| Bari-Brescia |
1-1 | 0-0 |
| Casale-Lazio |
0-1 | 3-1 |
| Genova-Modena |
3-0 | 0-0 |
| Milan-Ambrosiana-Inter |
2-3 | 0-0 |
| Napoli-Alessandria |
1-1 | 1-3 |
| Pro Vercelli-Pro Patria |
1-0 | 1-2 |
| Roma-Juventus |
2-0 | 1-7 |
| Torino-Bologna |
1-1 | 2-4 |
| Triestina-Fiorentina |
2-1 | 0-1 |
|
| Giornata n. 6 |
Andata | Ritorno |
| Alessandria-Bari |
3-0 | 0-1 |
| Ambrosiana-Inter-Pro Vercelli |
4-1 | 0-2 |
| Bologna-Milan |
3-0 | 0-1 |
| Casale-Brescia |
2-1 | 0-1 |
| Fiorentina-Torino |
4-2 | 0-1 |
| Juventus-Genova |
2-1 | 0-2 |
| Lazio-Napoli |
0-2 | 0-0 |
| Modena-Triestina |
1-1 | 2-5 |
| Pro Patria-Roma |
2-2 | 0-0 |
|
| Giornata n. 7 |
Andata | Ritorno |
| Bari-Pro Patria |
2-1 | 2-2 |
| Brescia-Torino |
1-2 | 0-4 |
| Fiorentina-Lazio |
2-0 | 0-1 |
| Genova-Casale |
3-1 | 0-2 |
| Juventus-Alessandria |
3-0 | 3-2 |
| Milan-Napoli |
3-1 | 1-3 |
| Modena-Ambrosiana-Inter |
3-1 | 2-4 |
| Roma-Bologna |
1-1 | 0-3 |
| Triestina-Pro Vercelli |
1-1 | 1-1 |
|
| Giornata n. 8 |
Andata | Ritorno |
| Ambrosiana-Inter-Alessandria |
4-0 | 1-2 |
| Bari-Juventus |
0-1 | 3-7 |
| Bologna-Genova |
2-0 | 2-3 |
| Brescia-Milan |
2-3 | 2-2 |
| Casale-Roma |
1-0 | 0-4 |
| Lazio-Triestina |
2-0 | 2-3 |
| Napoli-Fiorentina |
0-2 | 0-2 |
| Pro Vercelli-Modena |
2-1 | 0-2 |
| Torino-Pro Patria |
3-1 | 1-2 |
|
| Giornata n. 9 |
Andata | Ritorno |
| Alessandria-Pro Vercelli |
4-5 | 1-1 |
| Bologna-Ambrosiana-Inter |
2-0 | 3-4 |
| Fiorentina-Roma |
3-1 | 1-1 |
| Lazio-Genova |
0-0 | 0-1 |
| Milan-Modena |
5-0 | 1-2 |
| Napoli-Casale |
5-1 | 0-1 |
| Pro Patria-Brescia |
0-0 | 0-0 |
| Torino-Bari |
6-1 | 2-3 |
| Triestina-Juventus |
0-1 | 2-4 |
|
| Giornata n. 10 |
Andata | Ritorno |
| Alessandria-Lazio |
2-1 | 2-2 |
| Ambrosiana-Inter-Fiorentina |
1-1 | 0-3 |
| Bari-Milan |
2-5 | 1-2 |
| Brescia-Triestina |
2-1 | 1-1 |
| Genova-Torino |
2-2 | 1-3 |
| Juventus-Pro Vercelli |
4-1 | 2-1 |
| Modena-Bologna |
0-0 | 0-4 |
| Pro Patria-Casale |
3-1 | 2-1 |
| Roma-Napoli |
1-0 | 0-1 |
|
| Giornata n. 11 |
Andata | Ritorno |
| Bari-Modena |
1-0 | 0-0 |
| Bologna-Juventus |
1-1 | 2-3 |
| Casale-Alessandria |
2-2 | 4-1 |
| Fiorentina-Pro Patria |
1-0 | 3-0 |
| Milan-Genova |
3-0 | 2-1 |
| Pro Vercelli-Brescia |
1-0 | 0-2 |
| Roma-Lazio |
2-0 | 4-1 |
| Torino-Napoli |
4-1 | 0-0 |
| Triestina-Ambrosiana-Inter |
2-2 | 3-4 |
|
| Giornata n. 12 |
Andata | Ritorno |
| Alessandria-Triestina |
4-0 | 4-1 |
| Ambrosiana-Inter-Roma |
2-1 | 1-2 |
| Casale-Fiorentina |
3-2 | 1-4 |
| Genova-Brescia |
4-0 | 2-4 |
| Lazio-Bari |
3-2 | 0-1 |
| Napoli-Modena |
4-1 | 2-2 |
| Pro Patria-Bologna |
0-2 | 0-4 |
| Pro Vercelli-Milan |
0-2 | 0-3 |
| Torino-Juventus |
0-0 | 0-3 |
|
| Giornata n. 13 |
Andata | Ritorno |
| Ambrosiana-Inter-Bari |
0-0 | 0-0 |
| Brescia-Bologna |
0-1 | 1-6 |
| Fiorentina-Pro Vercelli |
1-0 | 0-1 |
| Juventus-Lazio |
1-2 | 3-0 |
| Modena-Casale |
4-1 | 0-4 |
| Napoli-Genova |
3-1 | 0-1 |
| Pro Patria-Alessandria |
2-1 | 1-6 |
| Roma-Torino |
2-3 | 1-2 |
| Triestina-Milan |
1-3 | 1-1 |
|
| Giornata n. 14 |
Andata | Ritorno |
| Alessandria-Fiorentina |
1-0 | 1-0 |
| Milan-Pro Patria |
1-1 | 0-2 |
| Bari-Roma |
1-2 | 0-0 |
| Bologna-Triestina |
8-0 | 1-1 |
| Casale-Torino |
1-1 | 1-3 |
| Genova-Ambrosiana-Inter |
0-1 | 1-3 |
| Juventus-Modena |
3-0 | 1-0 |
| Lazio-Brescia |
2-0 | 0-1 |
| Pro Vercelli-Napoli |
1-1 | 1-2 |
|
| Giornata n. 15 |
Andata | Ritorno |
| Ambrosiana-Inter-Lazio |
2-0 | 2-2 |
| Bari-Pro Vercelli |
1-0 | 0-2 |
| Bologna-Alessandria |
3-1 | 3-3 |
| Brescia-Juventus |
0-4 | 0-3 |
| Modena-Fiorentina |
1-1 | 0-5 |
| Pro Patria-Napoli |
0-0 | 1-1 |
| Roma-Genova |
6-0 | 1-1 |
| Torino-Milan |
0-0 | 1-6 |
| Triestina-Casale |
2-2 | 1-0 |
|
| Giornata n. 16 |
Andata | Ritorno |
| Alessandria-Modena |
5-0 | 1-2 |
| Casale-Bologna |
1-5 | 2-4 |
| Fiorentina-Bari |
2-1 | 0-3 |
| Genova-Pro Patria |
4-1 | 0-2 |
| Juventus-Ambrosiana-Inter |
6-2 | 4-2 |
| Lazio-Pro Vercelli |
5-0 | 2-2 |
| Milan-Roma |
1-2 | 0-1 |
| Napoli-Brescia |
1-1 | 0-1 |
| Triestina-Torino |
1-0 | 1-1 |
|
| Giornata n. 17 |
Andata | Ritorno |
| Ambrosiana-Inter-Pro Patria |
3-1 | 1-1 |
| Bari-Triestina |
3-2 | 0-2 |
| Casale-Milan |
0-1 | 2-4 |
| Fiorentina-Juventus |
1-2 | 2-2 |
| Modena-Lazio |
3-1 | 1-9 |
| Napoli-Bologna |
1-1 | 0-2 |
| Pro Vercelli-Genova |
4-2 | 1-2 |
| Roma-Brescia |
3-1 | 1-1 |
| Torino-Alessandria |
1-3 | 1-1 |
| |