Her er en mer detaljert konto:
Laius, kongen av Theben, ble advart av et orakel om at han ville få en sønn som ville forårsake hans fall og ta tronen hans. I frykt for denne profetien beordret Laius at alle mannlige barn født til ham og hans kone, Jocasta, skulle drepes. Men Jocasta, som ikke var i stand til å bære tanken på å drepe sitt eget barn, bestemte seg for å redde en sønn ved å ta hull i anklene hans og la ham dø utsatt på en fjellside.
Barnet ble funnet av en hyrde og ført til kongen av Korint, Polybus, som oppdro ham som sin egen og kalte ham Ødipus. Ødipus vokste opp uvitende om hans sanne opphav. År senere informerte et orakel ham om at han var bestemt til å drepe faren og gifte seg med moren. Forferdet over denne åpenbaringen forlot Oidipus Korint for å unngå å begå en slik avskyelig handling.
På sin reise møtte Ødipus Laius ved et veiskille. De kranglet, og i et sinneanfall drepte Oidipus Laius uten å vite at han var hans far. Deretter fortsatte han til Theben, hvor han uforvarende oppfylte resten av profetien ved å løse sfinksens gåte og bli den nye kongen. Deretter giftet han seg med Jocasta, som ikke var klar over at hun var hans biologiske mor.