El 8 de noviembre comenzó la batalla de Madrid. Al ejército franquista dirigido por el general Varela se opuso un heterogéneo conglomerado de combatientes bajo la dirección del teniente coronel Vicente Rojo Lluch. Aunque el ejército franquista llegó a atravesar el río Manzanares y a ocupar varios barrios periféricos, finalmente y en combates cuerpo a cuerpo —principalmente en la Ciudad Universitaria—, fue repelido. En días posteriores, al ejército popular se sumaron las Brigadas Internacionales y la columna anarquista "Durruti". El 23 de noviembre, ante la imposibilidad de tomar la ciudad, Franco decidió posponer el ataque. La resistencia de Madrid permitió que la República contuviera el avance franquista más de dos años, hasta el 1 de abril de 1939, día en el que Franco se alzaría con la victoria.