Gaborone - With two rounds of play left in the CAF Champions League, daylight has started to emerge between men and boys, with North African sides, once again, ascertaining their dominance.
The quarter final line up for all the four groups is likely to be decided this weekend, with little joy for Southern African sides.
In Group A, Egyptians giants, Al Ahly will seek to seal second spot, when they visit already qualified Esperance on Friday night.
Al Ahly have seven points, four more than Botswana's Township Rollers and Kampala City Council Authority (KCCA), with a win in Tunisia taking them through to the last eight.
Rollers will hope Esperance hold or beat Ah Ahly to retain any faint hope of progressing, but they have a tough assignment in Kampala against KCCA on Saturday.
The Botswana champions are fresh from a domestic pre-season Charity Cup defeat at the hands of Gaborone United on Saturday.
The bubble appears to have burst after a magnificent run in the earlier rounds, which took the Gaborone side through to a first ever group stages appearance.
In Group B, TP Mazembe will be playing for fun when they travel to Algeria to face ES Setif, having already secured their place in the quarter finals.
The DRC giants have 10points with Setif, on four, and bitter domestic rivals, MC Alger (five points) set to battle for the remaining berth in the group.
South Africa's Mamelodi Sundowns are still in with a shout as they trail Morocco's Wydad Athletic Club by three points.
Sundowns and Guinea's Horoya have five points, and with two rounds remaining, the two sides still have a chance to overhaul Wydad.
Group D sees two Southern African sides, ZESCO United of Zambia and debutants, Mbabane Swallows from eSwatini, at the wrong end.
ZESCO are all but out as they have two points while Swallows still have a strong chance with four points, trailing second placed Angolan side, Primero de Augusto by a single point.
Tunisia's Etoile du Sahel are through after amassing 10points, in a Champions League campaign that has once again belonged to the North African sides.
Three of the four groups are topped by a side from either Tunisia or Morocco.
Friday 17 August 2018
Horoya vs AS Togo
Wydad Athletic Club vs Sundowns
Esperance vs Al Ahly
ES Setif vs TP Mazembe
Saturday 18 August 2018
Mbabane Swallows vs Zesco
KCCA vs Rollers
Difaa El Jadida vs MC Alger
Etoile du Sahel vs Primiero de Agosto