On attribua également à la protection de la Vierge des Blachernes les victoires byzantines lors des sièges arabes (717-718) et russe (860). Lors de ce dernier le voile ou manteau recouvrant la tête de la Vierge ("maphorion"*) fut trempé dans la mer pour invoquer la protection de Dieu contre la flotte russe. Quelques jours plus tard, la flotte russe était annihilée. En 926, lorsque la ville fut assiégée par Syméon de Bulgarie on attribua aux saintes reliques le fait que le tsar se cru contraint de négocier et d’abandonner le siège.