Partita la stagione 1937-1938 con un pareggio per 3-3 a Lucca, l'Ambrosiana, guidata ancora da Castellazzi, raggiunse la vetta della classifica alla nona giornata, per effetto della vittoria sulla . Al quindicesimo turno, ultimo del girone di andata, i nerazzurri vinsero il titolo di "campione d'inverno" con quattro lunghezze di vantaggio sul . Il girone di ritorno si aprì con la goleada ai danni della Lucchese; alla ventiduesima giornata la Juventus affiancò i nerazzurri, per poi staccarli di due lunghezze due domeniche dopo. I punti di distanza divennero poi tre alla ventiseiesima giornata, quando l'Ambrosiana fu sconfitta sul campo del Liguria. In seguito i bianconeri persero a Trieste e cedettero in casa contro il Liguria a 90 minuti dalla fine. L'Ambrosiana-Inter balzò così in testa e attese l'ultima giornata con una classifica che vedeva in testa i nerazzurri con 39 punti, poi la Juventus con 38 e Bologna, e terze a quota 37.