В центре боевых порядков встал большой полк князя Игоря, на правом крыле – курские и трубчевские дружины Всеволода Святославича, на левом фланге расположился Святослав Ольгович Рыльский. Вперед были выдвинуты дружина Владимира Игоревича и черниговские ковуи воеводы Ольстина Олексича. Прикрывали строй полков и дружин конные стрелки (17, 238). Когда русская рать двинулась к реке, половецкие лучники выпустили по стреле, развернули коней и помчались в степь. Тяжеловооруженная конница кочевников не стала вступать в битву и тоже покинула место боя. Полки и дружины переправились через Сюурлий и бросились в погоню за убегающим врагом. Вскоре русские достигли половецких станов и захватили огромную добычу. Преследование степняков продолжалось до самой ночи, утомленные дружины остановились только на берегу реки Каялы. Здесь Игорь предложил прекратить поход и возвращаться на Русь, поскольку предвидел возможное контрнаступление половцев. В этот момент князь реально оценил свои силы и решил избежать сражения со степняками. Этому разумному решению воспротивились Всеволод и Святослав Ольгович.
Битва на реке Каяле. Миниатюра из Радзивилловской летописи
Рыльский князь заявил, что его дружинники до темноты гонялись за половцами, их кони устали и им необходим отдых. Поэтому надо остановиться на ночлег. Игорь был возмущен таким поведением родственников: «Не удивительно, братья, все обдумав, нам и смерть будет принять
» (17, 239). Как показали дальнейшие события, принятое решение оказалось роковым. Пока русское войско отдыхало, к реке Каяле сходилась половецкая конница. Ханы Кончак и Гзак собрали множество всадников. Когда на рассвете Игорь ознакомился с обстановкой, то сказал родственникам: «Вот думаю, что собрали мы на себя всю землю Половецкую – Кончака, и Козу Бурновича, и Токсобича, Колобича, и Етебича, и Тертробича» (17, 239). Возможно, Всеволод и Святослав осознали свою ошибку, но изменить что-либо возможности уже не было. На военном совете было решено отступить и пробиваться к Донцу. Чтобы сплотить войско перед решающей битвой с превосходящими силами противника, князья объявили, что конные дружинники и воеводы будут сражаться в пешем строю, вместе с простыми ратниками. Трудно сказать, насколько данное решение было оправданным, у пешего войска в степи не было шансов против половецкой конницы. Обычая тактика степняков заключалась в изматывании противника налетами конных лучников с последующим ударом тяжеловооруженных всадников. Как показала история, в этом противостоянии пехота изначально была обречена на поражение. Русские князья не могли об этом не знать. Поэтому можно предположить, что лучники младшей дружины сражались в конном строю вместе с черниговскими ковуями.Когда русская рать двинулась к Донцу, половцы перешли в наступление. Битва началась столкновением конных стрелков, после чего ханы бросили в бой тяжеловооруженных всадников. В начале сражения Игорь был ранен в руку и не мог больше участвовать в битве. Ранение князя удручающе подействовало на ратников и дружинников: «был у них воевода, и ранили его прежде других
» (17, 239). Сражение продолжалось с утра до вечера, в полках были большие потери, множество воинов было ранено. В ночь с субботы на воскресение русская рать продолжила движение к Донцу. Пользуясь численным превосходством, Кончак и Гзак отозвали уставших воинов и ввели в бой свежие силы. Их тактика имела успех, русские воины изнемогали в непрерывном бою, страдали от жажды и усталости. Рано утром в воскресение черниговские ковуи не выдержали накала сражения и обратились в бегство, вместе с ними покинуло строй небольшое количество ратников и боярских дружинников. Игорь выехал из рядов полка и погнал коня следом за беглецами, князь решил их остановить и вернуть их на поле боя. Чтобы его узнали, Игорь снял шлем, но это не помогло, из охваченных паникой воинов вернулся только некий Михалко Юрьевич. Князь развернул коня и поехал к полкам, но когда он оказался на расстоянии полета стрелы от русского строя, был замечен половцами и взят в плен. Рать возглавил Всеволод. Трубческий князь сражался пешим, личным примером вдохновляя воинов. Русские вышли к озеру и начали обходить его, отражая яростный натиск половецкой конницы. Степнякам удалось рассечь вражеское войско на несколько частей и по очереди их уничтожить. Прижатые к озеру, ратники и дружинники храбро сражались, но не выдержали напора половецкой конницы и были разбиты. Несколько отрядов сумели вырваться из кольца, ушли к Азовскому морю, где и погибли (17, 243).