Зато казаки Краснова, не отделённые от внешнего мира металлическим панцирем, уже успели почуять неладное. Представители казачьих комитетов говорили, что пойдут с кем угодно, но не с Керенским, что не двинутся дальше без пехоты и пр. Генерал с трудом уговорил их продолжить поход. Двадцатитысячный царскосельский гарнизон после стычки, которая произошла накануне, заперся в казармах и объявил о своём нейтралитете, заявив, что не будет драться ни вместе с казаками, ни против них.
Керенский обманул Краснова, как обманывал всех. Он обещал, что на помощь выступившим казакам подойдут фронтовые части – а не пришёл практически никто. Обещал он также, что в городе им навстречу поднимется восстание. К вечеру 29 октября в Царском объявились вожди «комитета спасения» и принесли известие о провале выступления в Петрограде – но, похоже, ни премьер, ни Савинков не сообщили об этом казачьему генералу.
30 числа силы наступающей на Петроград армии несколько возросли. Их было: 9 сотен (630 конных казаков или 420 спешенных), 18 орудий, один броневик и бронепоезд. Краснов уверял своих казаков, что они идут не воевать, а посмотреть обстановку. Пошли на Пулково.
«Склоны Пулковской горы, являвшейся центром позиции, были заняты Красной гвардией, основное ядро которой составляли отряды Выборгского района. <…> Общее число революционных войск составляло около 10 тысяч человек. Остро чувствовался недостаток в артиллерии. У советских войск было только два полевых орудия. <…> Генерал Краснов имел значительное превосходство в артиллерии».
30 октября состоялось генеральное сражение. Основная битва развернулась в районе деревни Редкое Кузьмино, где стояли пушки и главные силы казаков, по прикидкам – 450–500 человек. Красные достаточно уютно сидели в окопах и сидеть там могли очень долго, ибо казаки не имели ни малейшего желания их штурмовать.
Около полудня от Московского шоссе в тыл Краснову зашёл Измайловский полк, ещё около десяти тысяч человек. Генерал напустил на них бронепоезд – после первых же выстрелов солдаты побежали…
Ни на петроградский гарнизон, ни на донские полки гром пушек не повлиял никак. К вечеру у казаков стали кончаться снаряды. За ними послали в Царское Село, но обиженный событиями двухдневной давности гарнизон заявил, что соблюдает нейтралитет и снарядов никому не даст. И Краснов ушёл обратно в Гатчину.
Так закончилась великая битва за Петроград. Приблизительные потери красных войск в ней составили 200 человек.
Вслед за казаками в Гатчину пришли матросы во главе с председателем Центробалта Дыбенко. Впрочем, боевые действия и тем и другим к тому времени надоели. Обе стороны быстро нашли общий язык и дружно