Remained forces of the "30th division" fought in the Battle of Mindanao. Initially stretched over entire East Mindanao north of Davao City area, the "30th division" did not actively contested the loss of Zamboanga City 10 March 1945 and subsequent US push eastward, ultimately resulting in the isolation of the 100th division in Davao City on the south flank of the "30th division". The 1st battalion of the 74th infantry regiment belonging to the "30th division" has tried to stop the US wedge at the Kabacan road junction 22 April 1945, but failed. Still overstretched, the "30th division" has established a roughly south-north line of defense Kabacan - Kibawe- Manolo Fortich - Macajalar Bay. Also, separate unit of approximately 2200 men was placed in Butuan Bay beaches. Because the commander of the "30th division" have severely under-estimated handicaps to Japanese mobility due Philippine guerillas and air raids, the US attack to the southern end of the defensive line 27 April 1945 was impossible to counter as isolated Japanese units were overrun one after another in rapid sequence. 3 May 1945 the US forces have reached Kibawe. The Japanese infantry battalion at Maramag was able to hold back US attack 6–12 May 1945 in rearguard action, while the rest of the "30th division" was trying to assemble in Macajalar Bay area. This objective was done only partially, as US 108th regiment have landed in Macajalar Bay unopposed 10 May 1945, and proceeded 30 km inland until encountering Japanese rearguard 13 May 1945 (and overrunning it 18 May 1945). Another rearguard action has happened in Malaybalay, where remnants of the 30th field artillery regiment (left behind because deemed too heavy for escape to the mountains) were able to hold back the US forces from 20 May 1945 until night of 21 May 1945.