12 октября 1919 года Северо-Западная армия (13 тысяч штыков и сабель против 25 тысяч у красных) прорвала красный фронт у Ямбурга и, взяв 16 октября Лугу и Гатчину, 20 октября — Царское село, вышла к пригородам Петрограда. Белые овладели Пулковскими высотами и на крайнем левом фланге ворвались в предместья Лигово, а разъезды разведчиков завязали бои у Ижорского завода. Но недостаток собственных сил и средств, недостаточная помощь Эстонии, которая вела переговоры с большевиками о признании собственной независимости и в критический момент наступления СЗА была вынуждена бросить собственные силы на подавление выступления Бермондта-Авалова, недостаточная помощь британского флота, отвлечённого по той же причине, двух- (или даже трех-) кратное численное превосходство красных, не позволили овладеть городом. После десятидневных ожесточённых и неравных боёв под Петроградом с красными войсками, численность которых выросла до 60 тысяч человек, Северо-Западная армия 2 ноября 1919 года начала отступление и с упорными боями отошла к границам Эстонии в районе Нарвы.