Противник подтягивал силы, авиация группами 5–9 самолётов производила частые налёты на боевые порядки бригады. Несмотря на сильные артналёты противника, воздействие его авиации, 44-я гв. тбр прочно удерживала плацдарм, обеспечив этим переправу частей корпуса и ряда стрелковых частей. При отражении контратак бригада уничтожила танков – 4, БТР – 2, миномётов – 8, пушек – 2, пулемётов – 5 и до 270 солдат и офицеров противника. Потери бригады за 3 августа: убито – 8, ранено – 27 человек.
4 августа 1944 г. бригада получила распоряжение штаба корпуса, во взаимодействии с частями 350-й сд, наступать в северо-восточном направлении. Выполняя задачу, бригада к 9.00 заняла исходное положение для наступления на северо-западной окраине Копшивницы и в течение дня находилась в готовности к наступательным действиям. 5 августа 1944 г. распоряжением штаба 11-го гв. тк задача бригаде была изменена, и 44-я гв. тбр получила новую задачу: передать занимаемый боевой участок частям 13-й А и в ночь на 6 августа 1944 г. выйти в район Наводцице, имея в виду наступать с утра 6 августа 1944 г. в северном направлении.
29 июля 1944 г. с утра командир 40-й гв. тбр получил устный приказ командира корпуса: бригаде быть готовой совершить марш, обогнать пехоту 24-го ск, выйти на р. Висла, форсировать её, захватить и удержать плацдарм на левом берегу.
Впереди действовали части 24-го ск, которые потеряли соприкосновение с противником и продолжали выдвижение вперёд. Противник продолжал отходить за р. Висла, перед фронтом имел отдельные части пехоты.
В 17.00 40-я гв. тбр выступила из Ежове и к 20.00 достигла населённого пункта Гвоздец. В целях быстрейшего выхода к р. Висла и во избежание излишних потерь, бригада вышла на южный маршрут и к ночи на 30 июля 1944 г. вышла в район Хмелюва.
30 июля 1944 г. мба бригады получил задачу выйти к переправе западнее Махува, форсировать р. Висла и действовать с 44-й гв. тбр. Батальон в 18.00 форсировал р. Висла и сосредоточился в районе Пшевлоки.
В течение ночи на 31 июля 1-й тб вёл бой за Оцице. При атаке этого пункта в 23.00 4 танка, развернувшись, пошли вдоль шоссе. Два танка застряли в ручье на южной окраине Оцице. Танк гвардии младшего лейтенанта Невмывако, ведя огонь с ходу, ворвался в Оцице и вышел на северную окраину, где был подбит и сожжён противником. К 5.00 застрявшие танки были вытащены и вышли в район высоты 177,0.
31 июля 1944 г. в 5.30 3-му тб была поставлена задача овладеть Оцице. Батальон выступил, идя колонной вдоль шоссе, не имея впереди разведки. В 6.30 вышел на северную окраину Оцице, где был встречен сильным артогнём противника из района леса севернее Козельца, южная окраина Мехоцина и самого Оцице, в результате чего 4 танка было сожжено, а 3 танка подбито, которые впоследствии тоже были сожжены немецкими автоматчиками, так как нашей пехоты не было. 3 танка, находящиеся в заслоне в районе высоты 158,0, были выведены в район леса 1,5 км севернее Махува с задачей не допустить выдвижение противника из Мехоцина на Махув. 4 танка были выведены в резерв командира бригады в район кладбища на северо-западной окраине Хмелюва в готовности к отражению контратак противника. 5 танков были переданы из 1-го тб в 3-й тб. Управление батальона и личный состав были выведены из боя и направлены во второй эшелон в район Дембы.
В командование 40-й гв. тбр вступил гвардии полковник Готовский. Бывший командир бригады гвардии подполковник Стысин от командования был отстранён.
В ночь на 1 августа 1944 г. мба, действуя с 44-й гв. тбр, наступал вдоль р. Висла и к 8.00 вышел в район перекрёстка дорог 500 м восточнее Цишицы. В течение дня 1 августа 1944 г. бригада обороняла рубеж высота 177,0 севернее Махува, прикрывая переправу через р. Висла в готовности переправиться за 45-й гв. тбр.
В 12.00 40-я гв. тбр получила задачу наступать в направлении Махув, Каймув, Мехоцин и к исходу дня 1 августа 1944 г. овладеть Тарнобжегом. С 16.30 до 17.00 была произведена разведка взводом танков в направлении юго-восточной окраины Мехоцина. При выходе танков на шоссе Оцице – Мехоцин танки были встречены сильным артогнём противника. Один танк сгорел, один был подбит.
Разведкой было выявлено, что район Оцице, Мехоцин, Тарнобжег представляет собой сильно укреплённый узел сопротивления. Только в районе Оцице, как было после установлено, противник имел до 20 орудий. Командиром бригады было принято решение занять оборону по северной опушке леса севернее Махува, имея заслон в районе высоты 177,0.
Заняв оборону, бригада увязала свои действия с 747-м сп и 388-м сп, который к исходу дня овладел Коймувом, но ночью был контратакован противником и выбит. Автоматчики противника просочились в лес севернее Махува и вдоль берега к переправе через р. Висла.
В течение 2 августа 1944 г. 40-я гв. тбр обороняла прежний рубеж. К утру 3 августа 1944 г. противник оставил Оцице, Каймув, Мехоцин, заняв оборону по южной окраине Тарнобжега.
В период с 11.00 до 15.00 стрелковые части 172-й сд вели подготовку к наступлению на Тарнобжег. 40-я гв. тбр к 10.00 3 августа 1944 г. вышла на северную окраину Мехоцина, выслав разведку в составе 2 танков на Тарнобжег.
К 10.00 разведка ворвалась в Тарнобжег в район церкви, где была встречена сильным огнём ПТО противника. Один танк был подожжён, а второй вернулся на северную окраину Мехоцина. В 15.00 началась атака. Пехота к 16.30 подошла к станции Тарнобжег и к южной окраине Тарнобжега, где была контратакована противником и начала отходить. Были приняты все меры, чтобы пехоту поддержать, и совместно с танками контратака противника была отбита.
45-я гв. тбр к 20.00 28 июля 1944 г. сосредоточилась в районе леса 2 км от станции Ловиско, имея в боевом составе 9 танков и 110 человек автоматчиков. 29 июля 1944 г., подтянув отставшую матчасть и личный состав, бригада производила осмотр и дозаправку автомашин в готовности к выполнению дальнейшей задачи.
В 15.00 29 июля, согласно боевому приказу, части бригады и 362-го гв. иптап выступили и, совершив 70-километровый марш, к 3.30 30 июля 1944 г. сосредоточились в районе Нагнаюва в готовности форсировать р. Висла за 44-й гв. тбр. До 14.00 30 июля 1944 г. на западный берег реки были переправлены на подручных средствах автомашины мба и взвод разведки с задачей занять рубеж для сосредоточения после форсирования и вести разведку за действиями противника. Готовых переправ для танков не было. Противник артогнём систематически обстреливал районы строительства переправ. Авиация противника вела разведывательные полёты и группами в 2–4 самолёта бомбила боевые порядки и районы оборудованных переправ. 31 июля 1944 г. части 45-й гв. тбр оставались в прежнем районе в ожидании переправы.
К исходу дня 31 июля 1944 г. на р. Висла уровень воды поднялся на 25–30 см, что заставило переделать причалы, что в результате задержало переправу до 1 августа 1944 г. В ночь с 31 июля на 1 августа 1944 г. после переправы частей 44-й гв. тбр и 399-го гв. сап в районе Махува началась переправа танков 2-го тб 45-й гв. тбр и артиллерии 362-го гв. иптап. К 12.00 1 августа 1944 г. вся матчасть танков и артиллерии переправлялась на паромах в районе Махува, сосредоточившись в районе леса севернее Посечны в готовности к выполнению дальнейшей задачи. Всего на западный берег было переправлено: танков – 13, орудий иптб – 3, миномётов – 4.
Противник из направления Капшевница предпринимал ряд контратак и теснил на 2–3 км части 24-го ск – 3 танка 2-го тб были поставлены в засаду севернее Посечны для отражения контратак противника. В 16.00, по приказу командира 11-го гв. тк, бригада с 362-м гв. иптап начала наступление с задачей выйти во фланг противнику, прикрывая левый фланг корпуса, и содействовать частям, наступающим с юга, в расширении плацдарма.
Наступая по маршруту Новы Ходкув – Нова-Весь, части 45-й гв. тбр к 3.00 2 августа 1944 г. достигли Дольне, где встретили сопротивление танков, пехоты и артиллерии противника и были остановлены. В завязавшемся бою было уничтожено 2 тяжёлых самоходных орудия, до 30 солдат противника, взято 4 пленных. Части бригады потеряли два человека.