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