Восемь тысяч воинов большого полка, деревянная передвижная крепость «гуляй-город», артиллерия из Коломны, четыре тысячи воинов полка правой руки из Тарусы, две тысячи воинов полка левой руки из Лопасни, передовой полк из Калуги и сторожевой полк из Каширы передвижным речным отрядом на стругах по Оке были перевезены под Серпухов. Михаил Воротынский с ратью рванулся по серпуховской дороге за Ордой.
28 июля трехтысячный передовой полк князя Дмитрия Хворостинина догнал и ударил татарам в тыл. Арьергардом Орды командовали сыновья хана с отборной конницей, но удержать сумашедше-яростные атаки русских было невозможно. Давлет Гирей остановил войско и отправил на помощь сыновьям двенадцать тысяч воинов главной Орды. Грандиозное сражение произошло в пятидесяти километрах от Москвы у селения Молоди и стало поворотной точкой в многовековом противостоянии русского государства и самого непокорного осколка Золотой Орды – Крымского ханства.
Пятнадцать тысяч татар атаковали три тысячи русских. Отчаянно отбиваясь, Дмитрий Хворостинин медленно отступал. Русские воины пятились и пятились и в критический момент боя внезапно расступились по флангам. Татарские всадники весело ринулись вперед, но остановиться уже не успели. Перед ними стояла вся русская артиллерия, за которой в боевом порядке выстроилось войско Михаила Воротынского. Пушки ахнули раз, другой и третий, и у Давлет Гирея не стало арьергарда. Хан пришел в ярость и развернул на Воротинского всю стотысячную орду. 30 июля между Подольском и Серпуховом началось пятидневное сражение ста двадцати тысяч воинов, решавшее судьбу Русского государства.
«Гуляй-город» с пушками и большим полком стоял на холме, по периметру которого были вырыты рвы. У подножия холма за речкой Рожай встали три тысячи стрельцов с пищалями, неточно бившими на пятьдесят метров. Остальные русские войска прикрывали фланги и тыл большого полка. Утром 30 июля войско Давлет Гирея атаковало русских.
Заслон из стрельцов принял на себя страшный фронтальный удар Орды, выдержал его, не побежал и лег на месте весь. Целый день шел штурм «гуляй-города» и большого полка на холме. Два дня русские стояли насмерть и вода речки Рожай превратилась в кровь. Командир ногайцев Тебердей-мурза повел своих конников в отчаянную атаку и получил ядро в грудь. К вечеру второго дня боя Крымская Орда отошла в обоз.
1 августа татар в атаку на неподдающийся русский холм повел военный министр крымского хана Дивей-мурза. Десятки тысяч татарских воинов раз за разом пытались разорвать боевые порядки Воротынского, не зная, что это невозможно. Во время последней атаки в яростной рукопашной схватке суздальский дворянин Иван Шибаев снес с коня и захватил в плен Дивей-мурзу. Орда опять вынуждено откатилась по всему фронту.
2 августа отбивать своего военного министра Дивей-мурзу ринулся Девлет Гирей. Перед «гуляй-городом» в ужасной битве с татарами бешено-невыносимо рубились полки правой и левой руки, погибая, но не отступая. Когда вся Орда втянулась в эту грандиозную рукопашную битву, когда одного русского атаковали три татарских всадника, великолепный Воротынский скрытно вывел большой полк из «гуляй-города», и по оврагу за холмом повел свои тысячи воинов в тыл татарам. По особому сигналу Дмитрий Хворостинин вылетел со всеми оставшимися воинами из передвижной крепости по всему фронту атаковал Орду. Девлет Гирей пришел в полный восторг и вскоре герои Хвростинина отчаянно рубились в полном окружении. Хан забыл обо всем и радовался, что этот пятидневный ужас наконец кончается его победой. В этот момент большой полк во главе с Михаилом Воротынским ударил в тыл татарам и у Девлет Гирея вдруг не стало Орды. В бешеной рубке погибли сын, внук и зять Гирея, сам хан потерял все личное оружие и с трудом ушел от погони, приведя за Перекоп только каждого седьмого всадника, вышедшего с ним кончать Московское царство, спасенное русской ратью.
В награду за спасение родины вернувшийся из Вологды Ужасный обвинил Михаила Воротынского в государственной измене, приказал его изжарить и лично подкладывал в раны героя горящие уголья. Когда великий полководец стал гибнуть, Ужасный приказал везти Воротынского в ссылку на Соловки. Князя успели отвезти только на двести метров и в страшных мучениях он кончился. Именно по такой же причине другой выдающийся полководец Андрей Курбский, не желая жариться за подвиги во славу родины, еще раньше ушел в Литву.
Царь уничтожил опричнину, но не отклеил от себя прилепившийся навеки ярлык убийцы и террориста на троне. В 1583 году его кошмарное царствование, наконец, кончилось, но последствия его вскоре вызвали страшную смуту начала XVII века. Некоторые исследователи оправдывают царствование первого царя присоединением к Москве Сибири, но Ужасный не имел к этому событию никакого отношения.