Целый корпус навалился на 28-ю русскую дивизию. А кавалерийскую дивизию с тремя батареями Франсуа послал в обход. Корпус хана Нахичеванского был отведен в тыл после горе-рейда, и фланг прикрывала только кавалерийская бригада Орнановского. В жестоком встречном бою германцы ее отбросили. Но углубиться в наши тылы им не позволили, остановили. А 28-я дивизия отчаянно отбивалась от вражеской пехоты. Немецкий полковник Франц писал: «Русские показали себя как очень серьезный противник. Хорошие по природе солдаты, они были дисциплинированы, имели хорошую боевую подготовку и были хорошо снаряжены. Они храбры, упорны, умело применяются к местности и мастера в закрытом размещении артиллерии и пулеметов. Особенно же искусны они оказались в полевой фортификации: как по мановению волшебного жезла вырастает ряд расположенных друг за другом окопов».
Участник боя лейтенант Гессле вспоминал: «Перед нами как бы разверзся ад… врага не видно, только огонь тысяч винтовок, пулеметов и артиллерии. Части быстро редеют. Целыми рядами уже лежат убитые. Стоны и крики раздаются по всему полю. Своя артиллерия запаздывает с открытием огня, из пехотных частей посылают настойчивые просьбы о выезде артиллерии на позиции. Несколько батарей выезжают на открытую позицию на высотах, но почти немедленно мы видим, как между орудий рвутся снаряды, зарядные ящики уносятся во все стороны, по полю скачут лошади без всадников. На батареях взлетают в воздух зарядные ящики. Пехота прижата к земле русским огнем… никто не смеет даже приподнять голову».
А вот описание того же боя из уст русского артиллериста: «Утром на 28-ю дивизию обрушился удар германского корпуса… Долго и упорно держалась наша пехота. Отдельных выстрелов слышно не было, казалось, что все кипело в каком-то гигантском котле. Все ближе и ближе, и вот на батарее стали свистеть немецкие пули. Под страшным огнем, наполовину растаявшая и потерявшая почти всех офицеров, медленно отходила 28-я дивизия на линию артиллерии 4-й, 5-й и 6-й батарей. Меньше, чем в версте от батареи тянулось шоссе, и через минуту, насколько хватало глаз, по шоссе хлынула серая волна густых немецких колонн. Батареи открыли огонь, и белая полоса дороги стала серой от массы трупов. Вторая волна людей в остроконечных касках — снова беглый огонь, и снова все легло на шоссе. Тогда до дерзости смело выехала на открытую позицию германская батарея, и в то же время над нашими батареями пролетел немецкий аэроплан с черными крестами. На батареях стоял ад. Немецкая пехота надвигалась на батареи и обходила 4-ю, которая била на картечь, а в ее тылу уже трещал неприятельский пулемет, она погибла. С фронта немецкая пехота подошла к нашей батарее на 500–600 шагов и, стреляя, лежала. Батареи били по противнику лишь редким огнем, ибо уже не было патронов. Понесшие большие потери немцы дальше не пошли».
28-я дивизия потеряла до 60 % личного состава. Впрочем, не только погибших. В Первую мировую при определении потерь учитывали всех выбывших из строя. В том числе легко раненых, которые вскоре возвращались в части. Но и немцы, сумев всего лишь потеснить русских, заплатили за это слишком дорого. Их повыбитые соединения были неспособны больше атаковать. А к полудню на помощь 28-й подтянулась 29-я дивизия, и они перешли в контрнаступление. Германские части перемешались и бросились наутек, Франсуа вообще утратил управление войсками…
Его соседям досталось еще круче. 17-й корпус Макензена, наступавший в центре германских боевых порядков, выдвинулся на исходные рубежи к 8 часам утра. Но русские обнаружили его и открыли огонь первыми. Пехоту прижали к земле и не давали подняться. Рвались зарядные ящики. Войска нашего 3-го корпуса стали теснить неприятелей атаками. Потери Макензена достигли 8 тыс. солдат и 200 офицеров. Во второй половине дня побежала сперва одна рота, бросая оружие, потом другая. Потом целый полк, потом дивизия… А офицеры штаба опережали их на машинах — позже оправдывались, что хотели остановить подчиненных. Русские захватили 12 орудий.
Ну а на южном фланге 1-й резервный корпус фон Белова промешкал, сбился с маршрута и вышел на рубеж атаки лишь к полудню. Он встретил плотную и жесткую оборону, а вскоре узнал о разгроме Макензена и начал отступать. Ренненкампф поначалу дал команду преследовать врага, но потом отменил. Артиллерия расстреляла боекомплект, тылы отстали. По данным воздушной разведки Ренненкампф знал о рубеже обороны на р. Ангерапп — лезть туда очертя голову, без снарядов, было рискованно. Да и Жилинский приказывал остановиться.