Orseolo regresó, pues, al poder con asistencia germánica y derrotó a Samuel Aba en la batalla de Ménfő en el 1044 y recuperaría el trono.