Renzo Lopez scored for bottom-placed Al-Batin early in the 17th minute and were on course for their second win in the league but the referee signalled 12 minutes of added time.
Christiano Ronaldo and his Al-Nasr teammates were destined for a 1-0 loss in normal time but a rare additional time saw the team bounce back to victory in the Saudi Pro League at their home in Mrsool Park Stadium.
Renzo Lopez scored for bottom-placed Al-Batin early in the 17th minute and were on course for their second win in the league but the referee signalled 12 minutes of added time.
Abdulrahman Ghareeb scored the equaliser in the third minute of the additional minutes, Mohammed Al-Fatil gave them the lead nine minutes later before Mohammed Maran sealed the 3-1 victory in the 14th minute.
The fans and away team were left to wonder about the method used by the referee to add the minutes.
Al-Nasr went top of the table with 46 points, two above Al-Ittihad in second place after 19 games,
Brazilian Talisca and Moroccan Abdelrrazak Hamdallah lead the scoring charts with 13 goals. Nigerian Odion Ighalo on fifth with 10 while Ronaldo follows from distance with six.
Related content
15:15 - 26.02.2023
EFL CUP Man Utd to receive 30 medals but Ronaldo will not get one
Manchester United play Newcastle United in the EFL Cup final, but Ronaldo who was a Manchester United player earlier in the season will not play.