Как-то очень быстро положение изменилось ужасным образом для царя. Летом 1578 года он послал войско отобрать Венден, но оно потерпело такое сокрушительное поражение, что московские пушкари предпочли повеситься на своих орудиях. Если до этого Иван игнорировал предложения Батория о мире, теперь он сам искал мира.
Поздно. Баторий желал войны. Первое, что он сделал, – пошел на Полоцк. Полоцк был вооружен плохо, но он был хорошо укреплен. Баторий взял город за три недели. Тем временем Иван, приехав во Псков, где было собрано большое войско, разбил его на отряды: один пустил грабить Курляндию, другой – на Карелию и Ижору, поставил гарнизоны в ливонских городках и собирался идти на Вильно и Варшаву.
Но тут пришло известие о Полоцке. Русские пробовали пробиться к городу – и не смогли. Из Полоцка Баторий пошел на Псков. Дойдя до границы, он из-за начала зимы (1580 года) вернулся в Варшаву. Войско короля было наемным, ему требовались деньги, чтобы платить воинам жалованье. Шляхтичи, прежде недовольные, услышав о планах Батория, деньги тут же выделили и обещали набрать новое войско.
Иван пытался с королем торговаться, но теперь получал один и тот же ответ: «Ты должен отдать Литве Новгород, Псков, Луки со всеми областями Витебскими и Полоцкими, также всю Ливонию, если желаешь мира». Такого мира Иван не желал. А другого не желал Баторий.
Иван, кажется, не понимал, что это не угрозы, это ультиматум. Он занимался более интересными делами. Женился в седьмой раз на Марии Нагой, а своего сына Федора женил на сестре набирающего силу Бориса Годунова, породнившегося годы назад с Малютой Скуратовым и через тот брак попавшего в окружение царя. «Два брака, ужасные своими неожиданными следствиями для России, вина и начало злу долговременному», – не мог не воскликнуть Карамзин.
В 1581 году царь неожиданно узнал, что Баторий взял Великие Луки и прямиком идет к Пскову. Иван был в ужасе. Он «вверил защиту Пскова Воеводам надежным: Боярам, Князьям Шуйским, Ивану Петровичу и Василию Федоровичу (Скопину), Никите Ивановичу Очину-Плещееву, Князю Андрею Хворостинину, Бахтеярову, Ростовскому-Лобанову; дал им письменный наказ и в храме Успения, пред Владимирскою иконою Богоматери, взял с них торжественную присягу, что они не сдадут города Баторию до своей смерти».
Поскольку воеводы отлично знали, какой смертью умрут, если сдадут Псков, или какой смертью умрут их семьи, если передадутся Баторию, – что ж, выхода у них не было. Они должны были или победить, или умереть. Назначенные царем, они потребовали такой же клятвы у своего войска. Войско поклялось.
18 августа Баторий подошел к Пскову. То, что он увидел, ему очень не понравилось. Это была настоящая каменная крепость. Взять ее приступом король не мог. Он это понял сразу же. Началась осада. Король вел борозды, ставил осадные орудия, и эта работа тянулась вплоть до 7 сентября.
Через день был приступ. Горожане его отбили. В этот день погибло 863 защитника и 1626 было ранено. У Батория полегло пять тысяч человек. Раненых никто не считал. Баторий пробовал напугать жителей и вынудить к сдаче, в ответ пустили стрелу с ответом, что будут биться до смерти.
Больше всего Баторий боялся, что осада затянется. Она и затянулась. Приступов было немало, вылазок осажденных – тоже. Войско короля редело не только от стрел и ядер, но и от болезней, холода, начинающегося голода.
Собрав все силы, Баторий сделал 2 ноября последний приступ. Он был неудачен. А когда сквозь ослабевшее войско короля к городу подошли свежие силы и смогли пробиться в город, Баторий понял: это поражение. Он приказал сниматься и уходить.
Отступая, Баторий оказался у Псково-Печерского монастыря, надеясь хоть там добыть необходимое для дальнейшей войны золото. Но теперь его приступы дважды отбили монахи. Баторий боялся в это верить. Монахи тоже не собирались сдаваться. Измученное, голодное, плохо одетое для зимы войско стало разбегаться. Первыми покинули короля немцы. Литовцы писали в отчаянии, что Баторий упрям, если он не повернет, то погибнет в снегах.
Но неудача Батория вполне компенсировалась удачей шведов – те брали назад отвоеванные русскими крепости Ливонии. Иван не знал, что делать: страна была истощена войной, то, что удалось удержать Псков, больше выглядело как чудо, но взять на себя ответственность и проиграть войну… этого он тоже боялся.
И опять ответственность за такой исход войны он переложил на бояр. На совете они приговорили: отдать Ливонию, но торговаться до конца, а со шведами мира не заключать. Баторий на переговоры согласился, но велел передать, что едет за свежим войском. Войско Баторий не получил, а переговоры тянулись долго, до января 1582 года. Иван отказался от Ливонии и отдал Полоцк и Вележ, а Баторий вернул все захваченные русские города.