И еще одну неожиданность приготовил Владимир Мономах своим врагам. Раньше в полевых сражениях с половцами участвовали главным образом конные дружины, к схваткам с ними половцы привыкли, умели расстраивать ряды, убивая стрелами лошадей, нападая клином тяжеловооруженных всадников. Половецким атакам князь решил противопоставить глубокий строй пеших воинов, прикрытых большими щитами, вооруженных длинными копьями. Ощетинившийся копьями сомкнутый строй пешцев остановит яростные атаки половецких наездников, а конница довершит разгром. Именно так поступил когда-то князь Святослав, готовясь к истребительным атакам стальных византийских катафрактов, и добился желаемого. Военный опыт предков — достояние потомков!
Войско выступило в поход, когда Днепр очистился ото льда. По полноводной весенней реке поплыли на юг в ладьях пешцы, а по берегам вровень с ними шли конные дружины. Далеко впереди бежали сторожевые разъезды, чтобы вовремя предупредить об опасности. Тем не менее Владимир Мономах приказал всем воинам надеть доспехи и не выпускать из рук мечей и копий: половцы коварны, внезапные нападения из засады их излюбленная военная хитрость.
Где-то возле острова Хортица, близ порогов, пешцы вышли из судов на берег, соединились с конными дружинами. Начался поход через степи к реке Молочной, что впадала в Азовское море. Там были центры половецких кочевий, туда уходили половцы с наступлением осени, чтобы перезимовать в теплых краях, а поздней весной, когда степь покроется травой, возвратиться к русским рубежам.
Первая стычка была выиграна русским сторожевым полком, который двигался осторожно, по оврагам и логам, за холмами и курганами. Передовой отряд хана Алтунопы был окружен русскими пешцами и почти весь перебит, а немногие уцелевшие в сече, прорвавшиеся через кольцо пешцев половцы были настигнуты свежей русской конницей и зарублены. Погиб и сам Алтунопа. Некому было даже предупредить об опасном продвижении русского войска.
Успех воодушевил русских князей, и они охотно согласились с предложением Владимира Мономаха ускорить движение, постараться навязать генеральное сражение главным половецким силам, а если половцы не примут боя — разорять их вежи до самого Дона, пока ханы не выйдут навстречу, чтобы спасать свое богатство и сородичей.
Половцы решили принять, бой. На рассвете 4 апреля две рати сблизились. Летописец так описал начало сражения: «И двинулись полки половецкие, как лес, конца им не было видно; и Русь пошла им навстречу». Русские полки успели принять боевой порядок, тщательно продуманный Владимиром Мономахом. В центре встала крепкая пешая рать: в едином сомкнутом строю стояли киевляне и черниговцы, смоляне и ростовцы, переяславцы и полочане. На крыльях — конные княжеские дружины.
Половецкая атака разделялась как бы на несколько последовательных ударов, каждый из которых мог сломить дух войска и сокрушить его. Мог бы, но не сумел…
Вот на русский строй накатились волны половецких конных лучников, как косой секущий дождь полились бесчисленные стрелы. Но пешцы, прикрывшись большими щитами, окованными железом, выстояли. Лучников сменили тяжеловооруженные воины в панцирях, с разящими кривыми саблями. Своей массой они хотели проломить русский строй. Но пешцы приняли их на копья, разили коней и всадников, опрокидывали на землю храбрецов, первыми бросавшихся на русский строй. А когда половцы в нескольких местах прорвали первую линию копьеносцев, их приняли в топоры и кинжалы задние ряды. Падали в степную траву половецкие всадники, а русский строй не пятился, продолжал стоять, и половецкие запасные отряды сгрудились перед толпой сражавшихся, не зная, что делать, — сеча могла поглотить их, растворить в себе, каждый новый отряд только увеличил бы толчею. Ханы недоумевали: куда направить следующие удары?
И тогда по сигналу Мономаха в битву вступили конные дружины, ударив с флангов. Половцы дрогнули и побежали, их преследовали русские дружинники на свежих, не утомленных битвой конях. Спастись удалось не многим. В сече и во время преследования было убито двадцать половецких ханов: Уруссоба, Кчия, Арсланопа, Китанопа, Куман, Асупа, Куртх, Ченегрепа, Сурьбан и прочие, менее известные. Это была победа!