Артиллерия для осады Нарвы была в это время сосредоточена в Пскове. Чтобы уберечь ее от возможных диверсий со стороны шведов, 30 января конная рать была послана «встречю наряду, с которым нарядом идут изо Пскова».
А воевода Дмитрий Хворостинин со своим передовым полком находился уже возле Ивангорода. В районе Нарвы и Ивангорода был сосредоточен четырехтысячный шведский корпус, который прикрывал подступы к этим главным крепостям на шведском рубеже. Не ожидая подхода главных сил, передовой полк атаковал шведов. Упорное сражение продолжалось с двух часов дня до вечера, шведы были вынуждены отступить за реку Нарову. Путь к Ивангороду был открыт для русского войска, которое подошло 2 февраля.
Шведское командование, опасаясь, что войско может быть блокировано русскими полками в Нарве и дорога к Ревелю останется незащищенной, отвело конницу и часть пехоты к Раковору. В Нарве осталось около тысячи шестисот солдат, но шведский гарнизон укрывался за мощными каменными стенами и башнями, имел многочисленную артиллерию. Кроме того, со стороны Раковора можно было ожидать наступления шведских войск. Правда, русские воеводы постарались обезопасить себя от неожиданного удара, были «посланы для языков по раковорской дороге» конные отряды, «в войну в Раковорский уезд» устремились служилые татары.
Начались приготовления к осаде и штурму. Велено было «наряд поставити против Иванагорода на бугре» и «по городам по Ругодиву и по Иванюгороду бити из наряду». 6 февраля начался обстрел крепости из больших пушек, бомбардировка продолжалась две недели, шведские пушкари ничего не смогли противопоставить сокрушительному огню «осадного наряда». В западной и северной стенах Нарвы образовались большие проломы, через которые можно было проникнуть в город. Наконец, «февраля в 18 день государь царь и великий князь Федор Иванович всеа Русии указал [40] послати воевод и с ними людей к приступу к городом к Ругодиву и к Иванюгороду». В разрядной книге сохранился подробный «наказ», своеобразный боевой приказ на штурм крепости, кому из воевод «в приступ быти у наряду и по городом из наряду бити и которым воеводам и головам с людми к городу к которому месту итти в приступ».
По этой «росписи» вырисовывается сложная тактика штурма сильной крепости, которую обороняет многочисленный и хорошо вооруженный гарнизон. Главные штурмующие колонны направляются к проломам, сделанным в стенах осадной артиллерией. Одновременно другие рати с лестницами приступают к уцелевшим стенам и башням, чтобы оттуда не могло подойти к проломам шведское подкрепление. Это вообще было особенностью русского осадного искусства, доказавшего свою эффективность еще при штурме Казани: штурмовать крепость сразу со всех сторон. Под Нарвой приступ был и со стороны реки Наровы, и «от дороги от раковорския», и «по колыванской дороге», и «с ыванягородецкие стороны». Штурмующие колонны поддерживались пушечным огнем, для чего специально выделялись воеводы у «наряда». Опять, как при штурме Казани, при одновременном давлении на город со всех сторон, на направлении главного удара (в районе Русских ворот) были сосредоточены большие силы: пять тысяч двести тридцать человек, в том числе тысяча восемьсот пятьдесят стрельцов, тысяча казаков и других ратных людей, две тысячи триста восемьдесят боярских холопов.
Штурм начался на рассвете 19 февраля и продолжался несколько часов. В различных местах русским ратникам удалось ворваться в проломы, забраться по лестницам на стены, но удержаться там они не смогли. По словам летописца, шведы «противляхуся и крепко стояху», штурмующих «з города збиша», «многих ратных людей побиша и отбиша от города прочь».
Однако «того же дни царь и великий князь Федор Иванович всеа Русии указал к городом к Ругодиву и к Иванюгороду рослисати воевод и голов к другому приступу». С вечера началась подготовка к новому штурму.
Видимо, стали проявлять активность шведские войска, отступившие ранее к Раковору, и тогда же было велено послать подкрепление заслону, прикрывавшему русское войско с этой стороны. В передовом полку «в посылку к Раковору» был первым воеводой князь Дмитрий Хворостинин. Помощи извне защитники Нарвы не получили, it это решило судьбу войны. Шведский гарнизон понес во время штурма большие потери, восполнить которые возможности не было. Шведский главнокомандующий Горн обратился с просьбой о перемирии.
«И февраля в 20 день кликали из Ругодива немцы от проломного места, где стоял с нарядом околничей и воевода Иван Иванович Сабуров, а просили толмача. И воевода послал к ним толмача, и велел их спросити, что их дело. И немцы говорили толмачу, что ругодивские воеводы бьют челом боярину и дворовому воеводе Борису Федоровичю Годунову, чтоб прислал к ним ково поговорить, а в те поры к городу приступати и из наряду бити не велел, а они вышлют за город говорить лутчих немец».
Согласие на переговоры было дано, пушечная канонада прекратилась. Русские представители потребовали, чтобы шведы «отдали государевы городы Ругодив, Ивангород, Копорью, Корелу». Шведы же просили прекратить военные действия, пока они не «сошлются» с королем, который будто бы «учнет миритися». Эта наивная хитрость никого не ввела в заблуждение, шведских парламентеров отправили с берега реки Наровы обратно в город, и «по городу из наряду бити стали».
Огонь русских пушек был сокрушительным, и шведы вновь «говорили з града, чтоб часов пять-шесть по городу из наряду бити не велел», чтобы они могли посоветоваться о сдаче. «И Борис Федорович часы три и четыре из наряду по городу стреляти не велел, а велел над немцы смотрити и тово, чтоб они проломных мест не заделывали, а учнут заделовать проломные места, по городу из наряду попрежденму бити велел».
Переговоры возобновились. Шведы, уже не ссылаясь на необходимость получить согласие своего короля, предложили отдать «государеву вотчину Ивангород». Русские представители повторили свои прежние требования. «И били из наряду по городом тот день и ночь всю безпрестанно», – отмечает разрядная книга.
И снова шведы выдержали только до середины дня 21 февраля: «Немцы кликали з города воеводам, чтоб Борис Федорович выслал к ним ещо поговорить». Снова «съезжалися на реке Нерове», и снова не достигли согласия, отложив дальнейшие переговоры на 22 февраля.
«И по городом воеводы из наряду учали бити», – снова сообщает разрядная книга. «И немцы приказали з города, чтоб из наряду не били, а они ещо съедутся». Шведские представители пошли на дальнейшие уступки – настолько впечатляющим было «слово» русской артиллерии. На этот раз они заявили, что согласны отдать «Ивангород да Копорью, а Ругодива им и Корелы никако не отдавывать, в том волен бог да государь, а им болши тово говорити нечево и помереть они готовы».
Шли дни, обстрелы города перемежались переговорами, шведы стояли на своем. Обстановка начала меняться не в пользу русского войска. Как говорили воеводы на военном совете, войско «под Ругодивом и под Иванемгородом поизстоялося. А путь зимний приходит последней, река Нарова портитца, сверх леду появилася вода великая. А в загонех кормов конских уже не добывают и людем и лошадем в кормех нужа ставитца великая». Необходимо было на что-то решаться, тем более что «немцы в городе сидели жестоко и проломные места учали задеваловати и кликали з города воеводам, что они, взяв на свои головы, отдают государю два города, Ивангород да Копорью», а об остальных городах следует говорить с королем…
Наконец перемирие сроком на один год было заключено. 25 февраля «ругодивский воевода Карл Индриков с товарищи приезжали в государеву в суконную избу, а поставлена была государева суконная изба на иванегородцкой стороне у пристани, и записи договорные, что учинити перемирье на год, подписали», отдав в знак сдачи Ивангорода «иваногородцкие ключи», и «государевы люди» беспрепятственно въехали в Ивангород. Передано было русским воеводам и Копорье (крепость Ям была взята русскими полками еще в начале похода). Везде встали русские гарнизоны. Поход закончился.
Успех зимней кампании 1590 года определили несколько факторов. Во-первых, быстрые удары ликвидировали или блокировали шведские опорные пункты, из которых могли быть нанесены тыловые удары русскому осадному войску (Ям, Копорье). Во-вторых, воевода Дмитрий Хворостинин в полевом сражении разбил шведское войско, прикрывавшее Ивангород и Нарву, что позволило главным силам русских беспрепятственно подойти к этим крепостям и сразу начать осадные работы. В-третьих, были надежно закрыты «колыванская» и «раковорская» дороги (что сделал опять-таки Дмитрий Хворостинин),