Окончив поход, Иван IV с частью войска отправился в Россию, оставив вместе себя воевод Ивана Шуйского и Василия Сицкого. Сразу же после отъезда царя на русские войска с севера напали немцы, а с юга — литовцы. В декабре 1577 г. литовцы внезапно напали на сильно укреплённый замок Венден и овладели им. Марионеточный король Магнус перебежал к полякам.
В 1578 г. русские войска в Ливонии перешли в контрнаступление и 25 июля взяли город Оберпаллен и осадили Венден. В это время литовский отряд Сапеги соединился в районе Пернова со шведским отрядом воеводы Бойэ, наступавшим с севера. Форсированным маршем объединённое войско двинулось к Вендену и 21 октября атаковало русских. Татарская конница сразу бежала с поля боя, а русские отступили в свой укреплённый лагерь. Ночью четверо воевод — князь Иван Голицын, окольничий Фёдор Шереметев, князь Андрей Палецкий и дьяк Андрей Щелкалов — бежали с конницей, а наутро противник овладел лагерем. Литве и шведам достались 17 тяжёлых осадных орудий, причём несколько пушкарей, не желая сдаваться в плен, повесились на своих орудиях. Согласно ливонским хроникам, под Венденом из 18-тысячной русской рати погибло 6022 человека.
Надо заметить, что все эти операции литовские магнаты вели в инициативном порядке, и у них в 1577–1578 гг. была, так сказать, частная война с Иваном Грозным. С новоизбранным же королём Стефаном у царя было перемирие. У Стефана же в тот период была частная война со своими подданными — жителями города Данцига (ныне г. Гданьск).
Король нарушил их права, и горожане объявили, что до тех пор не признают Стефана королём, пока их права не будут возвращены и пока не будет подписано соглашения с императором. Однако император Максимилиан в 1576 г. умер, и Данцигу теперь неоткуда было ждать помощи. Стефан осаждал город до конца 1577 г., после чего ему пришлось заключить с горожанами мир на довольно выгодных для них условиях.
В июле 1576 г. Стефан отправил в Москву послов Груденского и Буховецкого с предложением не нарушать перемирия и прислать опасную грамоту на великих послов. Однако в грамоте Иван IV был назван не царём, а великим князем, а также содержалось несколько других, недопустимых с точки зрения дипломатического этикета, положений. Возмущённые бояре ответили послам: «Мы удивились, что господарь ваш не называет нашего господаря царём и великим князем смоленским и полоцким и отчину нашего господаря, землю Лифляндскую, написал в своём титуле. Господарь ваш пришёл на королевство Польское с небольшого места, с воеводства Седмиградского, которое подчинено было Венгерскому государству. А нашего государя все его братья, великие господари, главные на своих королевствах, называют царём: так вам бы, паны, пригоже было советовать Стефану королю, чтобы вперёд таких дел не начинал, которые к разлитию христианской крови приводят». Послов не позвали обедать за то, что они не объявили о родстве Батория, но опасную грамоту на великих послов всё-таки дали.
Узнав о походе царя Ивана в Ливонию в 1577 г. и о взятии там городов у поляков, Баторий упрекал Ивана в том, что тот, послав опасную грамоту и не объявив войны, забирает у него города. Царь отвечал на это: «Мы с божиею волею отчину свою, Лифляндскую землю, очистили, и ты бы свою досаду отложил. Тебе было в Лифляндскую землю вступаться непригоже, потому что тебя взяли с Седмиградского княжества на Корону Польскую и на Великое княжество Литовское, а не на Лифляндскую землю. О Лифляндской земле с Польшею и Литвою что велось, то делалось до тебя: и тебе было тех дел, которые делались до тебя, перёд себя брать непригоже».
В январе 1578 г. в Москву приехали «великие польские послы» воевода мазовецкий Станислав Крыйский и воевода минский Николай Сапега [18] и начали говорить о «вечном мире». Но обе стороны выдвигали такие условия, что заключение вечного мира было невозможно. Кроме Ливонии, Курляндии и Полоцка царь требовал Киев, Канев, Витебск, и обосновывал свои требования, выводя родословную литовских князей от полоцких Рогволодовичей. «Эти князья (Гедеминовичи), — говорил он, — были славные великие государи наши братья, во всей вселенной ведомые и по родству (по коленству) нам братья, поэтому Корона Польская и Великое княжество Литовское — наши вотчины, ибо из этого княжеского рода не осталось никого, а сестра королевская государству не отчич. Князья и короли польские были в равенстве, в дружбе и любви с князьями галицкими и другими в той украйне, о Седмиградском же государстве нигде не слыхали. И государю вашему, Стефану, в равном братстве с нами быть непригоже, а захочет с нами братства и любви, так он бы нам почёт оказал».
Послы обиделись за своего государя и привели в пример царя Давида, который также был избран из низкого звания, но и тут Иван не растерялся и велел отвечать послам: «Давида царя бог избрал, а не люди».
Тем не менее в январе 1578 г. в Москве было подписано очередное перемирие сроком на три года, считая от 25 марта 1578 г. Причём в грамоте, подписанной от имени царя, было внесено условие: «Тебе, соседу [а не брату. — А. Ш.] нашему, Стефану королю в вашей отчине, Лифляндской и Курляндской земле, в наши города, мызы, пристанища морские, острова и во всякие угодья не вступаться, не воевать, городов не заседать, новых городов не ставить, из Лифляндии и Курляндии людей и городов к себе не принимать до перемирного срока». В польской же грамоте, написанной послами от имени Стефана, это условие отсутствовало.
Но Стефан не собирался выполнять условия перемирия. Он не очень надеялся на польские и литовские войска и нанял в Германии и Чехии несколько полков пехоты, а также закупил в Западной Европе лучшие по тем временам пушки и нанял к ним прислугу. Приготовившись таким образом, Баторий в июне 1579 г. послал в Москву гонца с объявлением войны. Причиной же разрыва отношений он назвал вступление Ивана в Ливонию, несмотря на перемирие с Литвой.
Под Полоцком войска Батория расположились следующим образом: у Двины стала венгерская пехота, у их лагеря был наведён понтонный мост. Ниже венгров на берегу реки Полоти стал лагерем воевода трокский Николай Радзивилл с литовскими войсками и польскими частными армиями (в польских источниках их именовали «охотниками»). По другую сторону Полоти была ставка короля и находились королевские войска. Их лагерь окружали повозки, соединённые железными цепями и установленные за глубоким рвом с насыпью. Выше королевского лагеря расположился немецкий наёмный отряд.
Осадные действия начались со стороны венгров. Были проведены подступы к стенам внешних укреплений, остававшихся на Заполотье, и открыта по ним бомбардировка из пушек. Видя невозможность здесь удержаться, осаждённые подожгли укрепление и удалились в Большой город.
У стен Большого города осаждающие построили укрепление, откуда открыли огонь из осадных орудий. Ядра пробивали деревянные стены, но не разрушали их. Тогда стали бросать калёные ядра по способу, изобретённому самим Баторием во время венгерских междоусобных войн, но и против них полоцкие стены оказались неуязвимыми. С. М. Соловьёв писал: «…жители, старики и женщины бросались всюду, где вспыхивал пожар, и тушили его, на верёвках спускались со стен, брали воду и подавали в крепость для гашения огня. Множество при этом падало их от неприятельских выстрелов, но на место убитых сейчас же являлись новые работники».