В 1438 г. хан Улуг-Мухаммед, выбитый из Орды своим родственником Киши-Махметом, «изгоном» занял русский город Белев. Великий князь Василий направил против него полки под начальством Дмитрия Шемяки. Выдвинувшись в Белеву, Шемяка, несмотря на желание Улуг-Мухаммеда заручиться поддержкой русских князей «на всей их воле», нанес татарам серьезное поражение. Улуг-Мухаммед ушел из Белева в Казань, но в 1439 г. появился под стенами Москвы. Заняв впоследствии Нижний Новгород, Улуг-Мухаммед укрепился там и в 1445 г. отправил против великого князя войско во главе со своими сыновьями Махмутеком и Якубом.
Шемяка обещал прислать полки на помощь Василию, но не выполнил обещания. И великий князь, беспечно пировавший в ночь перед сражением, оказался перед лицом врага с малочисленной дружиной. Превосходящими силами татар Василий был разбит и попал в плен. Такого поворота совершенно не ожидали и сами татарские царевичи. Они долго думали, как им поступить со столь знатным пленником, и для начала отослали в Москву матери и жене Василия его нательный крест, дабы те не усомнились в скорбном известии. Дмитрий Шемяка через своих посланников склонял татар не отпускать Василия на свободу, однако великому князю удалось освободиться из плена ценой огромного «откупа» в 200 тысяч рублей.
Для сбора этой фантастической суммы вместе с Василием были отправлены на Русь татарские мурзы с отрядами воинов, многие из которых тут же поступали «в службу» к Василию. Разумеется, великий князь был вынужден принимать татар ласково, и по стране распространилось недовольство татарской ориентацией Василия: «Чему еси татар привел на русскую землю и города дал еси им, волости подавал еси в кормление?» Но политика великого князя оказалась дальновидной: с приемом татар на русскую службу Москва усиливалась, а Орда слабела. Тем не менее для большинства современников татарская миграция представлялась неслыханным нарушением их прав, которое к тому же оказалось сопряжено с немалыми материальными затратами.
Недовольство ширилось. Им-то и решил воспользоваться Шемяка. В один из отъездов Василия Васильевича на богомолье в Троицкий монастырь Шемяка со своими сторонниками неожиданно захватил Москву и полонил жену и мать великого князя. Затем Шемяка быстрым маршем двинулся к Троице. И хотя Василий был предупрежден, а охрана выставлена, Шемяка сумел обмануть бдительность сторожей, спрятав своих ратников в возах с сеном. Василий не успел бежать и вынужден был спрятаться в церкви, а затем вышел к своему врагу с иконой на руках, умоляя о милосердии и разрешении постричься в монахи. Милосердие было ему обещано, но Шемяка — уже в который раз — не сдержал слова. Василий услышал: «Пойман еси великим князем Дмитрием Юрьевичем»; на простых санях несчастный был отвезен в Москву, ослеплен (отсюда и прозвище князя — «Темный») и затем сослан в Углич вместе с женой. Мать Василия, Софья Витовтовна, была также отправлена в ссылку — в Чухлому.