В образовавшуюся под Сандомиром дыру неудержимой рекой хлынула русская пехота, ведя наступление на Краков, они непрерывно теснили немцев, стараясь не дать тем создать новые рубежи обороны. Своими действиями пехотинцы надежно прикрывали фланг корпуса Келлера, которому теперь предстояло действовать исключительно самостоятельно.
Согласно приказу Ставки, кавалерия Келлера получившая из-за своей численности название конной армии, должна была вести наступление сразу в двух направлениях. Малая часть сил, включавшая в себя легкую кавалерию с небольшим количеством тачанок, предстояло наступать в сторону Лодзи, тогда как главные силы армии двинулась вдоль Вислы к Варшаве.
Вслед за Келлером, с задержкой в два дня, начал свое наступление под Седлицей и конный корпус генерала Крылова. В первый же день наступления он так же сумел прорвать германский фронт и, вырвавшись на оперативный простор, двинулся на запад. Однако вопреки мнению Людендорфа, русские кавалеристы наступали совершенно не в сторону Варшавы. Разделившись подобно конникам генерала Келлера на две части, корпус двинулся в двух противоположных направлениях. Сам генерал Крымов возглавил части, наступавшие на Ивангород, в котором располагалась III Саксонская дивизия генерала Штюмлера.
Это воинское соединение относилось к регулярным частям рейхсвера, и представляли собой довольно опасного врага. Согласно плану Людендорфа в случаи прорыва русских к Варшаве, саксонцы должны были ударить с юга во фланг противника, вместе с гарнизоном Новогеоргиевской крепости наступавшего с севера. Имевшихся у немцев сил вполне хватало, чтобы отсечь передовые русские части от остальных сил и удерживать их в мешке, до подхода помощи из Восточной Пруссии. Задумка была неплоха, однако действия русских не укладывались в схему, построенную по шаблонам начала войны.
Ставка Верховного Главнокомандующего вовремя распознала притаившуюся угрозу германских «клещей» и поставила перед генералом Крымовы задачу, разгромив сил противника по частям. Для этого, в помощь наступающим на Ивангород частям корпуса была придана особая группа войск генерала Грошева имевшая в своем составе два бронепоезда. Прорвав при их поддержке фронт в районе Люблина, она наступала на Ивангород с юга, тогда как главные силы Келлера продвигались вдоль западного берега Вислы к переправам Ивангорода, намериваясь отрезать немцам возможность отхода за реку.
Узнав о прорыве противником фронта и его приближении к крепости, Штюмлер не ударился в панику, а решил сражаться с врагом, рассчитывая на скорую помощь со стороны Людендорфа. Саксонцы храбро встретили пехоту генерала Грошева на подступах к крепости, и отошли на линию фортов, только когда в дело вступила артиллерия бронепоездов противника.
Укрывшись в казематах крепости, Штюмлер твердо намеривался дождаться прибытия подкрепления из Варшавы, однако его надеждам не суждено было сбыться. Все стратегические расчеты немцев были спутаны действием диверсионного отряда Шкуро заброшенного за линию фронта за неделю до начала наступления.
Сумев незаметно просочиться в тыл противника небольшими группами, конные диверсанты на время затаились, чтобы 15 сентября совершить внезапное нападение на железнодорожную ветку в направлении Ивангород - Варшава.
Выбрав неохраняемый участок полотна, они разобрали рельсы и, затаившись в засаде, стали дожидаться появление добычи. Первой их жертвой стал товарняк, следовавший со стороны Варшавы на Ивангород и до отказа загруженный строительными материалами. Остановив поезд перед поврежденными путями под видом патруля полевой жандармерии, волчата Шкуро быстро захватили паровоз, не позволили машинисту вывести эшелон из ловушки. Как только состав оказался в руках диверсантов, они сразу запалили смолистую древесину. Не прошло и пяти минут, как несчастный товарняк запылал, превратился в один огромный костер.
Аналогичная судьба постигла порожняк, прибывший к месту засады из Ивангорода. Он так же был захвачен диверсантами и незамедлительно предан огню. Все это было сделано в одном месте, что надолго парализовало движение на железнодорожной магистрали в обоих направлениях. Причиной тому послужила деформация рельсов и разрушение полотна в результате длительного воздействия высоких температур.
Выехавшие к месту аварии бригада железнодорожных мастеров подверглась пулеметному обстрелу из засады и была полностью уничтожена. Только утром следующего дня, под усиленной охраной, немцы смогли приступить к началу ремонта дороги, но время необходимое для оказания помощи гарнизону Ивангорода было упущено.
Не успел Штюмлер переварить это известие, как ему сообщили, что за Вислой появился конный отряд русских. Стремительным броском он разгромил охрану моста, после чего крепость оказался в полной изоляции.
Укрепления Ивангорода, могли успешно отражать атаки пехоты и кавалерии, но были бессильны перед огнём тяжелой артиллерии. По этой причине русские и оставили крепость без боя во время отступления пятнадцатого года, успев вывезти из неё все вооружение. За время своего пребывания в Ивангороде, немцы оставили все как было, явно не намериваясь использовать укрепления по назначению.
Оказавшись в осаде, лишенный связи с командованием и подвоза подкрепления, Штюмлер не стал дожидаться, когда орудия русских превратят крепостные форты в руины, и решил пробиваться на соединение с варшавской группировкой генерала фон Бредова. Ошибочно посчитав, что с севера у него находятся только одни конные заслоны Шкуро, рано утром 17 сентября он вывел свои войска из крепости, оставив в ней только арьергардный отряд.
Опасаясь, что противник все же обнаружит его отступление, Штюмлер приказал своим батальонам идти как можно быстрее, без проведения разведки, за что жестоко поплатились. Походная колонна саксонцев успела пройти несколько километров, когда по ним с ближайших к дороге холмов неожиданно ударили пулеметы. Стреляли с двух сторон, насквозь прошивая длинными очередями передние ряды идущей пехоты. Не успели застигнутые врасплох солдаты развернуться в боевые цепи и открыть ответный огонь, как к ожесточенному треску пулеметов присоединились гулкие минометные завывания и среди распластавшихся на земле людей, стали вырастать черные разрывы мин.
Завязался ожесточенный встречный бой, и чем дольше он продолжался, тем отчетливее стало ясно, что немцы ведут бой не с засадой малочисленных диверсантов, а с крупным воинским подразделением. С каждой минутой сражения сопротивление русских неуклонно возрастало. Оружейный огонь становился все гуще и плотнее, а вскоре по саксонцам открыли огонь полевые орудия, полностью перечеркивая надежды на возможный прорыв.
Не желая признавать свое поражение, Штюмлер попытался обойти вражеский заслон с правого фланга, но и здесь немецкие солдаты наткнулись на плотный заградительный огонь, а там где не было пулеметов и пушек, дорогу преграждали кавалеристы генерала Крымова.
Получив отпор, Штюмлер решил атаковать противника с другого бока и начал перебрасывать свои на левый фланг, но в этот момент саксонцы подверглись удару с воздуха. Два русских бомбардировщика «Илья Муромец» вылетевшие на бомбежку участка железной дороги Ивангород – Варшава, вначале щедро забросали немцев бомбами, а затем долго ходили над головами упавших пехотинцев, поливая их пулеметными очередями.
Воздушный налет стал последней каплей переполнившей чащу терпения Штюмлера. Потеряв в бою одними только убитыми около трехсот человек, генерал решил повернуть обратно, однако к этому времени в самой крепости уже шли ожесточенные бои.
Узнав от перебежчиков о скрытом оставлении немцами крепости, генерал Грошев отдал приказ о штурме Ивангорода. Атака была успешной. Пользуясь малым числом защитников крепости, русские пехотинцы смогли сломить их сопротивление и стали захватывать крепостные укрепления одно за другим.
Когда саксонская дивизия вернулись в крепость, в руках оставленного арьергарда оставались всего лишь два северных равелина и цитадель с выходом на переправу через Вислу. Положение немцев было отчаянным, однако Штюмлер не собирался сдаваться. Правильно предположив, что число стоявших за Вислой кавалеристов не столь огромно, он решил ночью прорываться за реку по мосту, благо тот не был взорван, а только находились под прицелом русских пулеметов.
Едва только стемнело, как саксонцы двинулись к Висле, максимально стараясь соблюсти тишину. Не имея прожекторов и вынужденные освещать переправу сигнальными ракетами, русские дозорные слишком поздно заметили движение немцев по мосту и потому открытый пулеметный огонь не смог остановить их атаку. Устилая свой путь телами павших солдат, саксонцы смело прорвались на другой берег реки и уничтожили пулеметные гнезда противника, в рукопашной схватке.