Throughout the war he fought in the battles for Leningrad, Novgorod, Vyborg, Tallinn, East Prussia, and other strategically important areas on the Western, Bryansk, Leningrad, and 3rd Belorussian fronts. By the end of the conflict he totaled 226 sorties on the Il-2, taking out nine tanks, seven aircraft on the ground, four ammunition depots, 58 railway cars, 73 anti-aircraft artillery positions, 115 cars, 26 machine-gun nests, and over 1000 enemy combatants.
