Mbabane Swallows became the first Swaziland club to reach the group stage of a CAF competition after a dramatic 4-2 triumph over AC Leopards of Congo Brazzaville Saturday.
Banele Sikhondze scored the tie-deciding goal two minutes into stoppage time in the tiny southern African kingdom as Swallows won the Confederation Cup play-off 4-3 on aggregate.
The first leg last weekend was mired in controversy with the only goal coming after a corner that should not have been awarded, and what appeared a legitimate equaliser disallowed.
Leopards, shock winners of the 2012 Confederation Cup, led twice in Swaziland to be two goals ahead on aggregate with 35 minutes remaining of the return match.
But goals from Sanele Mkhweli and Papy Kabamba put Swallows ahead on the day -- but still behind on away goals -- before Sikhondze created history.
Kampala Capital City Authority (KCCA) matched the achievement of Swallows by becoming the first Ugandan club to reach a CAF group phase, albeit less spectacularly.
They lost 1-0 away to Al Masry of Egypt in Ismailia, but won 5-4 on penalties to reach the expanded 16-club mini-league stage, which begins in May.
Zesco United of Zambia and Mouloudia Alger of Algeria sounded warnings to future opponents with impressive home victories.
A John Chingandu brace during the first half set up Zesco for a 3-0 triumph over Enugu Rangers of Nigeria in Ndola with Kenyan Jesse Were the other scorer.
Zesco, who took African by storm last year when reaching the CAF Champions League semi-finals, advanced 5-2 on aggregate.
Former African champions Mouloudia overturned a solitary-goal away by trouncing Young Africans of Tanzania 4-0 in Algiers.
Sid Ahmed Aouedj opened and closed the scoring and the other Algerian goals came from Walid Derrardja and Zahir Zerdab.
A penalty converted by Ahmed Mekki in Alexandria earned Smouha of Egypt a 1-0 victory over Wits of South Africa on the day and on aggregate.
Other qualifiers included 2010 title-holders FUS Rabat of Morocco, Club Africain of Tunisia, Horoya of Guinea and Recreativo Libolo of Angola.
Another five second legs are scheduled for Sunday.