Цель похода была уже близка, когда добровольцы узнали, что большевики заняли Екатеринодар (ныне Краснодар). К Корнилову присоединилось много казаков, и численность его армии возросла втрое, однако снаряжения по-прежнему не хватало. 10 апреля Лавр Георгиевич приказал начать штурм Екатеринодара, рассчитывая пополнить в городе армейские запасы. «Если не возьмём Екатеринодар, то мне останется пустить себе пулю в лоб», — сказал Корнилов незадолго до этого наступления. 13 апреля 1918 г. во время артиллерийского обстрела снаряд влетел в окно его штаба. Л. Г. Корнилов был убит на месте взрывной волной. Известие о гибели командующего стало для добровольцев настоящим ударом. «Впечатление потрясающее, — вспоминал А Деникин. — Люди плакали навзрыд». Фигуры, которая по своему авторитету и популярности в войсках могла бы сравниться с Корниловым, в тот момент в Добровольческой армии не было. Принявший командование А И. Деникин отдал приказ прекратить бесплодные атаки на город и повёл армию обратно на Дон.
Корнилов был похоронен на берегу реки Кубани. Однако большевики после ухода добровольцев раскопали могилу, привезли тело в город, потом ещё долго издевались над ним, а затем сожгли на городской бойне и развеяли пепел по ветру .