Все это было сделано вовремя. Противник обрушил на плацдарм удар колоссальной силы. Но наша оборона здесь оказалась непоколебимой. Многодневные бешеные атаки ничего не дали гитлеровцам, кроме огромных потерь».
Продвижению советских войск по польской территории мешали не только немецкое сопротивление, но и растущие трудности с транспортом. 19 июля 1944 года Жуков как заместитель Верховного главнокомандующего издал директиву командующим 1-го и 2-го Белорусскими фронтами о наведении порядка с транспортом в войсках и в тылу. Она гласила:
«Почти во всех наступающих дивизиях, корпусах и армиях в пути к фронту отстало много средств усиления, артиллерии, боеприпасов и тыловых учреждений. Растяжка тылов достигла 400–500 км. Командующие армий и фронтов до сих пор не приняли нужных мер к быстрому подтягиванию всего отставшего, ссылаясь то на отсутствие горючего, то на отсутствие транспортных средств, в то время как дивизии, корпуса и армии неорганизованно и бесхозяйственно расходуют автобензин и автотранспорт. Посмотреть, чего только не таскают по дорогам войска: тянут массу трофейных, неисправных машин, пережигая на это массу бензина, перевозят на машинах мебель, до мягких кресел, диванов и городских кроватей включительно, перевозят всякий ненужный для боя хлам, тратя на все это лишнее и ненужное массу горючего и автотранспорта. Все это происходит в то время, когда в войсках ощущается недостаток в боеприпасах, отстала артиллерия и средства усиления на мехтяге, а также нужные тыловые объекты.
Я требую:
1. Немедленно очистить транспорт от всего барахла и хлама, не нужного войскам для боя и полевой жизни, передав все это местным властям.
2. Резко сократить транспорт, прикомандированный для переброски штабов, столовых, личных квартир и домашних вещей. Высвободившийся автотранспорт передать в автобаты для подвоза боеприпасов и горючего.
3. Категорически запретить буксировать неисправные трофейные машины, сдав их на сборные ремонтные пункты.
4. Принять решительные меры к немедленному подтягиванию всей отставшей артиллерии, средств усиления и нужных для боя тыловых учреждений.
5. Для контроля за исполнением настоящего выделить нужное количество энергичных людей.
6. Исполнение донести 20.7.44 г.».
На этой директиве сохранилась резолюция Рокоссовского:
«Начальнику штаба.
Дать директиву войскам, обязав самым жестким образом, под личную ответственность Военных советов армий, полностью провести в жизнь в кратчайший срок указания заместителя Верховного Главнокомандующего. Начальнику тыла: выделить соответствующих людей для контроля за точным выполнением.
Рокоссовский 19.7.1944 г.».
В жуковской директиве уже содержался намек на охватившую войска, прежде всего в лице старших офицеров и генералов, «трофейную лихорадку». Она касалась пока что дорогих машин и мебели. В полной же мере она проявилась с началом 1945 года, когда советские войска вступили на территорию Германии.
21 июля была сломлена немецкая оборона на Буге. 22 июля войска Рокоссовского освободили Хелм, а 23 июля — Люблин. В Варшаве началась паника среди немецких тыловых учреждений. Многие немецкие чиновники эвакуировались на запад. Панику усилило неудавшееся покушение на Гитлера. Советское командование полагало, что овладеть Варшавой удастся сравнительно легко, поскольку немцы как будто не собирались особенно упорно оборонять польскую столицу.
27 июля 1944 года Ставка Верховного главнокомандования издала директиву командующему войсками 1-го Белорусского фронта о наступлении на Варшавском направлении и овладении плацдармами на западном берегу реки Нарев:
«Ставка Верховного Главнокомандования ПРИКАЗЫВАЕТ:
1. После овладения районом Брест и Седлец правым крылом фронта развивать наступление в общем направлении на Варшаву с задачей не позже 5–8 августа овладеть Прагой и захватить плацдарм на западном берегу р. Нарев в районе Пултуск, Сероцк. Левым крылом фронта захватить плацдарм на западном берегу р. Висла в районе Демблин, Зволень, Солец. Захваченные плацдармы использовать для удара в северо-западном направлении с тем, чтобы свернуть оборону противника по р. Нарев и р. Висла и тем самым облегчить форсирование р. Нарев левому крылу 2-го Белорусского фронта и р. Висла — центральным армиям своего фронта. В дальнейшем иметь в виду наступать в общем направлении на Торн и Лодзь».
28 июля передовые части Рокоссовского заняли два плацдарма на западном берегу Вислы. 29 июля радиостанция «Костюшко» из Люблина передала воззвание с призывом начать восстание в Варшаве. В тот же день в немецком коммюнике сообщалось, что русские начали генеральное наступление на Варшаву с юго-запада. И тогда же появилась директива Ставки, возлагавшая на Г. К. Жукова «не только координирование, но и руководство операциями, проводимыми войсками 1-го Украинского фронта, 1-го Белорусского фронта и 2-го Белорусского фронта».
30 июля, в воскресенье, произошло большое танковое сражение под Варшавой. Советский 3-й танковый корпус занял Воломин и Радзымин, угрожая стыку немецких 9-й и 2-й армий. Два советских танка ворвались в район Таргувек, но были подбиты, и их экипажи укрылись у местных жителей. 16-й танковый корпус 2-й танковой армии занял варшавский пригород Вянзовню и вышел на Люблинское шоссе. 8-й гвардейский танковый корпус перерезал шоссе около ведущей к Варшаве железной дороги. До варшавских пригородов Анино и Вавра советским танкам оставалось пять километров. Но тут немцы нанесли контрудар 73-й пехотной дивизией и танковой дивизией «Герман Геринг». Командующий 9-й армией генерал танковых войск Николаус фон Форман бросил в бой 4-й танковый корпус СС, которому удалось отбить Седлец. 31 июля генерал-фельдмаршал Модель запретил всякий отход на Варшавском направлении.
Командование 2-й танковой армии запросило у Рокоссовского подкреплений, полагая, что больше у немцев резервов нет, а дорога на Варшаву практически открыта. Рокоссовский подкреплений не дал и предпочел вывести потрепанную танковую армию из боя. На Прагу была перенацелена 47-я армия, наступавшая от Седлеца.
Вплоть до 6 августа танкисты 2-й танковой армии отражали немецкий контрудар. Им удалось взять Окунев и Минск-Мазовецкий, но наступление окончательно выдохлось. К 31 июля советская 2-я танковая армия, насчитывавшая к началу Люблинско-Варшавской операции 810 танков и САУ, безвозвратно потеряла 130 машин, 582 человека убитыми и 1581 ранеными. 23 июля в Люблине был тяжело ранен ее командующий генерал-лейтенант С. И. Богданов. Он ехал на бронетранспортере за своими танками по северной окраине города, и пуля немецкого снайпера раздробила ему плечевую кость. В командование вступил начальник штаба армии генерал А. И. Радзиевский.
Строго говоря, потери были большие, но не катастрофические, и армия пока еще сохраняла боеспособность. Всего до конца сражения за Варшаву 2-я танковая армия безвозвратно потеряла 989 танков и САУ, полностью истощив свои силы.
31 июля войска правого фланга 1-го Белорусского фронта завязали бои на ближних подступах к Праге, а войска левого фланга форсировали Вислу южнее Варшавы и захватили плацдармы в районах городов Магнушева и Пулавы. Тем временем еще более важные события, непосредственно касавшиеся судьбы Польши, происходили на политическом фронте. В тот же день Молотов принял премьера польского правительства в изгнании и лидера Крестьянской партии Станислава Миколайчика. Они беседовали полчаса. Судя по стенограмме беседы, Миколайчик заявил, что «польское правительство осуществляет сейчас накопление сил для содействия в решающий момент советским войскам в их борьбе с немцами. План действий поляков разработан польским правительством вместе с генералом Табором, прибывшим недавно из Польши, и предложен английскому правительству с просьбой передать его советскому правительству. Еще в октябре прошлого года все вооруженные силы Польши получили приказ о том, чтобы они вели борьбу совместно с советскими вооруженными силами». Польский премьер тщетно пытался убедить Молотова, что в польском правительстве нет партий, враждебно настроенных к Советскому Союзу. Он стремился обсуждать проблемы Польши с советским правительством, но Молотов настаивал, что эти вопросы лондонские поляки должны обсуждать с Польским комитетом национального освобождения.