アルカディオポリスの戦い (970年)
小規模ながら統率が取れて耐久力に優れる東ローマ軍は、ここから一転して追撃してきたペチェネグ軍に攻勢をかけ、これを打ち破った。司祭レオーンによれば、あるペチェネグ兵がスケレロスのもとへ突っ込み、冑に一撃を加えた。しかしその剣は鉄冑に弾かれ、スケレロスに傷一つ負わせることが出来なかった。まもなくスケレロスの弟コンスタンティノスが駆けつけて、ペチェネグ兵を殺した。
ペチェネグ軍を死地に引き込んだのを見計らって、スケレロスはラッパを吹かせた。すると東ローマ軍の別動隊が現れてペチェネグ軍の側面を攻撃した。包囲され始めたペチェネグ兵はパニックになり、逃げだし始めた。ペチェネグ軍のある将軍は兵を呼び戻して隊を立て直そうとしたが、そうこうしているうちにスケレロスに一騎打ちを挑まれた。スケレロスは剣の一撃でペチェネグの将軍の脳天を打ち、その甲冑を切り裂いて頭から腰まで両断した。指揮官を失ったペチェネグ軍は完全に統率を失って潰走し、後に控えていたブルガリア軍も混乱状態に陥って多くの死者を出した。東ローマ軍の犠牲者は極めて少なかった。スキュリツェスは死者25人、レオーンは55人と伝えている。ただし東ローマ軍は、ペチェネグ軍の矢を受けて多くの馬を失っている。一方キエフ軍の損害は甚大であった。レオーンの主張する死者2万人というのは誇張だとしても、おそらく数千人を数えただろうと考えられている。
今やスヴャトスラフ1世の目はコンスタンティノープルを向いており、東ローマ帝国に対してバルカン半島領すべてを割譲しアナトリア半島へ撤退せよとまで言い出した。これに対し、フォカス家の反抗を押さえて地位を固めたヨハネス1世は、義弟のスコライ軍司令長官バルダス・スケレロスと宦官ペトルスにバルカン戦線を任せた。彼らはトラキアで越冬しながら兵を集め、スヴャトスラフ1世の軍勢を探知するため斥候を放った。
この報を受けたスヴャトスラフ1世は、強力なルーシ人の軍勢にブルガリア人やペチェネグ人を合わせた大軍を組織してバルカン半島を南下し始めた。彼らはフィリッポポリス(現プロヴディフ)を攻略した後、防備の固いハドリアノポリス(現エディルネ)を迂回してコンスタンティノープルに向かった。キエフ軍の総勢や軍容は不明である。11世紀東ローマ帝国の歴史家ヨハネス・スキュリツェスは、その数を30万8000人としているが、より戦いに近い10世紀の歴史家レオーンは「3万人以上」としか述べていない。ルーシ側の記録としては、12世紀に編纂された原初年代記では総勢3万人としており、そのうちアルカディオポリスの戦いに参加した人数はわずか1万人、対する東ローマ軍は10万人だったと記述している。実際には、おそらく東ローマ軍の方が数の上ではかなり劣勢であったと考えられている。またアルカディオポリスの戦いでは、キエフ軍の大部分はペチェネグ人やマジャル人で構成されていた。
キエフ軍に圧勝を収めた東ローマ軍だったが、撤退する敵を追撃することはかなわなかった。小アジアでバルダス・フォカスが反乱を起こしたためである。バルダス・スケレロスは反乱鎮圧のため小アジアへ移り、スヴャトスラフ1世もキエフ軍を率いてバルカン山脈の北へと撤退した。翌春、バルダス・フォカスの反乱を鎮圧したヨハネス1世ツィミスケスは、ブルガリアへ親征して首都プレスラフを陥とし、ツァーリのボリス2世を捕らえた。そしてキエフ軍がこもるドロストロン(現シリストラ)の要塞を3か月にわたって包囲した(ドロストロン包囲戦)結果、スヴャトスラフ1世は敗北を認めてブルガリアを放棄した。
この戦いはハンガリーの歴史上で大きな意味を持っている。マジャル人(ハンガリー人)は9世紀からヨーロッパ中を蹂躙し続けていた(マジャル人のヨーロッパ侵攻)。955年のレヒフェルトの戦いで西方への進出の道は閉ざされたものの、南方の東ローマ帝国への侵攻は続いていた。しかしアルカディオポリスの戦いをもってこのマジャル人の広範な活動は終わりを迎え、戦後マジャル人をまとめて大公となったゲーザは、西ヨーロッパからの宣教師を受け入れてマジャル人のキリスト教化を図った。これは、ヨハネス1世ツィミスケスの侵攻により独立を失ったブルガリア総主教庁の運命を目の当たりにしての選択でもあった。そして1000年、イシュトヴァーン1世のもとで、キリスト教王国であるハンガリー王国が成立することになる。