World AFC Champions League Al-Nassr logo Al-Nassr (1955) -

Al-Nassr
Stadium: Prince Faisal bin Fahd Stadium Capacity: 28000 Address: Salah Ad Din Al Ayyubi Road, Al-Malaz - Riyadh Surface: grass
1 - 2
Al-Nassr - Al-Hilal Saudi FC
Semi-finals - October 19th 2021 18:00:00

Next 5 matches