Весть о появлении перебежчика из Ярослава быстро долетела до Фильния. Узнал об этом и Ростислав. Из осажденного венграми Ярослава еще никто не выходил, это был первый русский, не выдержавший осады. Фильний велел привести беглеца к нему. Ростислав, оповещенный своими дружинниками, тоже пришел к Фильнию. Когда он вошел, Фильний уже разговаривал с Теодосием.
— Вот, возьми к себе, — сказал Фильний Ростиславу, — он из города бежал.
Теодосий низко поклонился Ростиславу.
— Прими, княже. Утек я от них. Молвил я тысяцкому, что надобно выходить из города, а он меня побил. — Теодосий показал на лицо, покрытое синяками, ссадинами, царапинами. Сжав кулак, он погрозил в направлении крепости. — Возьмем город, я тогда это припомню!
Ростислав обрадовался беглецу, расспрашивал, что происходит в Ярославе. Теодосий охотно рассказывал, что дружинники и горожане недовольны князем Даниилом, что тысяцкий денно и нощно следит, дабы не открыли ворота.
— Побил меня, когда я сказал, что князю Ростиславу надобно город отдать. Тысяцкий только той дружиной и держится, которая из Холма пришла, а так давно бы уже тебя князем пригласили.
Ростислав кивнул Фильнию:
— Видишь, я же говорил тебе, что люд галицкий за меня. Возьмем Ярослав, войско мое увеличится. — Он намекал на свои уговоры поскорее захватить город.
— С голыми руками на стены не полезешь, — сурово ответил Фильний. — Надо стены разбивать. — И велел ускорить приготовление таранов.
Ростислав повеселел: хорошие вести принес Теодосий из Ярослава!
Венгры торопливо прилаживали тараны и камнеметы. Теодосий суетился тут же, покрикивая на плотников:
— Да разве ж так топор в руках держат? — И он брал топор и показывал, как надо тесать. Он часто приходил сюда, сопровождая Ростислава.
Даниил стоял у Любачева и не двигался к Сану, ожидая подмоги польского князя Конрада Мазовецкого и литовского князя Миндаугаса — Миндовга. Но посланцы прибыли и известили, что союзники, с которыми Даниил помирился и условился выступать вместе против венгров, задерживаются. Андрей-дворский и Семен Олуевич советовали не выступать, подождать прихода литовских и польских полков. Даниил и слушать не хотел об этом.
— Почто сидеть будем? Досидимся, пока Фильний заберет Ярослав, тогда труднее будет.
И он приказал утром выступать. А вечером пришел Теодосий.
— Давно уже ждал тебя, — с нетерпением встретил его Даниил. — Ну, как? Говори! Нам завтра выступать.
— Я сделал так, как ты велел: бежал из Ярослава и обманул Фильния и Ростислава.
— И они тебе поверили?
— Поверили. У меня все лицо было побито…
Даниил удивился:
— Кто же это так тебя изукрасил?
— Да свои же, дружинники ярославские. А случилось все неожиданно. Поругался я с ними, стали они говорить, будто ты прогнал меня. Ну, а меня зло взяло, я и ударил одного. Тогда они набросились на меня. Да я не в обиде на них: иначе Фильний и Ростислав и не поверили бы мне…
Теодосий рассказал Даниилу, где войско стоит, сколько полков, какое оружие: за три дня все уголки венгерского лагеря облазил Теодосий, сказал, что даже Владислава там повстречал.
Войско Даниила появилось на правом берегу Сана неожиданно для Фильния. Венгерская стража, стоявшая у реки, перепугалась русских и убежала в свой табор. Даниил без колебаний велел переправляться через Сан; ему помогло то, что рассказал Теодосий. Венгерский табор оказался между городом и лесом. Фильний понял угрозу оказаться запертым в ложбине и двинул свое войско через лес, к лугу. Но чтобы ярославцы не вышли из города на помощь Даниилу, воевода оставил своих пешцев у стен города.
Венгры вышли из леса и готовились к бою. Фильний стоял под стягом и говорил воеводе Лаврентию:
— Нам надобно выдержать натиск, ибо русские не умеют вести долгий бой.
Объезжая на коне свои войска, Фильний зычным голосом кричал:
— Не бойтесь русских, даже если они пойдут на нас. Стойте! Бой будет недолгим, русские побегут!
Венгры нависли над русскими полками черной тучей. Вот-вот эта туча двинется, прижмет русских к реке. Фильний, увидев, что русские зашевелились, метнулся под стяг. Молча двинулась русская конница, слышался только топот копыт да позвякивание сбруи. Фильний уже видел лица русских дружинников под сверкающими шеломами. Он пришпорил коня и помчался вперед, а за ним сплошной лавиной двинулась конница.
Впереди русских ехал всадник на сером коне. Он оглянулся и что-то крикнул своим. И вмиг воздух содрогнулся от тысячеголосого гула. Это была дружина Андрея-дворского, она первой ударила по венграм. Рядом с Андреем скакал Мефодий.
Венгры и русские вступили в бой.
Теперь уже трудно было распознавать, где враги, а где свои, — всадники смешались. Все теперь зависело от храбрости, стойкости и военной сноровки противников.
Венгров было больше, и они начали теснить к реке правое крыло русских. Радостный крик вырвался из груди Фильния:
— Бегут! Русские бегут! Гоните их к Сану! Топите!
Даниил не участвовал в этой схватке — он с частью войска находился ниже переправы.