Главнокомандующий после этой неудачи отказался от попытки форсировать неприятельскую позицию. Он с жаром принялся за работы по возведению укреплений и стал ждать подкреплений, которые ему были обещаны. 14, 15, 16 и 17 сентября высадился герцог Йоркский со второй английской дивизией и с русским корпусом под командованием генерала Германа. Он принял командование англо-русской армией, достигшей тогда численности в 40 000 человек.
Галло-батавская армия, со своей стороны, получила с 10 по 19 сентября 6000 человек из Франции и 3000 человек из Голландии; это возместило потери, которые она понесла в боях 27 августа и 10 сентября, и довело ее численность до 28 000 человек, из них 14 000 французов. Следовательно, все указывало герцогу Йоркскому, что времени терять нельзя.
Действительно, 18-го вечером он перешел в наступление. Генерал Эберкромби с 12 000 человек направился к Гоорну, чтобы обойти правый фланг французской армии. Он вошел туда 19-го утром и взял в плен 250 батавских фланкеров, находившихся там для наблюдения. В тот же день герцог Йоркский перешел в наступление с остальной армией – шестью колоннами. Две правые, под командованием генерала Германа, были составлены из двенадцати русских и четырех английских батальонов.
Они шли между морем и Алькмаарским каналом. Две центральные колонны, под командованием генерала Дундаса, были сформированы каждая из восьми английских и трех русских батальонов. Они вышли через селение Краббендам и двинулись на позицию Дюмонсо. Обе левые колонны, под командованием генерала Пальтни, двинулись на генерала Дендельса и на Удкарспельскую позицию. Помощник генерала Ростоллан, командовавший авангардом французской дивизии, сдерживал генерала Германа в течение нескольких часов на уровне Шоорльдамского моста и отошел в полном порядке на бригаду Гувиона, занимавшую Берген.
Генерал Герман атаковал эту деревню и овладел ею, ударив в штыки. Генерал Дундас, форсировавший позиции Дюмонсо у селения Варменгюйзен, был задержан редутами, построенными у Шоорльдамского моста. Он оказался далеко позади русской колонны. Вандам воспользовался этим, чтобы окружить Берген.
Он ударил на русских в штыки, захватил у них артиллерию, знамена и взял в плен генерала Германа. Несколько других русских генералов было убито и ранено. Генерал Дендельс, который отражал до тех пор все атаки против своих укреплений, одушевленный победными криками, которые доносились до него из центра и с левого фланга, вышел из своих редутов и двинулся на генерала Пальтни.
Он был, однако, отражен со значительным уроном, потерял свою укрепленную позицию и был вынужден отступить через Лангедейкское дефиле. Герцог Йоркский, удрученный поражением дивизии Германа, отступил в свой лагерь позади Зейпе. В этот день он потерял одну пятую часть своей армии, семь знамен и 26 пушек. Потери галло-батавской армии составляли 3200 человек убитыми и ранеными.
Генерал Эберкромби тотчас же по получении известия о поражении очистил Гоорн и вернулся в свой лагерь. Эта победа подняла дух и возбудила надежды голландцев. Амстердам, угрожаемый со стороны Зюйдерзее, оборонялся национальной гвардией и 60 французскими канонерками, прибывшими между тем из Дюнкерка. Генерал Брюн, несмотря на одержанную победу, разумно продолжал укрепляться на своей позиции.
Русская резервная бригада силой в 3000 человек подкрепила союзную армию, которая была настолько ослаблена потерями в Бергенском бою и болезнями, производившими большие опустошения, что в первых числах октября насчитывала в строю только 30 000 человек. Галло-батавская армия через несколько дней после своей победы получила 7000 французов и 3000 голландцев. В ней было 30 000 человек, и она ожидала новых подкреплений.
Герцогу Йоркскому поэтому приходилось или отказаться от своего предприятия, или снова рискнуть на сражение. 2 октября он выступил четырьмя колоннами: правая под командованием генерала Эберкромби, центральная под командованием генерала Эссена, левая под командованием генерала Дундаса, четвертая под командованием генерала Пальтни. Они были равны по силе, каждая из 12 батальонов; но обе первые состояли из войск, не бывших еще в деле или, по крайней мере, не понесших чувствительных потерь.
Эберкромби и Эссен маневрировали между Алькмаарским каналом и морем. Дундас двинулся на Шоорльдамский мост. Намерением герцога Йоркского было овладеть Эгмонтом и обойти Алькмаар по дороге в Кокиль. Это ему не удалось. Все его атаки на Берген были отражены генералом Гувионом. Русской колонне опять был причинен большой урон.
Исход этого боя, названного сражением у Алькмаара, был неопределенным; обе армии заночевали на поле сражения. Однако 3-го на рассвете Брюн приказал отступать; отступление произошло в порядке, на глазах у союзников, которые занимали Берген, Эгмонт и Алькмаар, по мере того как Брюн их очищал. 3-го вечером галло-батавская армия стала на позицию у Бевервейка, наименее растянутую и лучшую из всех. Там она была усилена шестью французскими батальонами, прибывшими из Франции.
4 и 5-го обе армии оставались одна против другой. Каждый день бездействия шел на пользу французам, получавшим все время новые подкрепления. Герцог Йоркский решился атаковать. У генерала Гувиона левый фланг был примкнут к берегу моря у Вейк-аан-Зее. Дивизия Буде находилась в центре. Дивизия Дюмонсо составляла правый фланг. Дендельс был выдвинут вперед за Пермеренд для прикрытия Амстердама.
Целый день шел жаркий бой. Позиции Баккум, Лиммен и Кастрикум несколько раз переходили из рук в руки. Победа клонилась то на одну, то на другую сторону до тех пор, пока генерал Брюн не добился ее кавалерийской атакой, чем внес расстройство в ряды противника, который смог собраться только около Эгмонта, понеся большие потери пленными и оставив шесть пушек и все свои позиции.
Тем временем дивизия Пальтни затеяла переговоры с генералом Дендельсом, поддавшимся на удочку и не принявшим никакого участия в бою. Исход этого дня, названного сражением у Кастрикума, побудил 7 октября герцога Йоркского отступить на позицию Зейпе. Его армия уменьшилась до 24 000 бойцов; французская армия, более сильная, с каждым днем увеличивалась еще больше; экспедиция не удалась.
15 октября Брюн двинулся вперед. Он занял позицию левым флангом у Кампа на берегу моря, а правым перед Винкелем, на Зюйдерзее, взяв в кольцо укрепленный лагерь Зейпе, который намеревался атаковать. Но герцог Йоркский предложил капитуляцию и послал с этой целью в главную квартиру генерала Нокса, подписавшего 18 октября Алькмаарскую капитуляцию, по которой герцог обязывался в самый короткий срок эвакуировать Голландию, оставить батареи на Гельдере в полной исправности и освободить 8000 французских пленных.
Голландия обоснованно потребовала возвращения своей эскадры, но этого не добилась.
Условия конвенции были выполнены со скрупулезной точностью. 19 ноября последний эшелон англо-русской армии покинул Голландию. Эта армия из 45 000 человек прекрасных войск потерпела неудачу в столкновении с армией, слабейшей по численности и по качеству.
В течение месяца между обеими армиями произошли один бой и три сражения: 1) атака Зейпе, где галло-батавцы были многочисленнее, но англичане располагали укреплениями; это была, собственно говоря, только разведка боем, при которой все выгоды были на стороне англичан; 2) Бергенское сражение, решившее участь Голландии; англо-русская армия имела превосходство в численности на поле сражения, хотя и была ослаблена выделением Эберкромби; 3) Алькмаарское сражение, в котором обе армии имели равные силы; 4) Кастрикумское сражение, где галло-батавская армия, хотя и сильнейшая на театре военных действий, была лишь равной противнику на поле боя, потому что Дендельс был выделен для прикрытия Амстердама.