Прага была еврейским предместьем Варшавы на правом берегу Вислы. Ныне это давно переваренный большим городом восточный район польской столицы. С Варшавой её соединял длинный мост, прикрытый укреплением. Вся Прага была обнесена старинным земляным валом, а перед ним располагался вырытый по приказу Костюшко длинный ретраншемент. На укреплениях находилось более ста крупнокалиберных орудий. Предполагалось, что при отражении штурма их поддержат батареи с другой стороны Вислы.
В приказе по Азовскому мушкетёрскому полку (аналогичные приказы Суворова получили и другие подразделения) попунктно значилось:
«1. Взять штурмом прагский ретраншемент. И для того: 2. На месте полк устроится в колонну поротно. Охотники со своими начальниками станут впереди колонны, а с ними рабочие. Они понесут плетни для закрытия волчьих ям пред пражским укреплением, фашинник для закидки рва и лестницы, чтобы лезть из рва через вал. Людям с шанцевым инструментом быть под началом особого офицера и стать на правом фланге. У рабочих ружья через плечо на погонном ремне. С нами егеря Белоруссцы и Лифляндцы; они у нас направо. 3. Когда пойдем, воинам идти в тишине, не говорить ни слова, не стрелять. 4. Подошед к укреплению, кинуться вперед быстро, по приказу кричать ура. 5. Подошли ко рву, — ни секунды не медля, бросай в него фашинник, опускайся в него, ставь к валу лестницы; охотники стреляй врага по головам, — шибко, скоро пара за парой лезь. Коротка лестница? Штык в вал — лезь по нем другой, третий. Товарищ товарища обгоняй. Ставши на вал, опрокидывай штыком неприятеля и мгновенно стройся за валом. 6. Стрельбой не заниматься, без нужды не стрелять; бить и гнать врага штыком; работать быстро, споро, храбро — по-русски. Держаться своих, в середину; от начальников не отставать. Везде фронт. 7. В дома не забегать. Неприятеля, просящего пощады, щадить, безоружных не убивать, с бабами не воевать; малолеток не трогать. 8 Кого из нас убьют — Царство Небесное; живым — Слава, Слава, Слава».
Суворов донёс до нас состояние тех дней: «20 и 21 заготавливали плетни, фашины и лестницы. 22 числа все войски трех корпусов тронулись тремя колоннами, вступили в назначенные лагерные места, от передовых окопов подале пушечного выстрела, при барабанном бое и музыке и тотчас разбили свой стан». Из соображений конспирации Суворов в первую же ночь пребывания перед Прагой приказал строить батареи. Со стороны центрального корпуса генерала Потёмкина — на 16 орудий, со стороны правого крыла, корпуса генерала Дерфельдена — на 22 орудия, с левого крыла, где располагался корпус генерала Ферзена, — на 48 орудий. Именно столько пушек и было в каждом из корпусов. Суворов писал: «Батареи были построены для того токмо, чтобы отвлечь неприятеля чаять приступа».
Нечасто бывает, чтобы столь детальный план был воплощён при штурме, в угаре жестокой битвы. Но в данном случае Суворову удалось продирижировать армией как слаженным оркестром. Суворов был убеждён, что дело решит расчётливо направленная штыковая атака. Физическая подготовка солдат позволяла на это надеяться. Так и случилось. В очередной раз суворовская пехота атаковала батареи, не боясь картечи, и штыковым ударом опрокинула противника. А конница Шевича и Грекова с криками «ура!» и гиганьем вовремя изобразили отвлекающую атаку, прикрывая наступление пехоты на батареи.
В пять часов утра по знаку сигнальной ракеты войска двинулись на Прагу-
Центральный корпус, в котором пребывал сам Суворов, формально возглавлял Потёмкин, первый помощник командующего в сражении; правое крыло — Дерфельден; левое, наступавшее с восточной стороны, — Ферзен. На штурм шли семью колоннами: у Дерфельдена — колонны Лассия и Лобанова-Ростовского; у Потёмкина — колонны Исленьева и Буксгевдена; у Ферзена — колонны Тормасова, Рахманова, Денисова.
На штурм с севера первыми пошли колонны Лассия и Лобанова-Ростовского. Они преодолевали волчьи ямы, забрасывая их плетнями, прошли ров и бросились на вал, наткнувшись на войска сторонника отчаянной обороны генерала Ясинского. В бою польский генерал был смертельно ранен, перебили и большую часть его солдат. В колонне Лассия шли три батальона гренадер любимого Суворовым Фанагорийского полка, батальон егерей Лифляндского корпуса, а в резерве — Тульский пехотный полк и три эскадрона Киевского конно-егерского полка. В колонне полковника Дмитрия Лобанова-Ростовского шли два батальона Апшеронского и один батальон Низовского мушкетёрского полка, батальон егерей Белорусского корпуса, а в резерве колонны — другой батальон Низовского полка и три эскадрона спешенных кинбурнских драгун.
В составе пражского гарнизона воевал недавно сформированный полк еврейских гусар (легкоконный полк) под предводительством произведённого в полковники Берека Иоселевича. Пять сотен гусар-иудеев в польской армии ревностных католиков, не чуждых антисемитизма, — это, конечно, явление экстравагантное, достойное специального упоминания. Колонна Буксгевдена атаковала еврейских гусар в штыки, возле укреплённого пражского зверинца. Дрался полк Иоселевича храбро, но не был готов к серьёзному сопротивлению штыковым атакам суворовцев. Едва ли не все полегли в пражской крепости, бегством спасся только сам полковник, которому ещё было суждено биться в рядах победителей при Аустерлице и пасть при Коцке, в бою с венгерскими гусарами, дав жизнь поговорке: «Погиб, как Берек под Коцком». В отличие от Тадеуша Костюшко Берек Йоселевич встанет под знамёна Наполеона, борясь за права и свободы для своего рассеянного по миру народа.
Вавржецкий приказал разрушить мост, но исполнить приказ командующего под огнём русских егерей поляки не сумели. Зато аналогичный приказ Суворова будет выполнен. Польский генерал был удивлён, что русская армия не продвигалась по мосту, не стремилась к Варшаве. Напротив, был выставлен заслон, закрывший переход через Вислу. Разрушение Варшавы не входило в планы Суворова. Он рассчитывал штурмом взять Прагу и уничтожить войско противника. Беззащитная Варшава сама должна была сдаться на милость победителя. А разрушение столицы, неизбежные новые жертвы среди обывателей, новые взаимные счёты поляков и русских — всего этого Суворов намеревался избежать.
Хотя Суворову удалось избежать больших потерь, многое говорит о том, что сражение вышло ожесточённым. Смерть ходила рядом с генералами, мужественно шедшими в атаку. Под Исленьевым убило лошадь, сам он едва избежал тяжёлого ранения. Ранен в плечо был Исаев… Об этом писал Суворов Де Рибасу: «Храбрец Ласси ранен. Потеряли мы здесь вчетверо меньше, нежели под Измаилом. Все кипит, и я в центре. Теперь около полуночи. У нас тут тысяча и одна ночь».
Ворвавшись в Прагу, сломив первоначальное сопротивление поляков, русские войска принялись добивать противника — тех, кто не сдавался. В кровавой суматохе поляки перебирались через Вислу. До поры до времени — по мосту, потом — и вплавь. Солдаты преследовали их ожесточённо, многие защитники Праги погибали в водах. Висла в районе Праги кишела мёртвыми телами. Это избиение поляков в занятой Праге очень быстро стало легендарным, его пересказывали с впечатляющими добавлениями: у страха глаза велики, а у ужаса — ещё больше. Суворовский солдат, столетний старец Илья Осипович Попадичев вспоминал уже в середине XIX века о кровопролитных часах рокового дня Варшавы. Он ворвался в Варшаву в колонне Ферзена, в составе Смоленского драгунского полка, которым командовал полковник (в будущем — генерал-лейтенант) Василий Николаевич Чичерин. Полковник Чичерин при штурме Праги проявил чудеса храбрости. Драгуны шли на укрепления спешенными. Пять эскадронов повёл Чичерин на польскую батарею. Смелой атакой, грудью на орудия, они захватили батарею и взяли в плен несколько сотен поляков. О характере уличных боёв Попадичев вспоминает: «На переулке встретился с поляком. Крикнул: “Ура” и ударил его штыком. Поляк отвёл удар, а штык мой вонзился в деревянную стену. Я тащить назад… нейдёт, я туда-сюда! Казалось, что бы стоило поляку заколоть меня? А он стоял как вкопанный и приклад опустил на землю; я успел вывернуть ружьё из штыка и тут же выстрелом повалил поляка. За что б мне было его убивать? Поверишь ли, как человек на штурме переменится? Тут себя не помнишь, только стараешься и бегаешь — так и ищешь, кого бы уходить. Летаешь как на крыльях, ног под собой не слышишь. Тут, бывало, из-под куртки и рубаха выскочит, да и то не смотришь. Ох, штурмы, беда! — и ни себя, ни других не узнаёшь!» Поляки потерпели одно из жесточайших поражений в своей истории: из тридцатитысячной армии спаслись не более восьмисот человек, из четырёхтысячного ополчения — восемьдесят.