Захватив Копорье, Горн двинулся в сторону Яма. Крепость капитулировала в конце июня. Он назначил немецкого капитана Хемминга Грасса комендантом. Гарнизон крепости составил 130 солдат. Позже гарнизон был усилен отрядом из 40 стрельцов из Копорья и эскадроном, которым ранее командовал Ларс Андерссон, а теперь Маттс Якобссон (Браксен). Конкретных указаний от Делагарди Горн не получил и поэтому после некоторых колебаний решил обойти Ивангород и направиться на Гдов. Горн получил подкрепление из Новгорода: три казачьих хоругви под командованием Рикарда Банда, всего около 350 всадников. Чтобы запутать русских, Банд направился в Ивангород. Выбранный маршрут был на 50 км короче и давал больше возможностей пересечь реки Луга и Плюсса. Более того, Горн смог обойти районы Сомерской волости южнее Ивангорода, поскольку хотел сохранить местные запасы продовольствия. Он прибыл в Ивангород самое позднее 28 июня. Он приказал построить возле крепости укрепление, чтобы затруднить поставки продовольствия и подготовиться к предстоящей осаде. Гарнизон укрепления состоял из эскадрона Маттса Якобссона, роты Рейнхольда Якобссона, 80 спешившихся казаков из Копорья и, по крайней мере первоначально, казачьей хоругви. Однако казаки недолго оставались в укреплении[258].
3 июля Горн двинулся из Ивангорода в сторону Гдова, куда прибыл через день. Передовыми отрядами шведов и новгородцев у крепости уже было построено укрепление. Из Нарвы по Чудскому озеру была подвезена артиллерия.
Кроме главных сил Горна, прибывших из района Ивангорода, к Гдову со стороны Порхова подошли еще несколько отрядов. Осада длилась недолго. После нескольких дней обстрела Гдов был взят приступом.
Псков отправил помощь своему пригороду. Перейдя реку Желча по мосту, псковичи приняли «правильный боевой строй». Бой развивался для них неудачно. В ходе отступления на мосту много псковичей погибло в результате его обвала. Согласно псковскому летописцу «немцы много пскович побили… 90 человек убили и в полон поимали».
По мнению Я.Н. Рабиновича, Гдов был захвачен около 20 июля. В этот день Эверт Горн написал из захваченной крепости письмо Якобу Делагарди. Во всяком случае, 26 июля в Выборге был дан орудийный салют по случаю взятия этого города[259].
Поскольку Горн зашел так далеко на юг, он решил, что стоит предпринять еще одну попытку захватить Псков. Он уже захватил крепости Ям, Копорье и Гдов и поэтому надеялся, что на этот раз Псков будет более склонен капитулировать. Между тем оказалось, что город остался таким же стойким, как и прежде.
Еще осаждая Гдов, Горн безуспешно просил псковские власти перейти на сторону Новгорода и Швеции. Когда шведы подошли к городу, там их уже ждали высланные из крепости войска. И хотя шведы быстро обратили их в бегство, Горн понимал, что взять город можно только силой. Однако его солдаты не справлялись с трудностями осады. Уже во время осады Копорья состояние их здоровья было не лучшим, а во время последующих операций число больных неуклонно росло. В частности, проблемой для Горна стала слабая стойкость иностранных солдат к болезням. В лагере под Псковом вспыхнула «жестокая потливая лихорадка» – эпидемия тифа. Другой причиной, как обычно, были задержки с выплатой жалованья. Войска, участвовавшие зимой в осаде Корелы, в середине июня все еще не получили обещанного жалованья. Особенно много хлопот шведам доставляла польские казаки Банда. Горн даже заявил, что они стали для армии «злой чумой», и, чтобы успокоить их, он выплатил им небольшую часть жалованья, за которую должен был поручиться сам. Однако ему не удалось «ни силой, ни добрым словом» остановить людей Коброна, в основном шотландцев Рутвена и Вакопа. Сами солдаты решили отправиться в Финляндию в начале сентября. Позже они были направлены в Тавасталанд[260].
Псковская первая летопись сообщает: «…приидоша Немцы с Русскими людьми подо Псков, и сташа за Великой рекой, и Псковичи многие в Великой реке потонули, плаучий мост погряз»[261].
Горн опасался, что отряд в конце концов развалится из-за болезней и мятежей. К тому же до него доходили сведения, что «псковский народ с каждым днем все больше утверждается в своем мнении против нас». Поэтому незадолго до 10 августа он решил снять осаду и атаковать Ивангород. Для обороны Гдова и окрестностей на время осады Ивангорода, а также для обеспечения снабжения, Горн выделил два отдельных отряда. Один, которым командовал Роберт Моор и состоявший из эскадронов Франса Стрюйка и Класа Кристерссона, а также отряда Микиты Зиновьева, должен был остаться к востоку от Пскова. Другой отряд, состоявший из собственного корнета Горна и финского дворянского эскадрона под командованием Кристера Ханссона, был переброшен в район Гдова. Гарнизон Гдова, скорее всего, составляла пехота Хемминга Грасса. С оставшимися войсками – эскадроном Улофа Якобссона Стуббе, ротой Каспера Муллера и польскими казаками – Горн вернулся под Новгород[262].