Estableció también alianzas con el Condado de Urgel, casando a su primogénito Sancho Ramírez con una hija de Armengol III de Urgel (a quien además dio en matrimonio a su hija Sancha) para así oponerse a las ansias expansionistas del conde de Barcelona Ramón Berenguer I en la zona del Cinca medio.