Решено было послать лорда Дерби и генерал-майора Лэсси в Ланкашир, где оба они пользовались немалым влиянием — первый как один из виднейших роялистов-католиков, второй как лидер пресвитериан. Но конфессиональные расхождения как раз и обрекали это предприятие на неуспех, а Дерби был разбит под Уигэном отрядом парламентской армии: четыреста человек оказались в плену, а его самого ранили. Дерби приютила семья Пендереллов, фермеров-католиков из Боскобел-Хауса, в доме которых он провел некоторое время, прежде чем вновь воссоединиться с королем. Карл тоже не мог похвастаться особыми успехами. Ему отказались открыть ворота жители Шрусбери, а вслед за ними — глостерцы. 22 августа Карл во главе двенадцатитысячной армии подошел к Уорчестеру. Трехнедельный переход измучил солдат. Отдых был им насущно необходим, и казалось, «верный город» готов его предоставить. Были у Уорчестера и некоторые преимущества с точки зрения чисто военной. Кромвель лишил роялистов всяких надежд на лондонское направление, а здешняя позиция представлялась Уорчестеру вполне защитимой. Река Северн становилась естественной преградой, городские фортификации можно было укрепить, в тылу — Уэльс, где все еще есть роялисты. На центральной площади города молодого монарха приветствовал мэр, однако же пышные церемонии не могли скрыть тяжести положения. «Для меня, — прямо заявил Карл, — вопрос стоит так: либо корона, либо могила».
Пока его люди с облегчением облачались в предоставленные городскими властями новые одежды и башмаки, Карл пытался рекрутировать новых солдат. Мужчинам от шестнадцати до шестидесяти было приказано собраться на полях, сразу за городскими стенами. Всем, за вычетом цареубийц, была обещана амнистия, тех, кто покинет армию парламента, ожидала награда, а ссылка на «Ковеиант» уладила религиозные проблемы. Но народу собралось совсем немного, и стало ясно, что Карлу придется воевать с солдатами, которых он привел из Шотландии. Король по-прежнему со всей энергией отдавался подготовке к военным действиям. Ремесленникам было приказано заняться фортификациями, в близлежащих деревнях заказывали продовольствие, городские окраины сровняли с землей, мост через Северн разрушили, чтобы им не мог воспользоваться противник.
Однако охраны у моста не выставили, и это была первая из допущенных роялистами оплошностей. В районе сосредоточились парламентские силы общим числом до 30 тысяч солдат; Кромвель приказал генералам Ламберту и Флитвуду форсировать Северн и занять позиции у Уорче-стера. Используя деревянные планки, они пересекли полуразрушенный и неохраняемый мост и, отбросив подоспевший отряд роялистов, починили его. По мосту переправились 11 тысяч солдат. Так пала первая линия обороны королевской армии, а затем подоспел сам Кромвель с силами, в три раза ее превосходящими. Многие из высших офицеров Карла, предвидя неминуемую катастрофу, «выглядели полностью подавленными». Лэсси даже говорил, что «лучше бы королю оказаться сейчас в отдаленных частях страны».
К 29 августа силы Кромвеля сосредоточились для наступления, но он отложил штурм до 3 сентября — годовщины победы у Данбара. На рассвете загрохотали орудия, и Карл поднялся в кафедральную башню, откуда удобно было наблюдать за ходом сражения. Глядя через подзорную трубу в направлении Северна, он видел, как парламентские силы наводят через реку понтонный мост. Они действовали четко и спокойно, уверенные, что подоспевшая к этому времени кавалерия всегда их поддержит. Карл выслал триста горцев, но они были отброшены, и противник начал переправлять через реку свои батальоны.
Карл решил самолично атаковать Кромвеля на юго-востоке города. Демонстрируя безупречное мужество, он достиг кратковременного успеха. Под прикрытием артиллерийского огня роялисты яростно кинулись на противника. Канонада сменилась штыковой атакой, пики — прикладами мушкетов. Атака оказалась столь стремительной, сам король действовал с такой страстью, что противник попятился. Вот когда Лесли следовало бы прийти на помощь своему повелителю, но он давно уже был слишком подавлен, ему явно не хватало энергии, и в контрнаступление пошел Кромвель. Он форсировал Северн и отбросил роялистов к городским стенам. Их войско было рассеяно, вокруг царила такая паника, что Карлу пришлось проползать между колесами перевернутой повозки: мертвых быков отбросило в сторону. Лесли, как безумный, метался по городу, явно не зная, что предпринять. И лишь Карл сохранял присутствие духа. Вынырнув из-под повозки, он пробился к воротам, сбросил панцирь, потребовал нового коня и галопом помчался к солдатам, приказывая им остановиться и продолжать огонь. «Лучше убейте меня! — возглашал он. — Зачем оставаться в живых, чтобы видеть последствия этого ужасного дня?»