Ronaldo, 40, kini telah mencetak 41 gol di kualifikasi Piala Dunia, mengungguli pemegang rekor sebelumnya, mantan striker Guatemala Carlos Ruiz, yang mencetak 39 gol kualifikasi sepanjang kariernya.
Dengan Inggris mengalahkan Latvia 5-0 untuk lolos dari Grup K, Portugal hanya beberapa menit lagi untuk mengamankan tempat mereka di turnamen musim panas mendatang di Kanada, Meksiko, dan Amerika Serikat.
Namun, pada menit ke-91, gelandang Liverpool Dominik Szoboszlai mencetak gol penyeimbang yang menggagalkan kemenangan Portugal yang mereka butuhkan, meskipun mereka masih unggul lima poin di puncak Grup F dengan dua pertandingan tersisa.
Kesempatan Portugal berikutnya untuk lolos datang pada 13 November ketika mereka menghadapi Republik Irlandia di Dublin.
Di Lisbon, Hongaria unggul terlebih dahulu pada menit kedelapan melalui gol dari Attila Szalai setelah ia menerima umpan dari Szoboszlai.
Namun, Ronaldo menyamakan kedudukan bagi Portugal pada menit ke-22 dari jarak enam yard ketika ia menyambar umpan silang rendah Nelson Semedo dari sisi kanan.
Ronaldo kemudian mencetak gol ke-948 dalam kariernya dan gol internasionalnya yang ke-143 tepat sebelum turun minum, kali ini dengan penyelesaian yang tenang setelah menerima umpan dari Nuno Mendes.
Namun, gol penyeimbang Szoboszlai di menit-menit akhir menjaga asa Hongaria untuk menjuarai grup tetap hidup.
Selama 22 tahun karier internasional Ronaldo, ia telah membantu Portugal menjuarai Kejuaraan Eropa 2016 dan Liga Bangsa-Bangsa UEFA sebanyak dua kali.
Namun, ia hampir memenangkan Piala Dunia pada tahun 2006 ketika Portugal mencapai semifinal, sebelum kalah dari Prancis dan kemudian dari Jerman dalam play-off ketiga-keempat.
Hongaria tetap berada di posisi kedua Grup F dan unggul satu poin dari Republik Irlandia, yang mengalahkan Armenia 1-0 di Dublin.