Куликовская битва, состоявшаяся 8 сентября 1380 г. близ впадения реки Непрядвы в Дон, является ключевым событием в истории борьбы Руси против монголо-татарского ига и объединения русских земель вокруг Москвы. Об этом свидетельствует не только славный для Руси исход, но и события, предшествовавшие сражению.
Основы преобладания Москвы были заложены Иваном Калитой (1325—1340). В 60—70-е гг. XIV в. князю Дмитрию, внуку Ивана Калиты, удалось решить в пользу Москвы целый ряд давних и очень важных проблем.
Дмитрий стал московским князем в возрасте девяти лет. Малолетство правителя — суровое испытание для средневекового государства. Твердая позиция московского боярства и особенно церкви, возглавляемой митрополитом Алексием, позволила Московскому княжеству его с честью выдержать. Во-первых, были отбиты притязания соседних князей на великое княжение. Ярлык остался в Москве. Во-вторых, удалось отвести военную угрозу со стороны Великого княжества Литовского, правитель которого, князь Ольгерд, активно участвовал во внутрирусскои политике и организовал три похода против Москвы. В-третьих — и это особенно важно — Москва добилась решающего перевеса над своим традиционным соперником, Тверским княжеством. Дважды (в 1371 и 1375 гг.) тверской князь Михаил получал в Орде ярлык на великое княжение, и дважды князь Дмитрий отказывался признать его великим князем. В 1375 г. Москва организовала против Твери поход, в котором участвовали практически все князья Северо-Восточной Руси. Михаил был вынужден признать старшинство московского князя и отказаться от ярлыка на великое княжение. В-четвертых, впервые за более чем столетие московский князь почувствовал себя достаточно сильным, чтобы пойти на открытый конфликт с Ордой, бросить ей вызов, оперевшись на поддержку большинства русских княжеств и земель.