Kaizer Chiefs bowed out of the 2018/19 Caf Confederation Cup after losing 2-1 to Zesco United in a play-off round second-leg match in Johannesburg on Saturday.
The Soweto giants were keen to overturn a 3-1 first-leg deficit and advance to the group stages of the competition.
Ernst Middendorp made two changes to the team that beat AmaZulu FC 3-2 in a PSL match in midweek with George Maluleka and Khama Billiat returning to the starting line-up.
Zega Mambo, as Zesco are affectionately known to their passionate fans, were looking to secure another win over Amakhosi which would have seen them reach the group stages.
Middendorp's counterpart, George Lwandamina made one change to the team that took on Amakhosi in Ndola with Marcel Kalonda returning to the starting line-up after missing the first-leg through suspension.
Amakhosi had struggled to contain Zega Mambo's deadly attackers of Anthony Akumu, Jesse Were and Lazarus Kambole, who caused all sorts of problems for the Soweto giants' defence last weekend.
They continued right where they left off as Akumu got the opening goal of the match with a powerful low shot to make it 1-0 to Zesco 10 minutes into the game and Chiefs were now trailing 4-1 on aggregate.
The hosts' defence which had conceded five goals in their last four Confederation Cup matches, was in sixes and sevens, and the Glamour Boys nearly conceded again after a good move by the visitors.
Rahim Ousumanu found himself in a good position inside the Chiefs box, but the Zesco forward fluffed a glorious chance with only goalkeeper Virgil Vries to beat.
Chiefs, who had scored the majority of their goals (26.1%) between the 30th and 45th minute, pushed for the equalizing goal with the half-time break approaching.
The last chance of the first half fell for the 2001 Caf African Cup Winners' Cup champions when they were awarded a free-kick in a promising area, but Maluleka missed the target from the resulting set-piece.
Zesco were leading 1-0 at the interval and 4-1 on aggregate.
Middendorp made three changes in the second half, introducing Dax Andriamirado, Kabelo Mahlasela as well as Siphelele Ntshangase as the home side looked to level matters.
Chiefs were able to create several goalscoring opportunities, but they were wasteful as the likes of Mahlasela and Andriamirado missed the target.
The hosts were left vulnerable at the back when they pushed forward in numbers and the four-time PSL champions were left to rue their missed chances as Zesco doubled their lead through Were.
Were pounced after Willard Katsande did well to stop Kambole, and the former scored his third goal in the tie to make it 2-0 to Zesco having grabbed a brace in the first-leg.
Chiefs did score in the dying minutes of the game through Billiat to make it 2-1 on the night with the Zimbabwean forward having also netted in Zambia.
However, the goal proved to be a consolation as Zesco held on to their slender lead and ultimately completed a double over Chiefs.
The 2-1 victory saw the Zambian champions advance to the group stages after winning the tie 5-2 on aggregate, while Amakhosi were eliminated from the competition.