За месяц пали крупнейшие польские города – Люблин, Сандомир, Краков. Силезский князь Генрих, собрав весь цвет польского и немецкого рыцарства, пытался преградить путь Орде под Легницей – но победа оказалась благосклонней к захватчикам. Разорив окрестности, монголы, отутюжив Моравию, проникли дальше – в самое сердце Венгрии. Их путь лежал через Карпаты, по заснеженному перевалу. Но и горы не остановили степных сыновей. Они легко преодолели засеки, которые приказал устроить на перевале Бела IV, король Венгрии, и разбили ожидающий в засаде отряд.
Во все концы страны разослал Бела гонцов с окровавленными шашками наголо, призывая к мобилизации. А потом с войсками заперся за крепостной стеной в городе Буде. Хронист описывает, что, увидев с горки расположение неприятеля, Бату радостно воскликнул: «Эти не уйдут из моих рук, так как они сгруппировались в одну кучку, как в овчарне!» Но на то, чтобы взять крепость, могло уйти несколько месяцев – и татары решили выманить защитников на равнину. Они начали медленный отход. Венгерский король, как и его предшественники, поддался на удочку, и в начале апреля 1241 две армии встретились на реке Шайо, разлившейся от весеннего половодья.
То, что случилось дальше, и заставило всю Европу трепетать перед названием «татары». Незадолго до рассвета на рыцарей, защищавших мост, обрушился ливень стрел и камней, «сопровождаемый громоподобным шумом и огненными вспышками». Сопротивляться этому натиску было невозможно, и монголы ворвались на западный берег. Завязалось жестокое сражение – но оказалось, что это был лишь отвлекающий манёвр. Нежданно-негаданно 30 тысяч человек, форсировав реку, ударили венграм в тыл, в считаные минуты разрубив кольцо из скованных вместе фургонов. По свидетельству Фомы Сплитского, «