Разгром монгольского войска, из которого уцелело лишь 4000 человек, объясняется двумя главными причинами: серьёзными потерями монголов на Калке и хорошо организованной разведкой и тактической выучкой болгар.
Перед лицом угроз со стороны татаро-монгол государство Волжская Болгария принимало меры по укреплению оборонной мощи, создавая дополнительно укрепленные районы на путях возможного вторжения татаро-монголов, заключило с Русскими княжествами мир на вечные времена. В конце 20-х годов, в связи с ясно наметившейся опасностью монголо-татарского вторжения, правители Болгарии сделали ряд шагов к нормализации отношений с Русью. В 1229 г. «болгары, учиня мир, возили жита по Волге и Оке во все грады Руские и продавали и тем великую помочь сделали. Князь же болгарский прислал в дар великому князю Юрию 30 насадов с житами, которые князь великий принял с благодарением, а к нему послал сукна, парчи с золотом и серебром, кости рыбьи и другие изысчные весчи». В 1229 г. по инициативе болгар было заключено перемирие с Русью. Никоновская летопись сообщает, что «Болгаре, глаголемии Казанци, прислаша къ великому князю Юрью Всеволодичю о миру, бе бо перемирье промежи ихъ на шесть летъ, а люди пленныа быша во обеихъ странахъ. И тако умиришися, и плененыя люди разпустиша». В 1230 г. болгары сделали еще один шаг к нормализации отношений с Русью: во Владимир были с почестями перенесены останки православного болгарского монаха Авраамия Болгарского, убитого год назад, 1 апреля 1229 года. Несомненно, такая политика болгарских князей была направлена на создание безопасного тыла для борьбы с новым опасным врагом – монголо-татарами, появившимся на Яике и реально угрожавшим болгарским границам. Были построены мощные оборонительные сооружения, засечные системы. К примеру, на современной территории Самарской области и Республики Татарстан был построен длинный земляной вал со рвом, идущий по прямым линиям. Высота вала около 3-х метров, длина около 200 километров (общая протяженность системы валов более 2000 км (!). Строительство этого оборонительного сооружения указывает на военную силу и экономическую мощь государства Волжская Болгарии.
Вал, засечная черта, как система оборонительных сооружений, Волжскими болгарами применялись с X века, и получила особое развитие в XIII в. на восточных и юго – восточных границах государства Волжская Болгария для защиты от нашествия кочевых племен, а позднее – татаро-монголов. Валы также применялись в качестве опоры при наступлении. Название «засечная черта» происходит от слова «засека», т. е. заграждение из стволов деревьев, поваленных на лесной опушке. Засечные черты состояли из лесных завалов-засек, которые восполняли и смыкали естественные препятствия местности, чередуясь с частоколами, надолбами, земляными валами в безлесных промежутках. В XIII в. засечные черты устраивались на возможных путях движения татаро-монгольских войск. В местах пропуска населения через черту, у больших дорог, сооружались деревянные и земляные форты. Кроме засечной системы, в государстве Волжская Болгария были построены форты-крепости на вероятных путях вторжения монголов на территорию государства.
Засечные черты, сооружались на вероятных направлениях прорыва противника. Они могли прикрывать и главную ударную силу – тяжелую конницу, которая наносила удар после того, как пехота и легкая кавалерия изматывали неприятеля и заманивали в засаду. Завершали систему обороны крепости, поставленные на стратегических направлениях. Таким образом, в основе оборонной доктрины государства Волжская Болгария – крепости в гармоничном сочетании с тактикой маневренной войны. Исследователи насчитывают около 38–40 крупных болгарских крепостей. Потенциал таких крепостей был огромен. По данным археологии, именно в это время, то есть с 1224 по 1227 г., на восточных и юго-восточных рубежах государства Волжская Болгария возводились огромные земляные валы, так называемые засечные черты, остатки которых сохранились ныне в районе рек Урала, Белой, Кондурчи, Большого Черемшана и Ик.
Татары-монголы вернулись в 1229 г. под командованием Субэдэя и Кокошая, посланных новым великим ханом Угэдэем. Наступление захлебнулось, натолкнувшись, на построенные болгарами оборонительные линии, и «объединенные силы булгарских князей» задержали на них монголо-татарское нашествие на 3–4 года. Хотя вначале похода монголы разбили пограничный отряд болгар на реке Урал, однако в последующем объединенные болгарские войска заставили их обратиться в бегство. С 1232 г. монголо-татары усилили наступление на Волжскую Болгарию. Русские летописцы сообщают под этим годом, что в болгарские земли «придоша Татарове и зимоваша, не дошедше Великого града Болгарьскаго». Несколько лет спустя, в 1232 г., монгольская кавалерия очередной раз вторглась юго-восточную часть Волжской Болгарии и заняла южную часть государства. Наступила стратегическая пауза, когда монголы не были готовы атаковать болгарскую столицу, но и болгары не могли перейти к активным действиям и изгнать их со своей земли.
Болгары сумели отразить их нападения в 1223 и 1232 гг. В 1229 г., несмотря на разгром болгарских сторожевых отрядов, монголы не смогли продолжить наступление на противника. Монголо-татары тщательно готовились к завоеванию «улуса Джучи», в состав которого, по завещанию Чингисхана, входила и Волжская Болгария. Об организации грандиозного похода на Волжскую Болгарию, на территорию Дешт-и-Кыпчак и Русь было решено в 1235 г. на курултае, созванном великим ханом Угэдэ в монгольской столице Каракоруме.
В 1235 г., после победы над чжурчжэнями, в построенном Чингисханом монгольской столице, Каракоруме, был собран курилтай, постановивший довести до конца войну с половцами, болгарами и поддержавшими их русскими. В «западный поход» были направлены войска от всех четырех улусов Монгольской империи. Высшее командование принадлежало Бату хану, а для фактического руководства операцией ему был придан лучший из монгольских полководцев, Субэтэй. Отделными корпусами командовали: сын Угедея – Гуюк, сын Чагатая Бури и сын Толуя – Мункэ. К основным регулярным войск были присоединены отряды среднеазиатских тюрок, бродивших без дела после разгрома Хорезма. Эти последние были малобоеспособны, но помощь основным войскам оказали.
Наконец, в 1236 г. огромная армия татаро-монгол во главе с Бату двинулась на Волжскую Болгарию с тем, чтобы затем обрушиться на русские земли. В 1236 году монголы начали очередной поход против Волжских болгар. Командовал азиатской конницей хан Батый (Бату-хан), внук Чингисхана. В его подчинении было 150 тысяч человек. С ним в походе участвовал Субедей, который был знаком с Волжскими болгарами по предыдущим столкновениям.
Болгары и на этот раз до последней возможности защищали свою родину. Осенью 1236 г. основные силы монголо-татар, пришедшие из Монголии, соединились с отрядами улуса Джучи «в пределах Болгара». Таким образом, соединение осенью 1236 г. в пределах Волжской Болгарии с Батыем выделенные в помощь Джучидам дополнительные воинские контингенты из Монголии под общим руководством Субэдэя изменило баланс сил и позволило монголам занять более жёсткую позицию в отношениях с болгарами. Монголы начали завоевание Болгарии поздней осенью или в начале зимы 1236 г., -пишет Рашид-ад-Дин, монголы «дошли до града Болгара Великого и до других областей его, разбили тамошнее войско и заставили их покориться»[318]. «Тое же осени, – сообщает Лаврентьевская летопись, – придоша от восточные страны в Болгарьскую землю безбожнии Татари, и взяша славный Великыи город Болгарьскии и избиша оружьем от старца и до унаго и до сущаго младенца, и взяша товара множство, а город ихъ пожгоша огнем, и всю землю ихъ плениша». С огромной скоростью конница монголов передвигалась по стране, покоряя один город за другим. О полном разгроме Болгарии сообщают и восточные источники. Джувейни добавляет, что «сначала они силой и штурмом взяли город Болгар, который известен в мире неприступностью местности и большой населенностью; для примера подобных им, жителей его частью убили, а частью пленили».