Тем временем в народе вновь разгорелись волнения, с той лишь разницей, что на этот раз демонстрации в защиту правительства проводили кадеты, стремясь противодействовать настроениям рабочих и солдат, настроенных против Милюкова. Между обеими группами происходили отдельные стычки, но серьезных уличных боев не было. Вскоре после десяти вечера около Мариинского дворца собралась огромная толпа сторонников Милюкова. В ответ на настойчивые требования демонстрантов министр иностранных дел оставил заседание с советскими лидерами и с балкона обратился к толпе с речью. «Видя эти плакаты «Долой Милюкова!», – сказал он, – я боюсь не за Милюкова – я боюсь за Россию!» Затем он ясно обрисовал свою политику по отношению ко всей стране и в заключение краткой речи подчеркнул решимость правительства не предавать своих союзников подписанием сепаратного мира.
Волнения, происходившие 3 мая, оказались прологом к беспорядкам 4 мая. Узнав о проведенной накануне демонстрации в защиту правительства, из всех рабочих районов стекались люди, чтобы пройти маршем в центр столицы, и даже увещевания специальной делегации от Петроградского Совета во главе с Чхеидзе не смогли убедить их отказаться от цели. Во время схваток со сторонниками правительства использовалось оружие, из близлежащих домов раздавались выстрелы неизвестных, за которые каждая сторона обвиняла другую, в результате погибли несколько человек и было много раненых. Перед зданиями посольств союзников собрались меньшие по численности группы. С помощью переводчика Бьюкенен трижды выступал с балкона своего посольства. Ему удалось успокоить наиболее буйных демонстрантов, хотя во время одной из его речей между враждебными группировками разгорелась всеобщая драка. Генерал Корнилов приказал отправить к площади, на которой стоял дворец, войска и артиллерию. Вместо выполнения приказа солдаты обратились за инструкциями к Петроградскому Совету, и, узнав о возражениях этого органа, Корнилов отозвал свой приказ. Тогда Исполнительный комитет, желая избегнуть гражданской войны, выпустил декрет, запрещающий выход на улицы войсковых подразделений без разрешения по меньшей мере двух членов комитета. К досаде Корнилова, эта мера немедленно восстановила порядок. Он открыто признавался в своем желании уничтожить этих «революционных подонков». Возмущенный беспомощностью правительства и не в силах перенести такое оскорбление своему авторитету, вскоре после этого генерал отказался от своего поста и был переведен на Юго-Западный фронт.
Вечером Исполком Петросовета принял 39 голосами против 19 резолюцию, рекомендующую всем членам согласиться с объяснением правительственной ноты, представленным Милюковым. В числе 19 голосовавших против были представители мелких фракций, а также большевики и меньшевики-интернационалисты (антивоенная левая фракция партии). В резолюции заявлялось, что «горячие протесты солдат и рабочих Петрограда уже