Cristiano Ronaldo of Portugal has now scored 111 goals for Portugal in international men football, including a brace against Ireland after missing a penalty.
The former Manchester United striker struck a late brace to set a new international scoring record.
On Wednesday, he made a spectacular comeback for Portugal in World Cup Qualifying Group A.
Gavin Bazunu, a Manchester City loanee, saved a penalty for the Manchester United forward after a Jeff Hendrick foul on Bruno Fernandes in the first half.
After Diogo Jota had hit the post for the hosts, John Egan headed Ireland into a surprising lead from a corner on the stroke of half-time.
It appeared that Ronaldo and his team were in for a miserable night until the 36-year-old leveled the scores in the 89th minute, surpassing Iranian Ali Daei’s 109-international men football goal record with a spectacular header.
In the sixth minute of stoppage time, he repeated the feat, scoring goal number 111 and securing all three points for the hosts.
With no points from three games, manager Stephen Kenny is still without a competitive win with Ireland, who are equal bottom of Group A with nil points.
After four games, Portugal leads with ten points, three ahead of Serbia, who has played one fewer game.