I 1033 kom Tryggve Olavsson kom med en styrke fra England. Han påsto han var sønn av Olav Tryggvason, og krevde kongedømmet over Norge etter ham. Svein Knutsson sto ham i slaget i Soknasund i Ryfylke, og Tryggve Olavsson ble drept. Det var med en styrke, antakelig for det meste danske elitetropper.