Prasidėjusi karo veiksmai Livonijoje ir Lietuvos Didžiojoje Kunigaikštystėje, Rusijos valstybė buvo priversta gynybą laikyti prie pietinių sienų, kur Krymo totoriai ir Nogais surengė reidus. Tai privertė Maskvos vyriausybę 1564 m. Rudenį sudaryti paliaubas su Švedija. Maskva pripažino perėjimą prie Revelio (Kolyvano), Pernau (Pernovo), Weissensteino ir daugelio kitų buvusios Livonijos Estlandos šiaurėje esančių miestų ir tvirtovių švedų valdymo. Paliaubos buvo pasirašytos 1564 metų rugsėjį Jurjeve.
Tai leido caro kariams pradėti didelį puolimą prieš Lietuvos Didžiąją Kunigaikštystę. 1564 metų spalį Rusijos kariuomenė iškeliavo iš Velikiye Luki ir lapkričio 6 dieną užėmė Ozeriščės tvirtovę. Po to Rusijos valdžia, įtvirtinusi savo buvimą Polocko žemėje, pradėjo statyti naujas tvirtoves prie vakarinių sienų: 1566–1567 m. Buvo pastatyti Kozyan, Sitno, Krasny, Sokol, Susha, Turovlya, Ula ir Usvyat. Lietuvos valdžia, siekdama sustiprinti savo pozicijas sunkiame kare su maskvėnų karalyste, ėjo prie Lenkijos suvienijimo. 1569 m. Liepos 1 d. Lenkijos ir Lietuvos Seimo deputatai Liubline susirinkusiame generaliniame seime patvirtino Lenkijos Karalystės ir Lietuvos Didžiosios Kunigaikštystės sąjungą - valstybinę sąjungą, kuri sukūrė vieną federacinę valstybę - Žečpospolitą.. Šis įvykis galiausiai turėjo lemiamos įtakos Livonijos karo baigčiai.
Tačiau strateginis lūžis kare įvyko ne iš karto. Lietuvos Didžioji Kunigaikštystė patyrė didelių nuostolių ir jam reikėjo ramaus atokvėpio. Ivanas Vasiljevičius priėmė Lenkijos karaliaus pasiūlymą dėl paliaubų. 1570 m. Vasarą tarp Rusijos valstybės ir Sandraugos buvo sudarytos trejų metų paliaubos. Pagal jos sąlygas, status quo buvo išlaikytas per šį laikotarpį. Polockas, Sitnas, Ozeriščė, Usvyaty ir dar kelios pilys išvyko į Rusijos karalystę.
Karas Baltijos šalyse
Ivanas Siaubas nusprendė išnaudoti šį laiką lemiamam smūgiui švedams. Švedijos karalystėje tuo metu buvo nuverstas Erikas XIV, sostą praradusio monarcho brolis Johanas III, kuris buvo vedęs Lenkijos karaliaus Žygimanto II Augusto seserį Augustą Jekateriną Jogallonką. Johanas sulaužė aljanso su Rusija sutartį, kurią 1567 m. Pradžioje sudarė jo pirmtakas. Stokholme buvo apiplėšta Rusijos ambasada, kuri atvyko ratifikuoti sąjungos sutarties. Tai buvo rimtas Maskvos įžeidimas; karas tapo neišvengiamas.
Ruošdamasis smūgiui į Revelį, Ivanas Siaubas nusprendė į savo pusę patraukti dalį vietinės vokiečių bajorijos. Be to, Maskva siekė aljanso su Danija, kuri priešinosi Švedijai. Tam buvo sukurta vasalų karalystė iš Livonijos, kurią okupavo Rusijos kariuomenė, jos valdovas buvo Danijos karaliaus Frydricho II jaunesniojo brolio kunigaikščio Magnuso brolis (rusiškuose šaltiniuose jis buvo vadinamas „Artsimagnus Krestyanovich“). Magnusas tapo susijęs su Rurikų dinastija, buvo vedęs caro Ivano Vasiljevičiaus pusbrolį Mariją Vladimirovną ir princo Vladimiro Andrejevičiaus dukterį princesę Staritskają. Magnusas atvyko į Maskvą 1570 m. Birželio mėn. Ir buvo apipiltas malonėmis, paskelbtas „Livonijos karaliumi“. Rusijos caras paleido į laisvę visus sugautus vokiečius, kad sustiprintų „karaliaus“padėtį. Kunigaikštis atsivežė nedaug kareivių, Danija nesiuntė laivyno į pagalbą, tačiau Ivanas Siaubas paskyrė jį prieš švedus siunčiamų Rusijos kariuomenių vyriausiuoju vadu.
Revelio apgultis. 1570 m. Rugpjūčio 21 d. 25 tūkst. Rusijos ir Livonijos kariuomenė, vadovaujama Magnuso, gubernatorių Ivano Jakovlevo ir Vasilijaus Umny-Kolychevo, priėjo prie Revelio. Piliečiai, priėmę Švedijos pilietybę, atsisakė pasiūlymo priimti Magnuso pilietybę. Prasidėjo sunki ir ilga gerai įtvirtinto miesto apgultis. Rusijos kariuomenė jau turėjo daug patirties užimant Livonijos tvirtoves. Priešais vartus buvo pastatyti dideli mediniai bokštai, ant kurių buvo sumontuoti ginklai, dėl kurių buvo apšaudytas miestas. Tačiau šį kartą ši taktika buvo nesėkminga. Miestiečiai aktyviai gynėsi, dažnai rengdavosi, griaudavo apgulties struktūras. Be to, Rusijos ir Livonijos kariuomenės dydis buvo nepakankamas, kad audra užvaldytų tokią didelę ir stiprią tvirtovę-miestą. Tačiau apgultis buvo tęsiama, Rusijos vadovybė tikėjosi užimti tvirtovę žiemą, kai Švedijos laivynas negalės aprūpinti Revelio pastiprinimu ir atsargomis. Apsupimas perėjo į pasyvų etapą, kai Rusijos ir Livonijos būriai ėmė niokoti aplinką, nukreipti gyventojus prieš save, nesiimdami aktyvių veiksmų prieš tvirtovę.
Švedijos laivynas prieš prasidedant šaltiems orams sugebėjo pristatyti miestui reikalingą pastiprinimą, šaudmenis, atsargas ir malkas. Tai palengvino apgulto padėtį. Sėkmės neatnešė ir 1571 m. Sausio viduryje prasidėjęs „Revel“apšaudymas padegamosiomis kriauklėmis. Apsiausties tęsinys tapo beprasmis, tik atitraukė reikšmingas Rusijos kariuomenės pajėgas nuo kitų užduočių sprendimo. Apsupimas buvo panaikintas 1571 m. Kovo 16 d.
1571 metais švedai bandė pulti Rusijos karalystę iš šiaurės - vasarą priešo laivynas pirmą kartą įplaukė į Baltąją jūrą. Solovetskio salose pasirodė bendra eskadra iš Švedijos, Olandijos ir Hamburgo laivų. Tačiau dėl kažkokios nežinomos priežasties intervencininkai nedrįso pulti vienuolyno, kuris dar neturėjo įtvirtinimų ir liko be kovos.
Nauja kelionė į Estlandą. Ivanas Siaubas nusprendė tęsti puolimą prieš Švedijos Estlandiją, pasinaudodamas Lenkijos karaliaus Žygimanto Augusto mirtimi (1572 m. Liepos 7 d.), Kuri nutraukė Jogailaičių dinastiją ir pateko į „bešaknius“Lenkijos ir Lietuvos Sandraugos žemėje. Rusijos vadovybė pakeitė taktiką: Revelis buvo laikinai paliktas vienas, pereinant prie kitų galingos gynybos neturinčių miestų ir tvirtovių gaudymo ir visiško priešo išstūmimo iš vietovės. Maskvos valdžia tikėjosi, kad praradę visus miestus ir įtvirtinimus, švedai negalės laikytis „Revel“. Šis planas atnešė sėkmę Rusijos kariuomenei.
1572 metų pabaigoje Ivanas Siaubas vadovavo naujai kampanijai Baltijos jūroje. Gruodį 80 tūkst. Rusijos kariuomenė apgulė švedų tvirtovę centrinėje Estijoje - Veisenšteine (Paide). Tuo metu pilyje buvo tik 50 karių, kuriems vadovavo Hansas Boye. Po galingo artilerijos bombardavimo, šeštąją apgulties dieną, 1573 m. Sausio 1 d., Pilis buvo užpulta. Šio mūšio metu žuvo caro numylėtinis Grigorijus (Malyuta) Skuratovas-Belskis.
Karo veiksmų tęsimas. Po Veisenšteino užgrobimo Ivanas Siaubas grįžo į Novgorodą. Karinės operacijos Baltijos šalyse tęsėsi 1573 m. Pavasarį, tačiau tuo metu Rusijos kariuomenė jau buvo susilpninta dėl geriausių pulkų perkėlimo į pietines sienas.
16 tūkstančių Rusijos armijos, kuriai vadovavo Simeonas Bekbulatovičius, Ivanas Mstislavskis ir Ivanas Šuiskis, tęsė puolimą ir užėmė Neigofą bei Karkusą, po to priartėjo prie Lodės pilies Vakarų Estijoje. Iki to laiko Rusijos kariuomenėje buvo 8 tūkstančiai kareivių (pagal švedų gandus - 10 tūkstančių). Rusai susitiko su 4 tūkstančiais (Švedijos duomenimis, būryje buvo apie 2 tūkst. Žmonių), švedų generolo Klauso Toto būrio. Nepaisant didelio skaičiaus pranašumo, Rusijos armija buvo nugalėta ir patyrė didelių nuostolių. Veiksmo metu žuvo ir dešinės rankos pulko vadas bojaras Ivanas Šuiskis.
Tačiau šis pralaimėjimas nepaveikė strateginės situacijos. Rusijos kariai ir toliau pelnė pergales: 1575–1576 m. jie, remiami Magnuso šalininkų, užėmė visą Vakarų Estiją. 1575 m. Balandžio 9 d. Pernovo tvirtovė buvo užimta. Pernovo kapituliacija ir gailestingas elgesys su nugalėtojais su tais, kurie pateikė, iš anksto nulėmė tolesnę kampaniją. Palyginti nedidelis 6 tūkst. rusų būriui pasidavė Lodės (Koloverio), Hapsalo ir Padiso tvirtovės. „Karalius“Magnusas užėmė Lemselio pilį. Dėl to 1576 metais kampanijos planas buvo įgyvendintas - Rusijos kariuomenė užėmė visus Estijos miestus ir tvirtoves, išskyrus Revelį.
Švedų bandymai organizuoti kontrpuolimą nepavyko. Taigi 1574 m. Švedijos vadovybė surengė jūrinę kelionę. Švedų desantas turėjo padaryti netikėtą išpuolį prieš Narvą, tačiau audra didžiąją dalį laivų išplovė į krantą, kur jie tapo lengvu grobiu Rusijos kariams.
Kova už Lenkiją
Nepaisant sėkmės Baltijos fronte ir švedų nesėkmių, padėtis išliko keista. Rusijos valstybė galėtų iškovoti pergales tol, kol oponentai neorganizuos vienalaikio puolimo. Lemiamas posūkis Rusijos priešininkų naudai taip pat buvo siejamas su talentingo karinio lyderio Stefano Batory vardu. Jis buvo įtakingos Transilvanijos Batorų šeimos. 1571–1576 m. - Transilvanijos princas. Lenkijos ir Lietuvos sandraugoje, po Henrio Valio skrydžio 1574 m. (Jis pirmenybę teikė Prancūzijai, o ne Lenkijai), vėl prasidėjo karalystės laikotarpis. Stačiatikių Vakarų Rusijos gentys iškėlė carą Ivaną Vasiljevičių į Lenkijos sostą, o tai leido suvienyti Lietuvos, Lenkijos ir Rusijos pajėgas kovoje su Krymo chanatu ir galinga Osmanų imperija. Be to, kaip kandidatai į sostą buvo paskirti Šventosios Romos imperatorius Maksimilijonas II ir Austrijos erchercogas Ernstas, kuris taip pat laikėsi antiturkiškos linijos. Maskva palaikė jų kandidatūras.
Stefaną Batory pasiūlė Turkijos sultonas Selimas II ir pareikalavo iš džentelmenų nesirinkti kitų kandidatų. Šį reikalavimą sustiprino Krymo chanato karinis spaudimas: totorių kampanija 1575 m. Rugsėjo – spalio mėn. Į rytinius Sandraugos regionus (Podolę, Volynę ir Červonoją Rusiją) pastūmėjo vidurinius vietinius džentelmenus į Stefano Batory kandidatūrą. Batory buvo išrinktas Lenkijos karaliumi su sąlyga ištekėti už penkiasdešimtmetės Anos Jagiellonkos, mirusio karaliaus Žygimanto sesers. 1576 m. Lietuvos Didžiosios Kunigaikštystės dietos nariai paskelbė Transilvanijos kunigaikštį ir Lenkijos karalių Batorių Lietuvos didžiuoju kunigaikščiu (1578 m. Įgijo Batorių giminės teises į Livonijos karalystės sostą).
Tapęs Lenkijos ir Lietuvos Sandraugos valdovu, Batory pradėjo aktyviai ruoštis karui su Rusijos karalyste. Tačiau aktyvų karo veiksmą jis galėjo pradėti tik nuslopinęs sukilimą Gdanske, kurį išprovokavo Habsburgų agentai, pralaimėję kovą dėl Lenkijos sosto. Be to, jis atliko keletą karinių reformų, kurios kokybiškai sustiprino Žečpospolitos ginkluotąsias pajėgas: Batory nužengė džentelmeninės milicijos keliu, o verbuodama kariuomenę bandė sukurti nuolatinę kariuomenę, verbuodama naujokus karališkosiose valdose, jis plačiai naudojo samdinius, daugiausia vengrus ir vokiečius. Prieš tai jis visais įmanomais būdais vilkino derybas su Maskva.
Nauja Rusijos kariuomenės kampanija „Revel“
Ivanas Siaubas, norėjęs išspręsti klausimą su „Revel“prieš prasidedant karui su Lenkijos ir Lietuvos Sandrauga, neskubėjo pradėti karo su lenkais. 1576 m. Spalio 23 d. 50 000 kariuomenės, vadovaujama F. Mstislavskio ir I. Šeremetevo, pradėjo naują kampaniją. 1577 m. Sausio 23 d. Rusų pulkai priartėjo prie miesto ir apgulė jį.
Tvirtovę gynė garnizonas, kuriam vadovavo generolas G. Hornas. Švedai sugebėjo kruopščiai pasiruošti naujai miesto apgultiai. Taigi gynėjai turėjo kelis kartus daugiau ginklų nei apgulusieji. Šešias savaites rusiškos baterijos apšaudė miestą, bandydamos jį padegti. Tačiau švedai ėmėsi atsakomųjų priemonių: sukūrė specialią 400 žmonių komandą, kuri stebėjo skrydį ir padegamųjų kriauklių kritimą. Atrasti kriauklės buvo nedelsiant užgesintos. „Revel“artilerija smarkiai atšovė, sukeldama apgultiems didelius nuostolius. Taigi, vienas iš pagrindinių Rusijos armijos vadų Ivanas Šeremetevas mirė nuo patrankos sviedinio.
Rusijos kariai tris kartus puolė, bet jie buvo atstumti. Revelio garnizonas aktyviai vykdė grupuotes, naikino apgulties ginklus, struktūras ir trukdė inžinerijos darbams. Bandymas nunešti miną po tvirtovės sienomis taip pat nepavyko. Apsuptieji sužinojo apie pogrindžio darbus ir vykdė priešgalerijas, naikindami Rusijos požemines perėjas.
Aktyvus ir sumanus Revelio garnizono gynimas, taip pat žiemos sąlygos, ligos sukėlė didelių nuostolių Rusijos kariuomenėje. Galingos tvirtovės bombardavimas, nepaisant daugybės iššautų sviedinių - apie 4 tūkstančius branduolių, buvo neveiksmingas. 1577 m. Kovo 13 d. Mstislavskis buvo priverstas panaikinti apgultį ir išvesti savo karius.
Žygis į Lenkijos miestus Livoniją
Išvedus Rusijos kariuomenę, švedai, padedami vietinių savanorių, bandė surengti kontrataką, siekiant atgauti Estlando tvirtoves. Tačiau netrukus jų būriai skubiai pasitraukė į Revelį. Į Baltijos šalis vėl įžengė didelė Rusijos kariuomenė, vadovaujama Ivano Siaubo. 1577 m. Liepos 9 d. Kariuomenė išvyko iš Pskovo, tačiau persikėlė ne į Revelę, kurios bijojo švedai, bet į lenkų užgrobtus Livonijos miestus.
Rusijos vadovybė nusprendė pasinaudoti Stepono Batoriaus sunkumais, kurie toliau apgulė Gdanską ir negalėjo perkelti didelių pajėgų į karą su Rusijos karalyste. Paėmusi žemę palei Vakarų Dvinos upę, Rusijos kariuomenė galėjo Livoniją padalyti į dvi dalis. Operacijos sėkmę palengvino nedidelis čia dislokuotų Lenkijos pajėgų skaičius. Lenkijos ir Lietuvos baltų grupės vadas etmonas Chodkiewiczius turėjo tik apie 4 tūkstančius karių.
Prieš kampanijos pradžią Ivanas Vasiljevičius su karaliumi Magnusu padarė išvadą, pagal kurią žemės į šiaurę nuo Aa upės (Govya) ir Wenden pilis į pietus nuo upės (Pskovo susitarimas) buvo valdomos Livonijos karalius. Likusi teritorija atiteko Rusijos karalystei.
Rusijos kariuomenė nugalėjo pulkininko M. Dembinskio būrį ir pradėjo užgrobti miestus bei tvirtoves. 30 tūkst. Rusijos armija ir atskiri Livonijos būriai Magnusas užėmė Marienhauzeną, Luziną (pudrą), Rezhitsa, Laudon, Dinaburg, Kreuzburg, Sesswegen, Schwaneburg, Berzon, Wenden, Kokenhausen, Volmar, Trikatu ir keletą kitų pilių bei įtvirtinimų.
Tačiau šios kampanijos metu tarp Maskvos ir Didžiojo kilo nesutarimų. Livonijos „karalius“, pasinaudojęs Rusijos pergalėmis, užėmė nemažai miestų, esančių už teritorijos, skirtos jam pagal Pskovo sutartį. Jis paskelbė skelbimą, kuriame paragino gyventojus pripažinti savo galią ir užėmė Wolmarą bei Kokenhauzeną. Bandžiau užfiksuoti Pebalgo tvirtovę. Caras Ivanas Rūstusis griežtai nuslopino Magnuso valią. Daliniai buvo nedelsiant išsiųsti į Kokenhauzeną ir Volmarą, pats Ivanas Vasiljevičius persikėlė į Vendeną. Livonijos karalius buvo iškviestas pas karalių. Magnusas nedrįso prieštarauti ir pasirodė. Jis buvo trumpam suimtas. Po kelių dienų, kai jis sutiko įvykdyti visus Ivano Siaubo reikalavimus, jis buvo paleistas. Miestuose, kurie išdrįso pripažinti Magnuso galią ir priešinosi Grozno gubernatoriaus valiai, buvo vykdomos demonstracinės vokiečių egzekucijos. Vidinė pilis Wendene sukėlė pasipriešinimą ir buvo smarkiai apšaudyta artilerija. Prieš užpuolimą Vendeno garnizonas susisprogdino.
Nauja kampanija Livonijoje baigėsi visiška Rusijos kariuomenės pergale. Tiesą sakant, buvo užfiksuota visa pakrantė, išskyrus Revalį ir Rygą. Triumfuodamas Ivanas Siaubas pasiuntė Stefanui Batoriui vieną iš paimtų Lietuvos kariuomenės lyderių - Aleksandrą Polubenskį. Taikos pasiūlymai iš Maskvos buvo perduoti Lenkijos karaliui.
Tačiau Batory nenorėjo susitaikyti su rusų užkariavimais Baltijos šalyse. Jis pasiuntė į karą Lietuvos milicijos būrius, tačiau būrių buvo nedaug. 1577 m. Rudenį Lenkijos ir Lietuvos kariai sugebėjo užkariauti Dinaburgą, Vendeną ir keletą kitų mažų pilių bei įtvirtinimų. Be to, Livonijos karalius Magnusas pradėjo slaptas derybas su lenkais. Jis išdavė Maskvą. Magnusas perdavė sostą Batorui ir kreipėsi į gyventojus, kad jie nepasiduotų lenkams, jei jie nenorėtų būti pavaldūs Maskvai.