od Osimo, 17 lipca w godzinach porannych wziął udział w przygotowaniu artyleryjskim ataku przez rzekę Musone 2 Brygady Pancernej i 5 Wileńskiej Brygady Piechoty, a następnie na żądanie atakujących jednostek wspierał ogniem artyleryjskim natarcie, aż za Case Nuove i na Monte della Crescia. 18 lipca wspierał w dalszym ciągu 2 B.Panc. i wprowadzoną do walki 6 Lwowską Brygadę Piechoty podczas walk o Torretto a Mare. W bitwie o Anconę pułk wystrzelił 1700 pocisków, miał też 3 rannych żołnierzy, na minach. 10 pułk w okresie od 19 lipca do 3 sierpnia jako jedyny z 2 AGPA był przydzielony do grup pościgowych za uchodzącym nieprzyjacielem wzdłuż Adriatyku. Od 4 do 7 sierpnia wspierał piechotę podczas walk nad rzeką Misa, ponosząc dalsze straty 1 zabitego i 1 ciężko rannego żołnierza. W dniach 9 i 10 sierpnia pułk w ramach swojej grupy ostrzeliwał cele w walkach nad rzeką Cesano. Po uzyskaniu powodzenia przez czołgi i piechotę korpusu w dniach 13-17 sierpnia ze stanowisk w rejonie Castel Colone wspierał wojska w planie mylenia przeciwnika przed walkami o rzekę Metauro. Od 18 do 22 sierpnia pułk ze stanowisk ogniowych pod Rio Grande wspierał 2 B. Panc. w dojściu do rzeki Metauro. Podczas bitwy o Linię Gotów 10 pac w ramach 2 Grupy wspierał 5 KDP w dniach 25-29 sierpnia 1944 r.