Расправившись с Новгородом, Иван поспешил в Москву. Положение его оставалось очень затруднительным - со всех сторон приходили вести, что на Русь двигается хан Большой Орды. Фактически Русь являлась независимой от Орды уже много лет, но формально последнее слово ещё не было сказано. Русь крепла - Орда слабела, но продолжала оставаться грозной силой. В 1480 году хан Ахмат, заслышав о восстании братьев великого князя и согласившись действовать заодно с Казимиром Польским, выступил на московского князя. Получив весть о движении Ахмата, Иван выслал войска на Оку, а сам поехал в Коломну. Но хан, видя, что по Оке расставлены сильные полки, взял направление к западу, к литовской земле, чтоб проникнуть в московские владения через Угру; тогда Иван велел сыну Ивану и брату Андрею Меньшему спешить туда; князья исполнили приказ, пришли к Угре прежде татар, отняли броды и перевозы. Ахмат, не пускаемый за Угру, всё лето хвалился: «Даст Бог зиму на вас: когда все реки станут, то много дорог будет на Русь». Он стоял на Угре до 11 ноября, как видно дожидаясь обещанной литовской помощи. Но тут начались лютые морозы, так что нельзя было стерпеть; татары были наги, босы, ободрались за лето. Литовцы так и не пришли, отвлечённые нападением крымцев, и Ахмат не решился преследовать русских дальше на север. Он повернул назад и ушёл обратно в степи.
Современники и потомки восприняли «стояние на Угре» как зримый конец ордынского ига. Затем наступила очередь давнего соперника Москвы - Твери. В 1484 году в Москве узнали, что князь Тверской Михаил Борисович начал держать дружбу с Казимиром Литовским и женился на внучке последнего. Иван III объявил Михаилу войну. Москвичи захватили Тверскую волость, взяли и сожгли города. Литовская помощь не являлась, и Михаил принуждён был просить мира. Иван дал мир, по которому тверской князь обещал не иметь никаких отношений с Казимиром и Ордою. Но в 1485 году был перехвачен гонец Михаила в Литву. На этот раз расправа была скорее и жёстче. 8 сентября московское войско обступило Тверь, 10-го были зажжены посады, а 11-го тверские бояре, бросив своего князя, приехали в лагерь к Ивану и били ему челом на службу. Михаил Борисович, осознавая своё бессилие, ночью убежал в Литву. Тверь присягнула Ивану, который посадил в ней своего сына. Вслед за тем в 1489 году была окончательно присоединена Вятка.
Одновременно началось присоединение южных и западных волостей на границе с Литвою. Под власть Москвы здесь то и дело переходили мелкие православные князья со своими вотчинами. Первыми передались князья Одоевские, затем - Воротынские и Белёвские. Эти мелкие владетели постоянно вступали в ссоры со своими литовскими соседями - фактически на южных границах не прекращалась война, но и в Москве и в Вильно долгое время сохраняли видимость мира. В 1492 году умер Казимир Литовский, стол перешёл его сыну Александру. Иван вместе с крымским ханом Менгли-Гиреем немедленно начал против него войну. С самого начала дела пошли счастливо для Москвы. Воеводы взяли Мещовск, Серпейск, Вязьму; вяземские, мезецкие, новосильские князья и другие литовские владельцы волей-неволей переходили в службу московского государя. В конце концов Александр должен был признать все эти переходы. В 1503 году между Литвой и Россией заключено было перемирие, по которому Иван удержал за собой все завоёванные земли. Вскоре после этого он умер.
ФИЛИПП II