В 1220—1221 годах Мстислав с половцами предпринял ещё два похода на Галич. Венгерским войском командовал воевода Фильний (в русской летописи называемый «Филя»). Первый поход завершился сражением на подступах к городу, но во время второго город был взят, Коломан — захвачен в плен и отвезён в Торческ (затем в 1221 году был заключён мир, и сын Андраша II, носивший то же имя, женился на дочери Мстислава). Л. Войтович связывает с одним из этих сражений под Галичем гибель Святослава, сына Владимира Мстиславича. Одновременно с первым на Волыни происходило другое противостояние: Лешек, поддержанный Александром, не давал Даниилу возможности пойти на помощь Мстиславу, а Польшу атаковали литовцы, с которыми незадолго до этого княгиня заключила мир, также Даниила и Лешека мирил брат последнего, Конрад Мазовецкий. После завершения кампании Даниил разорил Белзское княжество, но конфликт затянулся. После битвы на Калке в 1223 году, в которой участвовали и Мстислав, и Даниил, и Мстислав Немой, и половцы под началом Яруна, а также погибли двое Ингваревичей, на сторону Александра встал сам Мстислав, его двоюродный брат Владимир Рюрикович киевский и половцы, а Лешек — на сторону Даниила. Дважды противники собирали войска друг против друга, но до серьёзных столкновений дело не дошло.