World CAF Champions League Royal Leopards logo Royal Leopards (1979) -

Royal Leopards
Stadium: Somhlolo National Stadium Capacity: 20000 Address: MR 103 - Lobamba Surface: artificial turf
1 - 0
Royal Leopards - Sagrada Esperança
>2nd Preliminary Round< - October 23rd 2021 13:00:00

Next 5 matches