Algeria beat Seychelles 0-2 away at the Stade Linite in Victoria to qualify for the 2017African cup of Nations in Gabon.
They accumulate unassailable 13 points from five matches
Yassine Benzia and El Arbi Hilal stuck a goal in each half to ensure the North African country qualify for the tournament.
They last play Lesotho at home while the Pirates will be away at Ethiopia.