Mamelodi Sundowns are the second South African team in the space of a year to participate in a final of a CAF competition, but who had the better squad – Downs or Orlando Pirates?
The Brazilians secured a 3-0 result in the first leg of the CAF Champions League final against Zamalek, and, today, they will be leaving for Egypt to face the White Knights in the reverse fixture.
Despite not having Leonardo Castro and new signings Anele Ngcongca and Sibusiso Vilakazi in the team, Pitso Mosimane's men came out strong in the first leg.
Twelve months ago, a different story unfolded, however. Eric Tinkler's Bucs side were in the final of the CAF Confederations Cup against Etoile du Sahel, and a 1-1 draw was recorded at Orlando Stadium.
Both line-ups are taken from the first-leg fixtures at each PSL club's home ground, but who had the better squad?
Here is a look at the two teams:
Mamelodi Sundowns XI vs Zamalek (3-0): Onyango, Langerman, Nthethe, Arendse (Soumahoro 70'), Mbekile, Kekana (T Zwane 86'), Mabunda, Billiat (Modise 65'), Tau, Dolly, Laffor
Orlando Pirates XI vs Etoile du Sahel (1-1): Ovono, Sangweni, Jele, Gcaba, Matlaba, Masalesa (Sarr 83'), Ntshumayelo, Makola, Rakhale, Gabuza, Erasmus (Motupa 88')
Which team, for you, had the better line-up?