IV. Béla veje, Rosztyiszláv magyar haderőtől is támogatva a Szan folyó menti jaroszlávi csatában vereséget szenved Danyilo halicsi fejedelemtől. IV. Béla a tatárok újabb támadásától tartva meg kívánta erősíteni a keleti végeket. Rosztyiszláv a mongolok elől menekült Magyarországra, ahol IV. Béla hozzáadta Anna nevű leányát. A magyar király olyan uralkodót akart Halics (a mai Ukrajna) élére állítani, aki a szövetségese. (Ebben követte apja, II. András elképzeléseit, aki szinte minden évben hadjáratot indított az ország ellen.) Rosztyiszláv megfelelő jelöltnek tűnt. Danyilo azonban meghiúsította Béla elképzeléseit. A vereség nyomán a magyar király felhagyott a halicsi magyar beavatkozásokkal, a győztessel pedig szövetséget kötött.