Mamelodi Sundowns are 180 minutes away from being crowned 2016 Caf Champions League champions, this after the Brazilians beat ZESCO United 2-0 (3-2 on aggregate) in the second-leg semifinal at the Lucas Moripe Stadium on Saturday evening.
Anthony Laffor and Percy Tau on target for the hosts in an action packed clash in Atteridgeville, as the South African champions successfully bounced back from defeat in Ndola to book their place in next month's showpiece.
The Brazilians will play either Wydad Casablanca or Zamalek in the final. The Egyptians hold a 4-0 aggregate lead heading into the reverse fixture in Rabat later tonight.
Having netted the goal that booked Sundowns place in the 2016 MTN8 final, Laffor proved yet again that he is the man for the big occasion. The Liberia international hammering home the opener on five minutes.
ZESCO went close to leveling matters four minutes later, but Denis Onyango - a pillar of strength in the Brazilians goal - made a good save to deny his fellow East African.
The first stanza coughed up chance after chance, and after Jacob Banda denied Keagan Dolly, Tiyani Mabunda was unlucky to see his right-footed thunderbolt canon off the crossbar and out of danger in the 44th minute.
Sundowns continued to go in search of the comfort goal and they finally bagged their second on the night in the 64th minute. Percy Tau heading home Tebogo Langerman's cross to send the home fans into delirium
With Patrice Motsepe watching on from the stands, Sundowns withstood constant pressure from Team Ya Ziko in the dying stages of the clash, as the Tshwane giants successfully booked their place in the final for the first time in 15 years.
Mamelodi Sundowns (1) 2 (Laffor 5' Tau 64')
ZESCO United (0) 0
Mamelodi Sundowns: Onyango; Langerman, Nthethe, Arendse, Mbekile - Kekana - Mabunda (Soumahoro 88'), Tau (Modise 79') - Dolly, Billiat, Laffor
ZESCO United: Banda; Oluwafemi, Bahn, Odhiambo,Silwimba - Ching'andu (Kambole 62'), Chaila, Chama, Mtonga (Mbombo 73') - Mwanza (Mwape 59'), Were