21 января 1945 года в наступательной бою он овладел сильно укреплённым опорным пунктом немцев в районе деревни Викна, он будучи послан в разведку, скрытно приблизился к переднему краю обороны противника и установил расположение двух пулемётных точек противника, выявил искусно замаскированный дот противника и добывшие сведения сообщил командованию, что облегчило успех наступления.
Участвуя в атаке, он один из первых ворвался в траншеи противника и в траншейном бою уничтожил 4 немецких солдат. Козлова Петра Иванович в бою овладел деревнями Святое, Змеевка Жлобинского района Гомельской области 26 июня 1944 года огнём своего пулемёта обеспечил продвижение вперёд подразделению и при этом лично уничтожил 2 немцев.
Младший сержант, орден «Славы III степени», медаль «За отвагу»ВОВ 1941-1945 гг. с 01.10.1943 392 стрелкового полка 73 стрелковой Новозыбковской Краснознамённой дивизии ордена Суворова. I-й Белорусский фронт. Командир стрелкового отделения, ручной пулемётчик.
Погиб в деревне Родинштейн, Восточная Пруссия.