Князь Ростислав Михайлович, син чернігівського князя й зять угорського короля Бели IV, претендував на Галич. Його підтримували угорці, польські загони й частина галицьких бояр, незадоволених владою Данила.
1245 р. Ростислав з угорським воєводою Філею обложив місто Ярослав над Сяном. Данило й Василько з волинськими й галицькими полками та половецькими союзниками прийшли на допомогу.
У битві військо Романовичів ударом з кількох боків розбило противника. Ростислав утік, воєводу Філю взяли в полон і стратили, загинуло й чимало бояр-заколотників.
Битва поклала край майже сорокарічній боротьбі за спадщину Романа Мстиславича. Галичина й Волинь знову стали єдиною державою під владою Романовичів.
Де історики не згодні
Галицько-Волинський літопис через помилкову хронологію ставить битву під 1249 р.; сучасні історики датують її 1245 р. День 17 серпня встановлюють за церковним календарем, згаданим у літописі. Чисельність військ точно не відома.
Постаті
- Данило Романович