At the end of normal time, the game was poised at 1-all and seemed like it would be decided in penalty shootouts until Makola popped up to convert from close range in the final minute of stoppage time.
The goal came somewhat against the run of play, with Cedric Kaze’s side appearing to kill off the game.
The Congolese began well with the Atletico goalkeeper Aboubakar Ndayisenga pulling off a great double save from Kazadi Mutombo.
However, Ndayisenga could do nothing to prevent the 1973 African Champions from taking a 1-0 half time lead through Taddy Etekiama.
But with the words of Cedric Kaze clearly ringing in their ears, Atletico were the dominant force as the second half took shape and it was not long before Pierre Kwizera equalized for the Burundian side.
Far from the force they were prior to half time, the Congolese side still had their moments and continued to harass the Atletico defence.
“It was a difficult game because Atletico played very well,” AS Vita coach Medard Lusadisu conceded.
“They may not have many outstanding individual players but their teamwork and fighting spirit makes them very difficult to beat,” he added.
His opposite number Kaze cut a disappointed face after the loss.
“We are disappointed because we played well and deserved more from this game. We gave everything and had chances to win it,” a frustrated Kaze said before adding, “But a lapse in concentration cost us the game and we now have to go back and build on the positives from the tournament.”
Vita will now play Azam in the last four. Azam strolled into the last four after a comfortable 3-1 victory over rivals Simba.
RESULTS, FIXTURES & STANDINGS
15/07 : Vita Club vs. Port 7-0
15/07 : Simba vs. URA 0-2
18/07 : Vita Club vs. URA 1-3
18/07 : Port vs. Simba 0-3
20/07 : Port vs. URA 1-3
21/07 : Simba vs. Vita Club 1-1
15/07 : Azam vs. Mafunzo 1-1
19/07 : Mafunzo vs. Tusker 0-0
21/07 : Azam vs. Tusker 0-0
14/07 : APR vs. Wau Salaam 7-0
14/07 : Young Africans vs. Athlético 0-2
17/07 : Athlético Olmpic vs. APR 0-0
17/07 : Wau Salaam vs. Young Africans 1-7
19/07 : Athlético vs. Wau Salaam 5-0
20/07 : Young Africans vs. APR 2-0