In 1854, during the Crimean War, Zavoyko led the successful defence against the Siege of Petropavlovsk by the allied British-French troops commanded by Rear Admirals David Price and Auguste Febvrier Despointes. Zavoyko managed to repel the superior allied forces and even captured the British banner.