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