1st Guards Army went over to the general offensive on the morning of July 21 and after dislodging the rearguards advanced from 6-22km during the day. The Army's commander, Col. Gen. A. A. Grechko, was now ordered to develop an aggressive offensive and capture Stanislav by the end of July 24. During July 23 units of 30th Corps forced a crossing of the Dniestr River near Petryluv and fought to expand the bridgehead while driving back German counterattacks. From July 24-26 the Army continued to advance against stubborn resistance and took Stanislav on the 26th. At about this time the 129th Guards was transferred to 107th Corps. In order to prevent any German regrouping in the DrohobychBorislav region, Grechko was ordered on the morning of the 27th accelerate his drive even further, up to 70km in three days. Despite these directions the advance on Drohobych slowed in the face of a stubborn defense along the Dniestr and repeated counterattacks by tanks and infantry. Effective at 2400 hours on August 5 the 1st Guards Army came under command of 4th Ukrainian Front, where it would remain for the duration.  The next day Drohobych was finally liberated and the 330th Guards Rifle Regiment (Lt. Col. Ryabov, Aleksandr Vasilevich) was awarded its name as a battle honor. On August 16 the 320th Guards Rifle Regiment would receive the Order of Bogdan Khmelnitsky, 3rd Degree, while the 124th Guards Sapper Battalion was given the Order of the Red Star, both for their roles in this victory.