Суворов молился в храме: было празднование Покрова пресвятой Богородицы. Вестников, докладывавших о высадке турок, отсылал — «пусть все вылезут!» Диспозиция на сражение уже была дана, полки и резервы строились, кавалерия, расположенная на косе в 10 и 36 верстах, скакала на помощь. После литургии Александр Васильевич велел служить молебен «на победу и одоление врагов». Все солдаты и офицеры готовились с чистым сердцем умереть, но победить врага. Когда командующий вышел из храма, янычары приблизились к Кинбурну настолько, что их флот не мог стрелять.
Суворов позволил мусульманам закончить полуденный намаз. Только когда турки подступили к стенам крепости вплотную, на выстрел картечью, грянули русские пушки, солдаты и казаки ударили холодным оружием. Солдаты были заранее приучены генерал-майором Рецем «к быстроте и сильному удару, не теряя огня по-пустому» (Д II. 282). В первой линии шли, построившись в каре, Орловский и Шлиссельбургский пехотные полки. За ними в интервале, оставленном для перекрестного огня артиллерии, наступал Козловский полк. Фланги защищали два легкоконных эскадрона Павловградского и Мариупольского полков и донские казачьи полки Орлова, Исаева и Сычева.
Началось сражение небывалое: в нем с обеих сторон не было малодушных! «Кто боится Бога — неприятеля не боится», — говорил Суворов. Противники были в том едины. «Какие же молодцы! — воскликнул Александр Васильевич. — С такими я еще не дрался! Летят больше на холодное оружие». «Басурман сильно поразили штыками и копьями, кололи до их ложементов. Тут они наихрабро сразились. При жестокой пальбе нам надлежало… идти через рвы, валы и рогатки, чем далее, тем теснее. Неверные их с великой храбростью защищали. Отличный Орловский полк весьма поредел. Вторая линия вступила в бой сквозь первую линию. Уже мои осилили половину ложементов — и ослабли. Я велел ударить двум легкоконным эскадронам: турки бросились на саблях, их сломили и нас всех опрокинули, отобрали от нас все ложементы назад».
Суворов отдает должное доблести противника. «Неприятельское корабельное войско, какого я лучше у них не видал, преследовало наших с полным духом». Командующий сам ринулся в бой во главе Шлиссельбургского полка. Лошади его оторвало голову. Суворов поднялся и вновь повел солдат в атаку. Впрочем, честь этого порыва Александр Васильевич отдал рядовому. «Я бился в передних рядах Шлиссельбургского полка. Гренадер Степан Новиков, на которого уже сабля вознесена была вблизи меня, обратился на своего противника, умертвил его штыком, другого, за ним следующего, застрелил и, бросившись на третьего, — они побежали назад! Следуя храброму примеру Новикова, часть наших погналась за неприятелем на штыках».
Русские ворвались в ложементы — но пушки турецкого флота косили их «с полувыстрела». «Головы наши летали, — писал Суворов. — Пехота отступила… мы потеряли пушки. Бог дал мне крепость: я не сомневался».
Турки продолжали наращивать силы десанта. Их корабли приблизились к косе вплотную, расстреливая русских картечью. Две парусно-гребные шебеки, имевшие на борту по две дюжины пушек, подошли настолько близко, что были потоплены русской полевой артиллерией. Затем меткими выстрелами из крепости были потоплены две турецкие канонерские лодки. Появись флотилия Мордвинова, считал Суворов, и битва была бы выиграна легко: «дешева была бы разделка» (Д II. 318). Но русские фрегаты, базу которых защищал Кинбурн, так и не появились. Один де Ломбард на «Десне» ринулся на весь неприятельский флот, смешал его и часть обратил в бегство.
Пушкари Кинбурна потопили уже пять кораблей врага. Но турецкие моряки сражались с потрясающей храбростью, подойдя к самому берегу и стреляя буквально в упор. «Чрезвычайная пальба неприятельского флота, сквозная на нас, причиняла нам великий вред». Множество командиров было убито и тяжело ранено. Суворов получил в левый бок заряд картечи. «Наши снова начали уступать». «При битве холодным оружием пехота наша отступила в крепость».
Солнце было на закате. Суворов ввел в бой последний резерв из гарнизона крепости: две Шлиссельбургские и Орловскую роты. В сражение вступили легкоконная бригада Павловградского и Мариупольского полков, проскакавшая 10 верст, и легкий батальон Муромских солдат, успевший к кульминации битвы, пройдя маршем 14 верст. Солдаты ударили в штыки, кавалерия и казаки поддержали их натиск.