Справа от отряда на высоте 106,5 находились части 182‑го пехотного Гроховского полка, а слева – на линии д. Беловода, Клодница Горна, Осина, Майдан Собещанский – занимал позиции 30‑й пехотный Полтавский полк.
24 июня А.А. Веселовский предполагал, начав наступление в 2 часа, тремя батальонами гренадер-самогитцев прорвать фронт противника на участке д. Уржендов, Скорчице и, захватив высоту 113,4, развить наступление на высоту 125,9. Сотня 52‑го Донского казачьего полка должна была выдвинуться на южную опушку леса южнее высоты 125,9 и, двигаясь на Вильколаз, уничтожать средства связи в тылу противника и наблюдать фронт в направлении на Красник. Три батальона гренадер-фанагорийцев, будучи сосредоточены в районе высота 106,5 – Людвинов – Скорчице, должны были обеспечивать операцию отряда справа. Соответственно, А.А. Веселовский предполагал, оставляя левый фланг на месте, правым совершить захождение на юго-восток.
Но командир 7‑го гренадерского Самогитского полка в назначенное время не начал наступления, отговариваясь разбросанностью частей полка, и, несмотря на все требования А.А. Веселовского, полк начал наступление только в 7 часов, фактически сорвав ночную атаку отряда.
Несмотря на признаки начавшегося отступления противника, австрийские войска на фронте отряда А.А. Веселовского оставались на своих позициях и оказывали упорное противодействие русскому наступлению.
В 8 часов 20 минут в отряд прибыли 5‑й тяжелый артиллерийский дивизион и батарея 42‑линейных пушек. Гаубичные батареи заняли позиции в районе д. Домброва и Беловода. Задача гаубичных батарей – обстреливать шоссе из д. Вильколаз до леса южнее ф. Пуланковице, а 42‑линейной батареи (позиция к западу от д. Лещины) – вести огонь по дальнейшему участку шоссе до г. Красник.
Операция отряда А.А. Веселовского развивалась – к 9 часам гренадеры-самогитцы перешли через р. Уржендовку и атаковали высоту 113,4, пехотинцы-остроленцы наступали на фронте Вильколаз, Вильколаз Горны, а гренадеры-сибирцы двигались на д. Рудник Шляхецкий.
Вскоре остроленцы прорвали фронт противника и захватили в плен три роты австрийцев. Но неприятель на некоторых участках продолжал оказывать упорное сопротивление.
Воздушная разведка установила, что хотя Вильколаз уже оставлен противником, за деревней в районе дорог на Залесье, Вильколаз Горны и высоту 118 находятся 11 неприятельских батарей. Около 12 часов в ходе наступления гренадер-самогитцев произошла заминка – атакующие части попали под огонь австрийской артиллерии со стороны д. Уржендов. Две русских тяжелых батареи заставили замолчать орудия противника, и около 14 часов атакующие цепи самогитцев смогли двинуться дальше.
Около 17 часов гренадеры-фанагорийцы совместно с пехотинцами-гроховцами взяли Уржендов, захватив много пленных, и начали окапываться к югу от деревни.
В то же время 7‑й гренадерский Самогитский полк овладел высотами 113,4 и 125,9, а 9‑й гренадерский Сибирский полк занял д. Попковице и Остров. 181‑й пехотный Остроленский полк занимал фронт у Дольний – Вильколаз.
На фронте группы Ф.Н. Васильева противник в 4 часа 30 минут попытался начать наступление на позиции 9‑го Сибирского стрелкового полка, но оно было отбито ружейно-артиллерийским огнем.
В частях 15‑го и 6‑го Сибирского армейских корпусов (примыкали к левому флангу отряда А.А. Веселовского) наступление началось ночью. 30‑й пехотный Полтавский полк в 2 часа 30 минут штыковой атакой выбил австрийцев из окопов южнее д. Осины, захватив 200 пленных.
К 11 часам 30 минутам полтавцы достигли южной опушки урочищ Клины и Оброки. Начав наступление в 3 часа, 184‑й пехотный Варшавский полк одним ударом сбил австрийцев, оставивших много убитых, раненых и пленных, успешно продвигаясь вперед. Продвигаясь через лес севернее д. Вильколаз, полк несколько раз подвергался атакам противника. Но удар варшавцев в штыки каждый раз отбрасывал австрийцев.
Введя в дело полковой резерв, варшавцы успешно гнали отходивших австрийцев вплоть до д. Вильколаз. Здесь они были задержаны пехотой противника при поддержке ураганного огня артиллерии. Сломив сопротивление врага и захватив много пленных и два пулемета, варшавцы двинулись в южную часть деревни. Австрийцы начали окапываться на южном берегу р. Уржендовки, обстреливая роты варшавцев сильным стрелковым и артиллерийским огнем. Русские пехотинцы заняли позиции в 1 км от окопов противника.
Но находившиеся левее 184‑го пехотного Варшавского полка роты 32‑го пехотного Кременчугского полка, не выдержав неприятельского огня, начали отходить. Образовался разрыв фронта, в который и проникли австрийцы, начавшие обходить варшавцев. Противник был задержан сводной командой в 50 человек из состава разных частей 184‑го пехотного полка. Команда не только сумела задержать совершающий обходной маневр отряд австрийцев, но и захватила в плен 80 человек. К ночи в руках варшавцев была почти вся д. Вильколаз. Австрийцы были отброшены и скапывались за р. Уржендовкой.