A brace from Geraldo spearhead Angola into the next round of 2018 Africa Nations Championship (CHAN) tournament qualifiers.
Palancas Negras booking their place in the final qualifying round following a 3-2 (4-2 on aggregate) win over Mauritius at the Estádio 11 de Novembro.
The Southern Zone second round fixture in Luanda was an end to end affair with the hosts pushed all the way.
The 2011 runners-up defeated their opponents 1-0 in the reverse fixture last week. Ricardo Job with the only goal at the Stade Anjalay in Belle Vue Maurel.
Job opened the scoring as early as the 3rd minute in the second leg , but the Island nation showed their metal - fighting back twice - as the first half ended level at 2-2 in the Angolan capital.
Geraldo, though, would bag the winner for the hosts in the 70th minute as they booked their place in the next round.
Angola will face Madagascar for a place at the showpiece in Kenya.