Débarqué à Utah-Beach le 8 juin 1944, le major Hamilton commande le 1er Bataillon du 357ème Régiment de la 90ème Division d’Infanterie US lors des combats pour la libération de Périers, soit environ 800 hommes.
Ed est un meneur d’hommes. Le 7 août, à quelques kilomètres du Mans, son régiment décime une unité de soldats allemands, faisant 30 morts, 80 blessés et 280 prisonniers. Le 8 septembre suivant, en Meurthe-et-Moselle, il lance un nouveau raid sur les positions allemandes qui permet la destruction de 4 chars ennemis, et la capture de 17 prisonniers. Cette nouvelle action lui vaut l’attribution de la Distinguished Service Cross pour son comportement héroïque sous le feu de l’ennemi. Promu Lieutenant-Colonel, il est grièvement blessé le 10 septembre à Hayange, en Moselle.