14 января 1945 года 196-я штурмовая авиационная дивизия была передана в состав 4-го штурмового авиационного корпуса 4-й воздушной армии 2-го Белорусского фронта и включилась в Восточно-Прусскую операцию. Эффективными бомбово-штурмовыми ударами полком майора Поспелова были уничтожены наиболее важные узлы в системе обороны противника на реках Нарев и Висла. В дальнейшем лётчики полка обеспечили успешное наступление 5-й танковой армии в направлении Цеханув, Млава, Аллештайн и Эльбинг в ходе Млавско-Эльбингской операции. 19 января 1945 года лётчики полка нанесли штурмовой удар по крупному узлу немецкой обороны городу Вилленбергу, уничтожив 5 каменных зданий с засевшими в них солдатами противника и воинский эшелон на железнодорожной стации. В последующие дни полк производил штурмовку колонн немецких войск, отступавших из города. Всего за период с 14 января по 14 февраля 1945 года полк майора Поспелова несмотря на неблагоприятные погодные условия совершил 285 успешных боевых вылетов. Боевые потери полка составили 3 самолёта. За умелое планирование действий полка, хорошую организацию взаимодействия с другими родами войск и существенный урон, нанесённый противнику лётчиками полка, майор П. П. Поспелов был награждён орденом Кутузова III степени. Павел Прохорович завершил свой боевой путь участием в Берлинской операции. Всего за годы войны он произвёл около 140 боевых вылетов.