22 октября 1943 года генерал-майор танковых войск Григорьев был назначен на должность командира 31-го танкового корпуса, который участвовал в ходе Проскуровско-Черновицкой и Львовско-Сандомирской наступательных операций. Во время последней операции корпус вёл боевые действия по ликвидации бродской и львовской группировок противника, а после форсирования Вислы — на Сандомирском плацдарме. Вскоре корпус принимал участие в ходе Восточно-Карпатской, Карпатско-Дуклинской наступательных операций, а также при разгроме противника в районе Главного Карпатского хребта.