Реорганизация христианских королевств
Преемник Бермудо, его сын Альфонс V (994-1027 гг.), начал свое правление в более благоприятной обстановке. Поскольку король был малолетним, его опекунами были вдовствующая королева донья Майор и галисийский графМенендо Гонсалес. Его дядями были граф Кастильский и король Наваррский.
Объединившись, они втроем стали вести борьбу против аль-Мансура, выиграв сражение при Каталаньосоре (1002 г.). Король наваррский Санчо Великий расширил границы Наварры в южном направлении, а Альфонс V перешел Дуэро со стороны Португалии. Альфонс V, желая упорядочить систему управления своими землями, собрал в Леоне собор (1020 г.), который утвердил конституционный закон (фуэро) для столицы и принял другие общие законы. Альфонс умер во время осады Визеу. Престол занял его сын Бермудо III (1027 г.).
Семейные связи между правителями Леона, Наварры и Кастилии укрепились еще больше, когда Бермудо женился на сестре кастильского графа Гарсии, другая сестра которого была замужем за Санчо Великим. Но вскоре доброе согласие между тремя христианскими государствами было нарушено, несмотря на эти семейные связи: Гарсию убили дети графа Вела де Алава, которого Гарсия изгнал из Кастилии.
Сразу же после этого Санчо Великий, как деверь Гарсии, занял кастильские земли, после чего из-за спора о границах началась война между Санчо и Бермудо. Кастильцы и наваррцы завоевали все королевство Леон, в результате у Бермудо осталась только Галисия. Таким образом, Наварра превратилась в наиболее важное христианское государство, поскольку ее владения дошли до границ Галисии и рубежей графства Барселонского.
Наварра объединила прежние территории Леона, Кастилии, Наварры, Арагона, баскские земли Испании и Франции. Санчо Великий принял даже титул короля Испании. Однако незадолго до смерти он разделил свое государство между сыновьями, оставив Гарсии королевство Наваррское и баскские провинции, Фернандо — Кастилию, Рамиро — территорию графства Арагонского и Гонсало — области Собрарбе и Рибагорсу. В Галисии продолжал править Бермудо III.
После смерти Санчо (1035 г.) вновь вспыхнула война между Кастилией и Наваррой, с одной стороны, и Леоном и Галисией — с другой, причем войска Фернандо одержали победу в битве при Тамароне, в которой погиб Бермудо III (1037 г.). Фернандо, подобно Санчо Великому, объединил Леон и Кастилию. Это произошло спустя шесть лет после того, как закончилось правление халифов в Кордове.
Со своей стороны, независимые графы Барселонские продолжали в X в. расширять свои владения. Непосредственный преемник Вифреда I, Вифред II (называемый также Боррелем I), расширил их далеко за пределы Льобрегата. Спустя короткое время аль-Мансур вторгся на каталонскую территорию и овладел Барселоной, которую мусульмане сожгли дотла (985 г.).
В 1003 г. сын аль-Мансура, Абд-аль-Малик, снова вторгся в страну и разорил ее. Несмотря на все это, графы через некоторое время вернули свои земли. Успехи эти возросли с распадом халифата (1031 г.). Ослаблением мусульман воспользовался граф Рамон-Беренгер I, который вступил на престол в 1035 г.
Как для мусульманского мира, так и для чисто испанского началась новая эпоха, отличная от предыдущей.