Po udanej szarży w Małopolsce droga do Krakowa stała otworem. Po zajęciu Krakowa wojska tatarskie udały się na Śląsk, gdzie w bitwie pod Legnicą pokonały oddziały rycerskie księcia Henryka Pobożnego, który był wspierany przez Krzyżaków i templariuszy. Po zaciętych bojach książę zginął, tym samym został osiągnięty główny cel, czyli osłabienie węgierskiego sojusznika. Ordu z oddziałami skierował się na Morawy, gdzie miał połączyć się z armią Batu-chana.