Made a commander on November 1, Becton was the commanding officer of USS Laffey during the invasion of Normandy on June 6, 1944. The ship was struck by an 8-inch shell, which did not explode. Laffey broke up an attack by German E-boats on June 12 and bombarded Cherbourg on June 25. Becton was awarded a second Silver Star for his actions in June. Transferred back to the Pacific Theater, he received his third Silver Star for his handling of Laffey in support of the landing of the 77th Division at Ormoc Bay, Leyte, the Philippines, on December 7, 1944. His fourth was for entering the "restricted waters of Lingayen Gulf during the initial bombardment and assault at Luzon" in January 1945. In February, Laffey escorted aircraft carriers in airstrikes against Tokyo.
