22.01.1945 г. майор Григорьев, преследуя отступающего противника, поддерживал огнем стрелковые подразделения, чем обеспечил захват сев.-зап. части г. Инстербурга.
Из наградного листа: «В результате огнем дивизиона уничтожено 6 ручных, 4 станковых пулемета, до батальона пехоты, разрушено 60 траншей, 2 ДЗОТа, подавлен огонь трех минбатарей противника».
Приказом командующего артиллерией 3 БелФ № 11 от 21.02.1945 г. майор Григорьев О.А. награжден орденом Александра Невского.
25.03.1945 г. умер от болезни. Захоронен (увековечен): Братская могила советских воинов в п. Берёзовка Гвардейского г.о. Калининградской обл.
Источники: ЦАМО. Ф. 33. Оп. 686196. Д. 6475; Ф. 33. Оп. 11458. Д. 662; Электронная Книга памяти Калининградской обл. URL: https://www.prussia39.ru/memory/warrior.php?wid=7605 (дата обращения: 16.12.2020).