Несмотря на неудачу, поляки не сняли осаду. Установив у Мирожского монастыря на левом берегу реки Великой и в Завеличье тяжелые орудия, 24 октября противник начал обстрел города калеными ядрами, но пожары в крепости псковичи быстро потушили.
Осенью и зимой 1581–1582 годов поляки 31 раз поднимались на штурм русской твердыни, но безрезультатно. Неизменно с большими потерями они откатывались назад, теряя веру в успех. Во время усиливающихся вражеских атак псковичи отчаянно сопротивлялись и всегда побеждали. Подумав, что самым слабым местом в обороне Пскова является его стена, выходящая к реке Великой, противник именно здесь решил нанести очередной удар. 28 октября венгерские гайдуки, пройдя вдоль реки к откосу, на котором стояла городская стена между угловой башней и Покровскими воротами, стали ломами и кирками подкапывать ее подошву. Вскоре часть укреплений обрушилась. Но за подрубленной стеной открылась еще одна, перед которой был вырыт ров. Вражские солдаты попытались штурмом овладеть второй линией укреплений, но защитники Пскова забросали их кувшинами с зельем (порохом). Один такой кувшин хранился в качестве экспоната в Военно-историческом музее артиллерии, инженерных войск и войск связи в Санкт-Петербурге, поэтому в специальной литературе есть его описание. Кувшин был изготовлен в виде глиняного полого шара, армированного веревочной сеткой. Шар начинялся порохом, который воспламенялся с помощью фитиля.[388] На атакующих, продолжавших штурмовать город, лили кипяток и горячую смолу, кидали камни, цепляли их острыми крюками, крепившимся к длинным шестам, в упор расстреливали из ручниц. Понеся большие потери, противник прекратил штурм и отступил, возобновив бомбардировку крепостных укреплений. Пять дней длился обстрел стен и башен и, наконец, «стену же городскую и со стороны реки Великой разбили». Она больше не представляла серьезной преграды для атакующих. 2 ноября в этом месте был произведен новый штурм – последняя попытка взять город приступом. Но поляков, перешедших по льду замерзшую реку Великую, встретил настолько плотный огонь, что они вынуждены были остановиться, а затем отойти обратно.[389]
Военные неудачи польской армии усугублялись наступившими холодами, болезнями, трудностями, связанными со снабжением войск провиантом и боеприпасами. Штурмовать город поляки более не решались. Не удались и попытки разрушить укрепления Пскова с помощью пороховых мин. Всего к стенам города неприятель пытался подвести 9 подземных галерей. Те, которые представляли опасность, защитники Пскова обнаружили с помощью специальных колодцев – «слухов», служивших для определения направления и глубины подземных работ противника. Две галереи псковичи взорвали с помощью подведенных под эти подкопы встречных галерей, шесть завалились сами, одна галерея осталась недостроенной.
Последним аккордом кампании этого года стала неудачная попытка польской армии захватить Псково-Печерский монастырь, который защищал небольшой отряд стрельцов (около 300 человек) под командованием стрелецкого головы Юрия Нечаева. Артиллерийским огнем была разрушена часть монастырской стены, но 28 октября во время штурма противник понес ощутимые потери и отступил. Среди попавших в плен воинов Батория оказался Вильгельм Кетлер – племянник курляндского герцога Готтарда Кетлера.[390]
6 ноября Баторий приказал остановить осадные работы под Псковом, прекратить бомбардировку и отвести с батарей орудия. Польской армии предстояла трудная военная зима в славящейся морозами и снегами России. Это решение означало полный крах завоевательных планов короля и едва не привело к фатальным результатам. Еще более осложнил обстановку отъезд Батория в Литву. 1 декабря он оставил лагерь под Псковом, передав командование армией гетману Яну Замойскому.
Единственным, кроме захвата в начале похода небольшой крепости Острова, успехом армии Батория в походе 1581 года стал рейд, совершенный конным 6-тысячным войском Христофора Перуна Радзивилла и Филона Кмиты вглубь русской территории. Перейдя границу, их отряды достигли окрестностей Ржевы Володимеровой и верхневолжских городов Зубцова и Старицы. Иван Грозный, находившийся тогда с главной русской армией в Старице, никаких ответных действий не предпринял.[391] По-видимому, именно нападение Радзивилла и Кмиты окончательно убедило царя в безнадежности дальнейшей войны с Речью Посполитой. Несмотря на поражение главной польской армии под Псковом, московский государь хотел любой ценой заключить мир со Стефаном Баторием.
Такое же решение принял и польский король. Пойти на мирные переговоры с Россией его вынудили героическая оборона Пскова и настойчивое посредничество иезуита А. Поссевино (представителя римского папы Григория XIII), стремившегося убедить московского царя пойти на унию с римско-католической церковью. Начались переговоры в середине декабря 1581 года в Яме Запольском, расположенном в деревне Киверова Гора на Луцкой дороге, между Порховом и захваченном поляками псковским пригородом Заволочьем. Съезды послов завершились 5 января 1582 года заключением десятилетнего перемирия. Польские комиссары согласились уступить Московскому государству захваченные ранее Великие Луки, Заволочье, Невель, Холм, Ржеву Пустую и псковские пригороды Остров, Красный (в списке Поссевино «Красный Городок»), Воронеч, Велью. Особо оговаривалось, что возвращению подлежали русские крепости, осаждавшиеся на тот момент войсками польского короля, в случае захвата их неприятелем: Врев, Владимерец, Дубков, Вышгород, Выборец, Изборск, Опочка, Гдов, Кобылье городище и Себеж. Предусмотрительность русских послов не оказалась лишней: благодаря ей поляки возвратили захваченный город Себеж. Московское государство согласилось на передачу Речи Посполитой всех занятых русскими войсками городов и замков в Ливонии, каковых оказалось 41. Стефан Баторий закрепил за своим королевством большую часть Прибалтики, ему также удалось добиться признания своих прав на Полоцкую землю, города Велиж, Усвят, Озерище, Сокол.[392] В июне 1582 года условия Ям-Запольского перемирия были подтверждены на переговорах в Москве, которые вели польские послы Януш Збаражский, Николай Тавлош и писарь Михаил Гарабурда. Стороны договорились датой окончания действия заключенного перемирия считать не «Крещение Христово» (6 января) 1592 года, а день св. Петра и Павла (29 июня) 1592 года.[393] 4 февраля 1582 года, через месяц после заключения Ям-Запольского перемирия, последние польские отряды ушли из-под Пскова.[394]
Однако Ям-Запольским и «Петропавловским» мирным соглашением 1582 года Ливонская война не закончилась. Окончательный удар по русским планам сохранения части завоеванных в Прибалтике городов (прежде всего – Нарвы) нанесла шведская армия под командованием фельдмаршала П. Делагарди. 4 сентября 1581 года его войска овладели Ругодивом (Нарвой). Укрепления крепости были разрушены огнем 24 шведских осадных картаун. Во время штурма погибли не только находившиеся в Нарве 300 детей боярских и 2 тыс. стрельцов, но и 7 тыс. «русских бюргеров, жителей и их жен и детей и всякой челяди. На этом рубеже война также переместилась на русскую территорию. 17 сентября 1581 года шведы овладели Ивангородом, оборону которого возглавлял воевода Афанасий Васильевич Бельский, сдавший крепость неприятелю.[395]
Закрепившись в Ивангороде, шведы вскоре вновь перешли в наступление и вскоре заняли еще две пограничные крепости – Ям (28 сентября 1581 года) и Копорье (14 октября 1581 года) с их уездами.[396] Однако в феврале 1582 года противника ждала первая крупная неудача – Передовой полк русской рати под командованием окольничего князя Д. И. Хворостинина и думного дворянина М. А. Безнина у с. Лялицы в Вотской пятине атаковал начавшие новое наступление шведские войска. Потерпев поражение, противник вынужден был поспешно отойти в Нарву.[397] Развить успех русским воеводам не удалось. По требованию польского гонца П. Визгерда Иван Грозный вернул направлявшиеся к Нарве войска в Новгород. Но пора громких успехов шведов миновала. Несмотря на все усилия, армии Делагарди так и не удалось захватить хорошо укрепленный Орешек. Вскоре начались мирные переговоры и 10 августа 1583 года представители Московского государства и Швеции, съехавшиеся на реке Плюссе, заключили перемирие на 3 года, считая от Петрова дня (29 июня) 1583 года.[398] За Швецией остались все занятые ею русские города.