Иван III родился в 1440 году, в разгар феодальной войны, и чудом не погиб – нравы тогда были суровые, и с наследниками врагов расправлялись без излишних церемоний. Но Шемяка, пленив Василия Темного, пощадил его детей и выслал их к отцу в Углич, в заточение. В шестилетнем возрасте будущего князя обручили с дочерью тверского князя. Это была плата за поддержку, которую Тверь оказала Василию в борьбе за престол. В 1447 году Василий торжественно въехал в Москву, а Дмитрий Шемяка бежал. Феодальная война закончилась, но ее уроки маленький Иван запомнил на всю оставшуюся жизнь.
Княжичу пришлось рано повзрослеть: в двенадцать лет он женился, начал ходить в походы во главе войска – успешно! – и стал соправителем отца. Спустя десять лет, когда власть перешла к нему полностью, он был уже опытным, сложившимся правителем – и начал проводить последовательную политику собирания земель.
Усобицы могло бы и не произойти, если бы Дмитрий Донской, передав престол старшему сыну, Василию I, не решил соблюсти интересы и младшего сына, Юрия. По завещанию отца, Юрий наследовал княжество в случае смерти Василия. Но сын великого князя, Василий II Васильевич, власть уступать не захотел.
Ярославль, Дмитров и Ростов Ивану III удалось получить практически без борьбы – он просто присоединил к Москве земли умерших князей, а наследники не посмели возражать. С Новгородом, однако, ситуация сложилась совершенно иная. Власть в Новгородской республике принадлежала не князьям, а сильному и независимому боярству. По мере усиления Москвы бояре, конечно, стали за эту независимость опасаться и решили перейти под руку Литвы.
Это, в свою очередь, очень не понравилось Ивану III. Великое княжество Литовское было главным врагом Руси на западе, и потеря Новгорода стала бы для страны серьезным ударом.
В июле 1471 года в битве на Шелони новгородцы потерпели сокрушительное поражение от москвичей и вынуждены были сдать город. Итогом стала выплата контрибуции и обещание не заключать никаких союзов с Литвой. Шесть лет спустя, однако, Иван III вернулся к новгородскому вопросу и потребовал безоговорочно признать власть Москвы. Новгородцы отказались, но на этот раз легким испугом отделаться не удалось. Город был захвачен и разорен, сторонников независимости казнили, а вечевой колокол увезли в Москву. В этой борьбе Иван III показал себя как жесткий авторитарный правитель, а его победа во многом предопределила дальнейшее политическое развитие Руси.
В 1470-х годах был создан один из самых значительных литературных памятников той эпохи – «Хождение за три моря» Афанасия Никитина. Простой тверской купец, волею судьбы оказавшись сначала в Персии, а потом в Индии, несколько лет вел путевые заметки с описанием быта и нравов иноземцев.
К 70-м годам XV века на территории Золотой Орды возникло несколько независимых государств – Большая Орда, Сибирское, Крымское, Казанское ханства. Московская Русь при Иване III, напротив, укрепила свои позиции. Осмелев, Иван III окончательно прекратил выплачивать дать Большой Орде, и решающее сражение стало неизбежно.