Preliminary operations for the Leyte invasion began at dawn on 17 October 1944, with minesweeping tasks and the movement of the 6th Rangers toward three small islands in Leyte Gulf. Although delayed by a storm, the Rangers were on Suluan and Dinagat islands by 0805. On Suluan, they dispersed a small group of Japanese defenders and destroyed a radio station, while they found Dinagat unoccupied. The third island, Homonhon, was taken without any opposition the next day. On Dinagat and Homonhon, the Rangers proceeded to erect navigation lights for the amphibious transports to follow. Meanwhile, reconnaissance by underwater demolition teams revealed clear landing beaches for assault troops on Leyte. Independently, the 21st Infantry Regiment on 20 October landed on Panaon Strait to control the entrance to Sogod Bay.
Following four hours of heavy naval gunfire on A-day, 20 October, Sixth Army forces landed on assigned beaches at 10:00. X Corps pushed across a 4 mi (6.4 km) stretch of beach between Tacloban airfield and the Palo River. 15 mi (24 km) to the south, XXIV Corps units came ashore across a 3 mi (4.8 km) strand between San José and the Daguitan River. Troops found as much resistance from swampy terrain as from Japanese fire. Within an hour of landing, units in most sectors had secured beachheads deep enough to receive heavy vehicles and large amounts of supplies. Only in the 24th Division sector did enemy fire force a diversion of follow-up landing craft. But even that sector was secure enough by 13:30 to allow Gen. MacArthur to make a dramatic entrance through the surf onto Red Beach and announce to the populace the beginning of their liberation: “People of the Philippines, I have returned! By the grace of Almighty God, our forces stand again on Philippine soil.”