Al-Nassr striker, Cristiano Ronaldo, was reduced to tears as they lost the King’s Cup on penalties to Al-Hilal.
The match had ended 1-1 after regulation time.
Al-Hilal’s Aleksandar Mitrovic peeled off to the back post to head the opener past David Ospina.
A strong save from Bono then denied Ronaldo just before half-time, as Al-Nassr’s frustrations began to boil over at the interval. It went from bad to worse for them following the restart, as Ospina was shown red by referee Dario Herrera.
Al-Hilal carved their opponents open with a well-worked move and the former Arsenal keeper then handled the ball outside his area in an attempt to stop Malcom, who was through on goal.
The game was seemingly put out of reach for Luis Castro’s side until Ali Albulayhi was shown his second yellow card of the evening with three minutes to go. Ayman Yahya levelled the scoreline in the following passage of play before Kalidou Koulibaly was also given his marching orders by the referee. Al-Hilal had lost both centre-backs in the blink of an eye.
Neither side took the opportunity in extra time to seal the game, meaning penalties would decide who lifted the King’s Cup. Ruben Neves was up first and struck the post with his effort before Alex Telles also failed to score. Mitrovic then made no mistake from the spot and, of course, Ronaldo scored. Each team proceeded to score the vast majority of their remaining penalties, until Al-Nassr substitute Meshari Al Nember, who had a chance to win it in extra time, failed to convert.