Находясь на ответственных штабных должностях в составе 20-го и 21-го гвардейских стрелковых корпусов гвардии подполковник Г. С. Горчаков был отмечен многими правительственными наградами. Он прошёл длинный боевой путь, принимая участие в Знаменской, Кировоградской, Белгородско-Харьковской, Корсунь-Шевченковской, Уманско-Ботошанской, Ясско-Кишинёвской, Будапештской, Балатонской, Венской войсковых операциях. Завершил Великую Отечественную войну в австрийском городе Санкт-Пёльтен. 5-я гвардейская воздушно-десантная дивизия после её окончания была переименована в 112-ю гвардейскую стрелковую дивизию, в которой Г. С. Горчаков продолжил занимать должность начальника штаба дивизии до 1 июля 1945 года.