Po śmierci Beli I królem Węgier nie został najstarszy syn zmarłego (czyli Gejza), lecz bratanek –Salomon. Bracia stryjeczni zdołali się porozumieć: Salomon wydzielił Gejzie osobne księstwo, a wspólnie zorganizowali wyprawę przeciwkoBizancjum, zajmując w1071 rokuBelgrad. W1074 roku wybuchł konflikt między krewnymi. W bitwie pod Magyaród Gejza pokonał Salomona i został kolejnym władcą. Pokonawszy interweniującego na rzecz Salomona jego szwagra, niemieckiego króla Henryka IV, koronował się w1075 roku. Koronę otrzymał z Bizancjum.