İşte daha ayrıntılı bir hesap:
Thebes kralı Laius, bir kehanet aracılığıyla, onun düşüşüne neden olacak ve tahtını ele geçirecek bir oğul babası olacağı konusunda uyarılmıştı. Bu kehanetten korkan Laius, kendisi ve karısı Jocasta'dan doğan tüm erkek çocukların öldürülmesini emretti. Ancak kendi çocuğunu öldürme düşüncesine dayanamayan Jocasta, bir oğlunu ayak bileklerini delerek ve onu bir dağ yamacında ölüme terk ederek kurtarmaya karar verdi.
Çocuk bir çoban tarafından bulunup Korint kralı Polybos'a götürülür; o da onu kendi çocuğu gibi yetiştirip Oedipus adını verir. Oedipus gerçek ebeveyninin farkında olmadan büyüdü. Yıllar sonra bir kehanet ona kaderinde babasını öldürüp annesiyle evlenmek olduğunu bildirdi. Bu açıklama karşısında dehşete düşen Oedipus, böylesine iğrenç bir davranışta bulunmaktan kaçınmak için Korint'i terk etti.
Oedipus yolculuğu sırasında Laius'la bir yol ayrımında karşılaştı. Tartıştılar ve Oedipus öfkeyle Laius'u babası olduğunu bilmeden öldürdü. Daha sonra Thebes'e gitti ve burada Sfenks'in bilmecesini çözerek ve yeni kral olarak farkında olmadan kehanetin geri kalanını gerçekleştirdi. Daha sonra biyolojik annesi olduğunun farkında olmayan Jocasta ile evlendi.