Вместо этого, к великому изумлению французов, на них обрушились свежие силы моравских рыцарей, оставленные Белой в резерве. Под звуки труб и барабанов и громогласные возгласы моравская конница ринулась в атаку на измученных рыцарей. Рыцари были опрокинуты и обратились в бегство вниз по склону холма. Остальные остались на месте, отчаянно сопротивляясь наступающим моравцам и венграм. Неоднократно раненый д'Э, несмотря на преклонный возраст, пытался воодушевить соотечественников, пока не был сражён насмерть. Видя смерть своего командующего, последние рыцари прекратили сопротивление.
В то время как разбитые латинские рыцари бежали вниз по склону, преследовавшие их венгры и моравцы охватили отступающего противника с флангов. Далее болгаро-латинская армия начала сражаться в окружении, и к вечеру практически все простые воины были убиты, а вот многие рыцари попали в плен.
Правда, ещё в начале битвы с поля удалось спастись Карлу и Роберту. Они укрылись за стенами Никополя. Венгры осадили Никополь.
Первый штурм Никополя произошёл в августе. Но осаждённые его отбили, с большими потерями для осаждающих.
А в конце августа пришли подкрепления из Константинополя, и Бела вынужден был снять осаду. Его армия отошла к Видину. Также к Видину подошло серьёзное подкрепление из Русской Империи. Из Кракова подошёл сын императора Изяслава II Романовича Святослав Изяславич (1280 - 1331) с польскими рыцарями. С этими силами Бела снова подошёл под стены Никополя. В сентябре последовал успешный штурм города, и Никополь был взят. Дорога на Тырново была открыта. И уже в конце сентября Бела был под стенами Тырнова. Для завершения тяжёлой, трёхлетней войны, остался один шаг.
Всё время, пока шла война, в Константинополь прибывали рыцари из других регионов Франции. В средние века война была хорошим способом заработать славу, деньги и земли. Особенно для младших сыновей дворянских родов, которым на наследство не приходилось рассчитывать. Эти рыцари формировали небольшие отряды и отправлялись на помощь, в основном, Латинскому Императору.
За лето в Константинополе как раз и собрался такой отряд, состоявший приблизительно из полусотни рыцарей с челядью. В отряд входили не только французы: в нём были и итальянцы, и испанцы, и даже англичане. В сентябре отряд под командованием Жака де Перея двинулся в войска Латинского Императора Роберта II (1294 - 1354). 20 сентября отряд добрался до Тырново, и тут рыцари узнали, что столица Болгарии в осаде и соединиться с латинской армией нет никакой возможности. Рыцари решили по возможности помочь императору и произвести налёт на лагерь осаждающих с целью пожечь осадные машины и внести панику.
Утром 22 сентября объединённые силы венгров, моравцев и русских в очередной раз пошли на штурм Тырново. В стенах уже были проломы, и осаждающие старались опрокинуть защищающих их пехотинцев - болгар и латинян. Атаку возглавил Святослав Изяславич (1280 - 1331).
Этого момента и ждал Жак де Перей, разведка которого скрытно наблюдала за лагерем осаждающих. Когда основная масса солдат втянулась в бой у проломов, отряд Жака де Перея на полном скаку ворвался в венгерский лагерь.
В ходе боя Жак де Перей обратил внимание на несколько богатых шатров, стоящих рядом, и большое количество флагов вокруг них. Он понял, что это скорее всего ставка командования осаждающих. И был абсолютно прав. Жак де Перей перенаправил удар своих рыцарей с осадных машин на штаб.
У шатров развернулась отчаянная схватка с телохранителями Белы IV и Владислава. Однако конные рыцари смяли их. В бой вступили сами военачальники. И это решило их судьбу. В рыцарском поединке Жак де Перей убил Белу IV (1290 - 1323), пронзив его копьём. Чуть раньше погиб и Моравский маркграф Владислав (1263 - 1323). Обстоятельства его смерти доподлинно неизвестны.
После этого остатки отряда Жака де Перея отступили. Из полусотни рыцарей в живых осталось не более десятка, в том числе и сам де Перей.
После известия о гибели своих предводителей штурм Тырново прекратился. Осаждающие вернулись в свой лагерь. А командование взял на себя сын императора Изяслава II - Святослав Изяславич (1280 - 1331). На следующий день объединённая армия сняла осаду с Тырново, но осталась лагерем под его стенами. Начались переговоры.
Дело в том, что с гибелью Белы IV (1290 - 1323) пропал сам смысл войны. Вполне возможно, что новым королём Венгрии станет кто-то из детей Карла Болгарского. Были посланы гонцы в Галич, для консультаций.
Вскоре, лишившиеся своего короля, моравцы покинули лагерь объединённой армии и отправились домой. Смысла им участвовать в войне уже не было.
Однако вскоре всё разрешилось. У Белы IV (1290 - 1323) остался девятилетний сын Ласло (1314 - 1352). Его-то и утвердил на троне Изяслав II. Король получил титул Ласло IV (1314 - 1352).
Сразу же после коронации к Ласло были приставлены воспитатели из числа виднейших бояр Русской Империи. Они же и входили в состав регентского совета, который правил Венгрией.