Армия Кромвеля насчитывала всего около 10 тыс. человек (из них 6,5 тыс. конницы) и ощущала настоятельную потребность в снабжении, база которого находилась в Гулле (около 400 км от Пемброка). Там же сосредоточивалась и артиллерия.
Солдаты износили обувь. Кромвель писал правительству в Лондон: «Пришлите башмаков для моих бедных измученных солдат». Недоставало продовольствия. В целях решения проблем снабжения армия двигалась на север кружным путем через Ноттингем, Донкастр.
Около 500 км армия Кромвеля прошла за 33 дня. Вначале среднесуточный марш составлял 10–12 км, затем был доведен до 16–18 км. 8 августа 1648 г. армия прибыла в Донкастр, где уже находилась артиллерия, прибывшая сюда из Гулля. Войскам был предоставлен трехдневный отдых.
Шотландская армия под командованием Гамильтона выступила в поход только 9 июля и двигалась очень медленно. От границы до г. Престон (около 200 км) она шла 40 дней. Среднесуточный марш составлял всего 5 км. Несмотря на это, армия оказалась разбросанной на большом пространстве, и в Престон прибыла лишь половина всех войск.
Разгром армией Кромвеля сил реакции под Престоном 17–19 августа 1648 г. 16 августа силы шотландцев, к которым в Ланкашире присоединилось 4 тыс. роялистов, находились в трех группах на значительном расстоянии друг от друга и насчитывали в общем до 20 тыс. человек под командованием Гамильтона.
Разгром армией Кромвеля сил реакции под Престоном 17–19 августа 1648 г.Южнее Престона, за р. Риббль, находилась группа Мидльтона (конница), группа Ландгейля (пехота) стояла к северу от города, группа Монро еще не прибыла к Престону. Кавалерия и пехота шотландцев оказались разобщенными. Разведка была организована плохо, и поэтому Гамильтон не имел сведений о месте нахождения парламентских войск.
План Кромвеля заключался в разгроме противника по частям внезапным нападением.
Из Донкастра Кромвель повел армию на запад и 16 августа подошел к Престону, о чем противник не знал.
17 августа с утра стоял густой туман. Парламентские войска под прикрытием тумана незаметно для шотландцев вышли в хвост их пехотной колонны, находившейся на марше севернее Престона, и внезапно ее атаковали, заставив развернуться в обратную сторону. Шотландская пехота Ландгейля потерпела поражение, остатки ее панически бежали, преследуемые «железнобокими».
Утром 18 августа полки Кромвеля переправились через р. Риббль и устремились за конницей Мидльтона, который, услышав о появлении противника у Престона, повернул обратно, но неожиданно натолкнулся на конницу парламентской армии. Внезапно атакованная шотландская конница, не имея поддержки своей пехоты, была разбита.