Oluf rykket inn i Skåne, trolig i året 1139 eller 1140, der han holdt et tingsmøte på Sct. Libers høj med skåningene, som utropte Oluf til sin konge, tross motstand fra den nye erkebiskopen, erkebiskop Eskil av Lund. Det kom til kamp i byen Lund mellom Olufs folk og erkebiskopens følge. Kampen sluttet med et forlik, der erkebispen måtte sverge troskap og gi gisler mot å få slippe fri. Men erkebiskopen brøt løftene han hadde gitt, og dro straks over til danskekongen Erik Lam. Slaget ved Landora var et midlertidig tilbakeslag for Erik Lam og erkebiskop Eskil av Lund. Til slutt klarte de likevel å tvinge Oluf på retrett. Han trakk seg på nytt tilbake til Sverige, før han atter vendte tilbake for å ta opp kampene.