Несколько месяцев Григорий Степанович провёл в плену, рассчитывая сбежать при первой возможности. И такая возможность представилась осенью 1942 года. Военнопленный Посохов был направлен на принудительные работы на станцию Миллерово, где во время разгрузки вражеского эшелона ему удалось совершить побег. Григорий Степанович сумел добраться до родной Дубровки, где до прихода Красной Армии скрывался в доме родителей, вернувшихся на хутор с началом войны. В январе 1943 года Валуйский район был освобождён войсками Воронежского фронта. После проверки в отделе контрразведки СМЕРШ 303-й стрелковой дивизии 3-й танковой армии красноармеец Г. С. Посохов был определён пулемётчиком в 1-ю пулемётную роту 845-го стрелкового полка. Вновь на передовой Григорий Степанович с марта 1943 года на Юго-Западном фронте. Участвовал в оборонительных боях в ходе немецкого контрнаступления под Харьковом. В апреле 1943 года 3-я танковая армия была переформирована в 57-ю общевойсковую армию. До августа 1943 года её подразделения вели оборонительные бои на рубеже реки Северский Донец в районе Волчанска. Во время одной из боевых операций красноармеец Г. С. Посохов с гранатой ворвался во вражеский ДЗОТ и взял в плен весь его расчёт. За проявленную отвагу Григорий Сергеевич был произведён в сержанты и назначен на должность командира отделения пулемётной роты. К началу наступления Красной Армии на Курской дуге Г. С. Посохов был уже старшим сержантом. Григорий Сергеевич особо отличился в ходе Белгородско-Харьковской операции.