Malawi's poor home record continued when they lost 1-2 to Angola in the Second Rpund first-leg match played at Bingu National Stadium in Lilongwe on Saturday.
Striker Peter Banda netted a consolation for the homers Malawi who now have a mountain to climb in the return leg next week in Luanda.
The loss extended the Junior Flames' winless run to six games in all competitions. The last time Malawi won was 3-2 against Swaziland at the regional Cosafa Junior Championship played in Zambia in December 2017.
Angola needed barely seconds to score as Jelson Antonio Mivo made the most of sloppy defending and lack of communication to ghost in the box and fire past the hosts' goalkeeper Hastings Banda.
Malawi tried to come back into the game but it was the Angolans who increased the lead through Arilson Pereira Jorge's 65th minute wonder goal after he left Malawi defenders for dead before finishing past keeper Banda.
The hosts pushed forward in search for a goal and were rewarded through Banda's consolation on 77 minutes.
In a post-match interview, Malawi coach Meke Mwase said he was happy with the performance of his team but certainly not the result.
We tried our best but we conceded too early into the game and it was always difficult coming back. The players did well but luck was not on our side. We have lost but we have every reason to fight in the second leg, Mwase said.
Angola Coach, Jose Silvestre Pereira, said he was confident that they were one leg into the final.
Source: Confederation Africaine de Football (CAF)