Saudi Pro League champions Al-Hilal battled past Cristiano Ronaldo's Al-Nassr 5-4 in a penalty shootout on Friday to win the Saudi Cup and claim the domestic double, leaving the Portuguese forward in tears at the end of the drama.