959 vallutas Itaalia kuningas Berengar II Spoleto hertsogiriigi ja tungis Kirikuriigi territooriumile. Johannes XII saatis abi lootuses 960 saadikud Saksa kuninga Otto I Suur juurde, keda ta kutsus Itaaliasse ja kellele ta pakkus keisri krooni.