отходил в составе 6-го стрелкового корпуса Юго-Западного фронта. 27 июля был ранен в ногу и до ноября находился в госпитале. С 19 ноября 1941 г. исполнял должность зам. командира 85-й отдельной морской стрелковой бригады и участвовал с ней в боях на Карельском фронте в составе Масельской оперативной группы. В апреле 1942 г. назначен командиром 61-й морской стрелковой бригады, которая вела боевые действия в составе 32-й, а с сентября – 26-й армий Карельского фронта. В октябре вступил в командование 263-й стрелковой дивизией. Ее части в составе 26-й армии Карельского фронта оборонялись на рубеже озер Нижнее Чёрное и Верхнее Чёрное. В январе 1943 г. дивизия была выведена в резерв Ставки ВГК, а в феврале передислоцирована на юг в состав 4-го гвардейского стрелкового корпуса 6-й армии Юго-Западного фронта и участвовала в Харьковской оборонительной операции. В ходе этих боев 10 июня 1943 г. в районе с. Долгенькое Изюмского р-на полковник Г. А. Криволапов был тяжело ранен и госпитализирован. После выздоровления с 23 сентября командовал 25-й гвардейской стрелковой дивизией в составе 96-го гвардейского стрелкового корпуса 6-й армии Юго-Западного фронта, которая в это время в ходе Донбасской наступательной операции вышла к Днепру в районе Алексеевка Днепропетровской обл. В ночь на 26 сентября передовые отряды дивизии форсировали р. Днепр в районе Алексеевка, захватили плацдарм на ее зап. берегу в районе Войсковое, балка Скубово. С 26 сентября по ноябрь 1943 г. она в составе 6-й армии Юго-Западного фронта (с 20 октября 1943 г. – 8-й гвардейской армии 3-го Украинского фронта) вела бои по расширению и удержанию плацдарма, затем наступала на криворожском направлении. За личную отвагу и героизм, проявленные в этих боях, генерал-майор Г. А. Криволапов был удостоен звания Героя Советского Союза. В конце января 1944 г. дивизия вошла в состав 53-й армии 2-го Украинского фронта и участвовала в Корсунь-Шевченковской наступательной операции. За прорыв обороны противника в районе Красносилка и участие в окружении и уничтожении корсунь-шевченковской группировки противника она 13 февраля 1944 г. была награждена орденом Богдана Хмельницкого 2-й ст. Весной 1944 г. дивизия в составе 26-го гвардейского стрелкового корпуса участвовала в Уманско-Ботошанской наступательной операции, ее части отличились при освобождении городов Балта и Котовск. К 3 мая 1944 г. она вышла к р. Реут и до 19 июня обороняла рубеж Устье, Дубоссары. В августе дивизия приняла участие в Ясско-Кишинёвской наступательной операции, в уничтожении окруженной группировки противника в районе г. Хуши. В ноябре 1944 г. Г. А. Криволапов был командирован на учебу в Высшую военную академию им. К. Е. Ворошилова, а после ее окончания в июле 1945 г. назначен командиром 110-й гвардейской стрелковой Александрийской дивизии. В ходе Советско-японской войны 1945 г. дивизия в составе 18-го гвардейского стрелкового корпуса 53-й армии Забайкальского фронта участвовала в разгроме японских войск на Д. Востоке. В ходе Хингано-Мукденской наступательной операции она преодолела горный хребет Большой Хинган, форсировала р. Сяохэ и сосредоточилась в районе г. Тунляо.