Toutefois Jean Tzimiskès ne put profiter de ce succès car pendant qu'il faisait ses préparatifs pour la suite de la lutte contre les russes eut lieu la révolte de Bardas Phocas contre lequel il fallut envoyer Skléros avec toutes les forces disponibles laissant en face des Russes un simple corps d'observation qui ne put les empêcher de faire des razzias en Thrace et en Macédoine. Néanmoins, l'écrasement de la révolte de Phocas lors du printemps de l'année suivante permit à Tzimiskès de se placer à la tête de l'armée et d'avancer vers le nord en Bulgarie. Les Byzantins prirent la capitale bulgare Preslav et capturèrent le tsar bulgare Boris II, contraignant les Rus' à se réfugier dans la forteresse de Dorystolon (aujourd'hui Silistra). Après un siège de trois mois et une série d'escarmouches devant les murs de la cité, Sviatoslav accepta sa défaite et quitta la Bulgarie.