Dort löste er das Rätsel der Sphinx und wurde zum König ernannt. Er heiratete auch Iokaste, die Königin von Theben, die seine Mutter sein sollte. Ödipus wusste nichts von diesen Tatsachen, bis eine Pest Theben heimsuchte. Um die Ursache der Pest herauszufinden, konsultierte Ödipus den Seher Tiresias, der die Wahrheit über seine Abstammung enthüllte.
Ödipus ist dann von Entsetzen und Schuldgefühlen erfüllt und erzählt seine Vergangenheit, um seine Angst zu erklären. Er befürchtet, dass er für die Verbrechen bestraft wird, die er unwissentlich begangen hat – Vatermord und Inzest – und er erwartet die baldige Erfüllung der Prophezeiung, die ihn seit seiner Jugend verfolgt.