Våren 1290 ble Alv fanget på kysten av Skåne av den danske kongens menn. Han var trolig på vei til England der han var ventet ved kong Edvards hoff. Den danske kongens lokale representant dømte Alv til døden, og han ble henrettet på steile og hjul (radbrukket) utenfor Helsingborg ved Skånes kyst.