Но даже жестокий голод не сломил новгородцев и не заставил их склонить головы перед Ярославом. Вместо того, чтобы идти на поклон к Ярославу, они послали в Галич за своим любимцем Мстиславом. Этот князь принял приглашение и согласился вернуться в Новгород. А «кроткий» Ярослав, так и не добившись от новгородцев любви и покорности путем умерщвления их голодом, начал против них войну, призвав на помощь брата Юрия. В отличие от Ярослава, опытный полководец Мстислав войны не желал и предложил своему зятю решить дело миром. Единственным условием Мстислава было освобождение захваченного Ярославом новгородского пограничного Торжка и освобождение захваченных новгородских купцов. Но Ярослав высокомерно отклонил мирные предложения тестя. На что рассчитывал не имеющий военного опыта Ярослав, начиная войну против Мстислава – лучшего полководца Руси того времени, которого прозвали за победы Удалым? Видимо, Ярослав полагал, что вместе с дружинами Великого князя Владимирского Юрия он легко одолеет Мстислава и его ослабевших от голода новгородцев. Но надежды Ярослава на легкую победу не сбылись: значительная часть Владимирской земли выступила в войне на стороне Новгорода. Дело в том, что война против Новгорода совпала с междоусобной войной между сыновьями Всеволода Большое Гнездо. Причиной этой междоусобицы между братьями стало недовольство Константина (умер в 1218 году) – старшего сына Всеволода тем, как отец распределил наследство. Предыстория конфликта между сыновьями Всеволода такова: при жизни Всеволода только его старший сын Константин получил свой удел, в который вошли Ростов и еще пять городов. По традиции Всеволод должен был передать Константину Великокняжеский трон, а Ростовский удел Константина должен был, в свою очередь, перейти второму по старшинству сыну Всеволода – Юрию. Но Константин не захотел отдавать Ростов младшему брату. Разгневанный неповиновением своего старшего сына, Всеволод нарушил сложившуюся систему наследования и завещал столицу своего княжества Владимир и старшинство в роду своему второму сыну – Юрию (тому самому, что погибнет при неясных обстоятельствах в 1237 году в битве с ордынцами на реке Сить). Узнав об этом решении отца, Константин пришел в ярость. Он решил восстановить свои права на Владимирский трон силой. В войне старших братьев за отцовское наследство Ярослав выступил на стороне Юрия. Новгородцы вместе с Мстиславом Удалым, естественно, выступили на стороне Константина.
В 1216 году противники сошлись на реке Липица в окрестностях Юрьева-Польского. Мстислав в последний раз попытался уладить конфликт миром. «Благоразумный Мстислав еще надеялся отвратить кровопролитие. Послы Новогородские говорили Георгию (Юрию), что они не признают его врагом своим, будучи готовы заключить мир и с Ярославом, если он добровольно отпустит к ним всех их сограждан и возвратит Торжок с Волоком Ламским. Но Георгий ответствовал, что враги его брата суть его собственные; а Ярослав, надменный и мстительный, не хотел слушать никаких предложений» (Карамзин. СС, т. 3, с. 440). Ярослав расценил попытку мирных переговоров, предпринятую его тестем, как признак слабости и заносчиво ответил послам, что новгородцы уподобились рыбе, которая не заметила, как оказалась на суше и испугалась: «мира не хочем, мужи у мене; а далече шли, и вышли аки рыбы на сухо» (НПЛ). Карамзин описывает, как перед битвой суздальские бояре, льстя самолюбию своих князей, похвалялись, что «никогда еще враги не выходили целы из сильной земли Суздальской; что жители ее могли бы с успехом противоборствовать соединенному войску всех Россиян, и седлами закидают Новогородцев» (Карамзин, СС, т. 3, с. 441).