En déplacement sur le terrain de Prince Mohamed bin Fahd, Al-Nassr a rapidement rencontré des difficultés face au jeu de pressing de l'équipe locale. À la 23e minute, Al-Qadsiah a ouvert le score lorsque Turki Al Shamat a tiré à bout portant après une combinaison sur l'aile droite.
Après avoir encaissé un but, Al-Nassr a poussé son équipe vers l'avant pour chercher un but égalisateur. Cristiano Ronaldo a eu une occasion notable à la 33e minute, mais sa frappe a heurté la barre transversale. Malgré cela, l'équipe visiteuse a réussi à égaliser avant la fin de la première mi-temps. À la 39e minute, sur un centre de Marcelo Brozovic, Joao Felix a géré la technique puis a marqué le but égalisateur 1-1.
En deuxième mi-temps, Al-Qadsiah a continué à profiter des erreurs de la défense adverse pour rétablir l'avantage. À la 55e minute, Musab Al-Juwayr a tiré avec précision dans la surface de réparation, portant le score à 2-1.
Pendant le temps restant, Al-Nassr s'est efforcé d'accroître la pression mais manquait de tranchant dans la finition. N'ayant pas encore trouvé le but égalisateur, l'équipe visiteuse a encaissé un autre but à la 78e minute après le but de Julian Quinones, scellant la victoire 3-1 pour Al-Qadsiah.
Cette défaite a fait perdre à Al-Nassr un point important en fin de saison, tandis que Ronaldo a personnellement eu une journée de jeu malchanceuse lorsqu'il n'a pas pu marquer.