C.D. Primeiro de Agosto will host Mbabane Swallows in the 2018 CAF Champions League Group D match at the Estádio 11 de Novembro in Angola on Tuesday.
Kick-off is at 15h00 CAT.
The Angolan champions drew 1-1 with Tunisian side Etoile du Sahel away in their previous Group D match over a week ago.
As a result, they are second place on the Group D table having collected six points from five games. They are five points behind group leaders Etoile du Sahel.
Agosto will reach the knockout stages with a victory over Swallows at home.
They are undefeated at home in this year's Champions League having recorded three wins and one draw.
Meanwhile, Swallows suffered a 3-0 defeat to Zambian side Zesco United at home in their previous Group D match over a week ago.
As a result, the Swazi champions are placed fourth on the Group D table having accumulated four points from five matches. They are two points behind second-placed Agosto.
They can only qualify for the quarter-finals if they beat Agosto and Zesco lose to Etoile.
Swallows have registered two wins, one draw and one defeat away in this year's Champions League.
Match referee Ahmad Imtehaz Heeralall, who hails from Mauritius, will officiate the game between Agosto and Swallows.
Swallows beat Agosto in a Group D game in Swaziland last May.