За допомоги половців розбив угорські війська у вирішальній битві під Галичем 1221, визволив Галицьке князівство і став панувати. Задля укріплення свого положення князь Мстислав уклав союз з молодими Романовичами, під впливом проугорської партії галицьких бояр був змушений покинути князівство 1228 і заповів його угорському королевичу Андрію Андрійовичу.