Mamelodi Sundowns are just five games, albeit very tough ones, away from potentially facing Cristiano Ronaldo and Real Madrid to fight for global glory.
Pitso Mosimane's side face a tricky route to a potential clash with the current UEFA Champions League winners, but it is possible, although a lot will have to go their way.
The FIFA Club World Cup draw took place on Wednesday, and the winner of the CAF Champions League will face the winner of a playoff to the quarter-finals between the Japanese J-League winner (still to be determined) and Auckland City, the winner of Oceania's Champions League.
Sundowns, of course, first have to think about their return fixture against ZESCO United in their CAF CL semi-final, where they have to overcome a 2-1 first-leg defeat.
The team to beat in the two-legged CAF CL final is likely to be Egyptian giants Zamalek, who beat Wydad Casablanca 4-0 in the first leg of their semi-final. The result saw the Moroccan side part ways with former Los Blancos boss John Toshack.
The winner of the CAF CL final, hopefully Sundowns, will then represent Africa at this year's FIFA Club World Cup in Japan in December.
If they manage to win their quarter-final against the winner of Japanese J-League (hosts) and Auckland City, their next opponent on the way to the final will be Atletico Nacional, the winners of the South American Copa Libertadores, in the semi-final.
Real, meanwhile, will face the winner of a quarter-final between the Asian Champions League winner (still to be determined) and Club America, the winners of the CONCACAF Champions League, in their respective semi-final.
So it's still a long road with a lot of "ifs" along the way, but, essentially, the Brazilians could set up a FIFA Club World Cup final against Zinedine Zidane's side and do battle for global glory.
If you are still with us after all these permutations, join us in wishing Pitso and his men good luck in their charge for continental and global glory!