В декабре 1944 г. в Восточной Пруссии на высоте 9000 м сбил тараном вражеский самолет-разведчик, а свой поврежденный самолет довел до аэродрома. 25 апреля 1945 г. в небе над столицей Германии гвардии капитан Головачёв совершил свой последний боевой вылет и сбил два самолета противника.
🎖Всего к маю 1945 г. летчик совершил 457 боевых вылетов, в 125 воздушных боях уничтожил 31 самолет противника, был четырежды ранен. В годы Великой Отечественной войны всего четыре белоруса дважды были удостоены высокого звания Героя Советского Союза, в их числе и Павел Головачёв.
После окончания войны продолжал военную службу. Окончил Военно-воздушную академию (1951), Военную академию Генерального штаба (1959). Служил на ответственных должностях в Советской армии.