I 1205 kom Erik levende fra slaget ved Älgarås hvor hans tre brødrene ble drept. Han bodde deretter hos slektninger i Norge og samlet en ny hær, kom tilbake midtvinters i 1208 og beseiret kong Sverker Karlsson den yngre i slaget ved Lena. Erik ble valgt til konge samme år, men kroningen skjedde først i november 1210, rett etter slaget ved Gestilren da Sverkers danske tropper igjen ble beseiret og Sverker selv ble drept. Kong Eriks kroning er den aller første kroningen som man kjenner til i Sverige og ble utført av biskop Valerius, som for øvrig var en tidligere tilhenger av kong Sverker.