Tunisia's CS Sfaxien might be the only team of the eight still contesting this year's CAF Champions League not to have won Africa's top club prize, but they have certainly emerged as the form team of the current edition.
In fact, with nine points in the bag already, Sfaxien only need a draw against defending champions Al Ahly in Cairo at the weekend to book their place in the last four.
It was ten years ago that Sfaxien last played in the Champions League and then also reached the semi-finals, but with a much easier route. This time it has been a much a much tougher task for the Tunisians, yet they have proven more than equal to the task.
Starting with a surprise 1-0 win over Al Ahly at the start of the group phase in July, a result that ended the Egyptian giants' long standing unbeaten run on African soil, Sfaxien have dispelled suggestions they might be nothing more than just also-rans in the competition.
Saturday's match in Cairo is arguably their toughest test in Group A but Sfaxien will go into the game fairly relaxed. This, after all, is the penultimate round, and if they do not get a result, there is still the final round of group matches in which to achieve their coveted point on 17 September.
However, captain Anis Boujelbene does correctly point out that if his team wins on Saturday, then they will finish top of the section. "That will give us an advantage for the semifinals," he said, a reference to the fact that the team finishing top of the group plays at home in the second leg of the semi-finals next month.
Victory for Al Ahly, meanwhile, will take them back to the top of the Group A standings and ensure their continued progress in the defence of their title. In Cairo, Al Ahly have proven an irresistible force, with six goals in their two home games in the group this year. They easily beat JS Kabylie of Algeria and a fortnight ago hammered four first-half goals without reply past Asante Kotoko of Ghana.
Kotoko still have a mathematical chance of progressing but must defeat JS Kabylie in Obausi on Saturday, while hoping that the results go their way on 17 September to stand a chance of qualifying.
All to play for in Group B
Victory for ASEC Abidjan in Sunday's match against visiting South Africans Orlando Pirates will virtually assure them top place in Group B. The Ivorian champions remain unbeaten in the group but play a resurgent Buccaneers team, who won away in Ghana a fortnight ago to go second in the group.
However, the architect of that 1-0 win over bottom-placed Hearts of Oak will be missing at the weekend, as suspension rules Pirates' Nigerian playmaker Onyekachi Okonkwo out of contention.
Enyimba of Nigeria have promised disappointed fans they will make up for a run of winless games with a home triumph over Hearts of Oak in Aba on Sunday.
Club coach Alphonsius Dike made the confident pronouncement, mindful that Enyimba beat Hearts 2-0 away at the start of the group phase in July and that the Ghanaians have also yet to score a goal in Group B.
Anything but a win will effectively end Enyimba's hopes of a third Champions League title in the space of four years. Should they claim all three points, however, then it could all come down to their final Group B encounter against Pirates in Johannesburg on 16 September.