A la muerte de Ulvhild en 1148, Sverker casó con Riquilda de Polonia, hija del rey polaco Boleslao III el Bocatorcida y viuda de Magnus Nilsson; gracias a este matrimonio Sverker fue reconocido también como rey en Västergötland, la región adherida a su antiguo rival.