Superstjärnan – som nyligen bytt Juventus mot Manchester United – missade sin första straff i landslaget sedan VM 2018 när han brände från elva meter i den 15:e minuten.
En halvtimme senare tog Irland ledningen på Estádio Algarve.
Men Ronaldo gjorde som han gjort så många gånger förut – och vände matchen på egen hand. I den 89:e minuten kvitterade 36-åringen på nick, och på tilläggstid slog han till med pannan igen och ordnade alla tre poäng till Portugal.
Flest landslagsmål
Det var kaptenens 110:e respektive 111:e landslagsmål, vilket betyder att Ronaldo slog rekord på herrsidan vad gäller antal landslagsmål i världen genom tiderna. En titel han delat med iraniern Ali Daei, som var dominant på 1990-talet.
– Jag är så lycklig. Inte bara för det här rekordet. För segern med två mål så sent i matchen. Jag är glad för alla supportrar och att ha gjort de här målen och att vi vann matchen, säger Ronaldo till Sky Sports.
Portugal toppar grupp A på tio poäng, tre före Serbien, i en haltande tabell.
Danmark mot VM
Även Danmark stormar mot VM. Hemma mot Skottland kom fjärde raka segern i kvalet – efter ett par drömminuter i första halvlek där Daniel Wass nickade in 1-0 i den 14:e minuten och Joakim Mæhle petade in 2-0 mindre än två minuter senare. Mer behövdes inte. Danmark vann med 2-0 och toppar gruppen före Israel och Österrike.
KLIPP: Här missar Ronaldo straffen mot Irland
Världsmästerskapet Kvalet UEFA
Portugal
2 - 1
Irland
Första halvlek
- 10'Hendrick
- C. Ronaldo (Missad straff)15'
- 33'O'Shea
- 35'OmobamideleO'Shea
- 45'0 - 1Egan (McGrath)
- 45'+2'Connolly
Halvtid
- An. SilvaR. Silva46'
Andra halvlek
- 56'Doherty
- João MárioFernandes62'
- MendesGuerreiro62'
- 72'McCleanConnolly
- MoutinhoPalhinha73'
- GuedesCancelo82'
- 1 - 1C. Ronaldo (Guedes)89'
- 90'CollinsIdah
- 90'MolumbyMcGrath
- 2 - 1C. Ronaldo (João Mário)90'+6'
- C. Ronaldo90'+7'