Algeria are looking to reach their first World Cup finals in 24 years and have a generation of players now who they believe can emulate their team of the 1980s that reached consecutive tournaments.
Coached by former international Rabah Saadane, who is in his fifth spell leading the side, including being at the helm when the side played at the 1986 World Cup in Mexico, the last time they featured at footballs showpiece event.
At their first showing in 1982 they were desperately unlucky not to make the second round after winning two of their three group matches, including a sensational 2-1 win over West Germany, followed by a 3-2 defeat of Chile.
But a 2-0 loss to Austria meant they lost out on goal-difference and finished the group third, despite being level on points with the top team in the pool.
They did not disgrace themselves in 1986 either, drawing with Northern Ireland and suffering a narrow 1-0 defeat to Brazil, before losing 3-0 to Spain.
They won the 1990 Africa Cup of Nations on home soil, beating Nigeria 1-0 in the final, their greatest success on the international stage to date, but have not progressed past the quarterfinals since, and did not qualify for the 2006 and 2008 tournament finals at all.
But The Desert Foxes successfully negotiated a tricky second round of World Cup qualifying, beating Senegal and the improving Gambians to reach this stage.
Key players in the current set-up include the Lorient duo of skipper Yazid Mansouri and Rafik Saïfi, Portsmouth fullback Nadir Belhadj and Birmingham City forward Hameur Bouazza.
Sadio Mane of Senegal and Riyad Mahrez of Algeria during the 2019 Africa Cup of Nations Finals Final football match between Senegal and Algeria at the Cairo International Stadium, Cairo, Egypt on 19 July 2019 ©Gavin Barker/BackpagePix
Algeria winners of the 2019 Africa Cup of Nations Finals, Final match between Senegal and Algeria at Cairo International Stadium, Cairo, Egypt on 19 July 2019 ©Samuel Shivambu/BackpagePix
Algeria winners of the 2019 Africa Cup of Nations Finals, Final match between Senegal and Algeria at Cairo International Stadium, Cairo, Egypt on 19 July 2019 ©Samuel Shivambu/BackpagePix
Islam Slimani of Algeria celebrates winning the 2019 Africa Cup of Nations Finals, Final match between Senegal and Algeria at Cairo International Stadium, Cairo, Egypt on 19 July 2019 ©Samuel Shivambu/BackpagePix
Adi Mbolhi Rais of Algeria wins the TOTAL Man of the match award during the 2019 Africa Cup of Nations Final match between Senegal and Algeria at the Cairo International Stadium, Cairo on the 19 July 2019 ©Muzi Ntombela/BackpagePix
Adi Mbolhi Rais of Algeria wins the Continental Goalkeeper of the Tournament award during the 2019 Africa Cup of Nations Final match between Senegal and Algeria at the Cairo International Stadium, Cairo on the 19 July 2019 ©Muzi Ntombela/BackpagePix
Ismael Bennacer of Algeria wins the TOTAL Man of the competition Award during the 2019 Africa Cup of Nations Final match between Senegal and Algeria at the Cairo International Stadium, Cairo on the 19 July 2019 ©Muzi Ntombela/BackpagePix
Algeria winners of the 2019 Africa Cup of Nations Finals, Final match between Senegal and Algeria at Cairo International Stadium, Cairo, Egypt on 19 July 2019 ©Samuel Shivambu/BackpagePix
Riyad Mahrez of Algeria receive a trophy from CAF President Ahmad and FIFA President Gianni Infantino during the 2019 Africa Cup of Nations Finals, Final match between Senegal and Algeria at Cairo International Stadium, Cairo, Egypt on 19 July 2019 ©Samuel Shivambu/BackpagePix
Coach of Algeria during the 2019 Africa Cup of Nations Finals, Final match between Senegal and Algeria at Cairo International Stadium, Cairo, Egypt on 19 July 2019 ©Samuel Shivambu/BackpagePix
Coach of Algeria during the 2019 Africa Cup of Nations Finals, Final match between Senegal and Algeria at Cairo International Stadium, Cairo, Egypt on 19 July 2019 ©Samuel Shivambu/BackpagePix
Riyad Mahrez of Algeria receive a trophy from CAF President Ahmad during the 2019 Africa Cup of Nations Finals, Final match between Senegal and Algeria at Cairo International Stadium, Cairo, Egypt on 19 July 2019 ©Samuel Shivambu/BackpagePix
Ismael Bennacer of Algeria wins the best young player of the tournament during the 2019 Africa Cup of Nations Final match between Senegal and Algeria at the Cairo International Stadium, Cairo on the 19 July 2019 ©Muzi Ntombela/BackpagePix
Riyad Mahrez of Algeria receives trophy from CAF President Ahmad during the 2019 Africa Cup of Nations Finals Final football match between Senegal and Algeria at the Cairo International Stadium, Cairo, Egypt on 19 July 2019 ©Gavin Barker/BackpagePix
Gianni Infantino, FIFA President with CAF President Ahmad during the 2019 Africa Cup of Nations Final match between Senegal and Algeria at the Cairo International Stadium, Cairo on the 19 July 2019 ©Muzi Ntombela/BackpagePix
Total Branding on centre circle before the 2019 Africa Cup of Nations Finals Final match between Senegal and Algeria at the Cairo International Stadium in Egypt on 19 July 2019 © Ryan Wilkisky/BackpagePix
Total Branding on centre circle before the 2019 Africa Cup of Nations Finals Final match between Senegal and Algeria at the Cairo International Stadium in Egypt on 19 July 2019 © Ryan Wilkisky/BackpagePix
General View of the trophy during the 2019 Africa Cup of Nations Final match between Senegal and Algeria at the Cairo International Stadium, Cairo on the 19 July 2019 ©Muzi Ntombela/BackpagePix
General View of the trophy during the 2019 Africa Cup of Nations Final match between Senegal and Algeria at the Cairo International Stadium, Cairo on the 19 July 2019 ©Muzi Ntombela/BackpagePix
Samuel Eto'o walking with the trophy during the 2019 Africa Cup of Nations Final match between Senegal and Algeria at the Cairo International Stadium, Cairo on the 19 July 2019 ©Muzi Ntombela/BackpagePix
Ismaila Sarr of Senegal challenged by Ismael Bennacer of Algeria during the 2019 Africa Cup of Nations Finals, Final match between Senegal and Algeria at Cairo International Stadium, Cairo, Egypt on 19 July 2019 ©Samuel Shivambu/BackpagePix
Ismaila Sarr of Senegal tackled by Rami Bensebaini of Algeria during the 2019 Africa Cup of Nations Finals, Final match between Senegal and Algeria at Cairo International Stadium, Cairo, Egypt on 19 July 2019 ©Samuel Shivambu/BackpagePix
Ismaila Sarr of Senegal challenged by Rami Bensebaini of Algeria during the 2019 Africa Cup of Nations Finals, Final match between Senegal and Algeria at Cairo International Stadium, Cairo, Egypt on 19 July 2019 ©Samuel Shivambu/BackpagePix
Adlane Guedioura of Algeria challenged by Henri Saivet of Senegal during the 2019 Africa Cup of Nations Finals, Final match between Senegal and Algeria at Cairo International Stadium, Cairo, Egypt on 19 July 2019 ©Samuel Shivambu/BackpagePix
Sadio Mane of Senegal challenged by Aissa Mandi of Algeria during the 2019 Africa Cup of Nations Finals, Final match between Senegal and Algeria at Cairo International Stadium, Cairo, Egypt on 19 July 2019 ©Samuel Shivambu/BackpagePix
Ismaila Sarr of Senegal challenged by Baghdad Bounedjah of Algeria during the 2019 Africa Cup of Nations Finals, Final match between Senegal and Algeria at Cairo International Stadium, Cairo, Egypt on 19 July 2019 ©Samuel Shivambu/BackpagePix
Mohamed Belaili of Algeria challenged by Lamine Gassama of Senegal during the 2019 Africa Cup of Nations Final match between Senegal and Algeria at the Cairo International Stadium, Cairo on the 19 July 2019 ©Muzi Ntombela/BackpagePix
Sadio Mane of Senegal challenged by Adlane Guedioura of Algeria during the 2019 Africa Cup of Nations Final match between Senegal and Algeria at the Cairo International Stadium, Cairo on the 19 July 2019 ©Muzi Ntombela/BackpagePix
Idrissa Gana Gueye of Senegal challenged by Ismael Bennacer of Algeria during the 2019 Africa Cup of Nations Finals, Final match between Senegal and Algeria at Cairo International Stadium, Cairo, Egypt on 19 July 2019 ©Samuel Shivambu/BackpagePix
Ismael Bennacer of Algeria challenged by Lamine Gassama of Senegal during the 2019 Africa Cup of Nations Final match between Senegal and Algeria at the Cairo International Stadium, Cairo on the 19 July 2019 ©Muzi Ntombela/BackpagePix
Mohamed Belaili of Algeria challenges Ismaila Sarr of Senegal during the 2019 Africa Cup of Nations Final match between Senegal and Algeria at the Cairo International Stadium, Cairo on the 19 July 2019 ©Muzi Ntombela/BackpagePix
Samuel Eto'o walking with the trophy during the 2019 Africa Cup of Nations Final match between Senegal and Algeria at the Cairo International Stadium, Cairo on the 19 July 2019 ©Muzi Ntombela/BackpagePix
Baghdad Bounedjah of Algeria shoots during the 2019 Africa Cup of Nations Finals Final football match between Senegal and Algeria at the Cairo International Stadium, Cairo, Egypt on 19 July 2019 ©Gavin Barker/BackpagePix
Baghdad Bounedjah of Algeria celebrates goal during the 2019 Africa Cup of Nations Finals Final football match between Senegal and Algeria at the Cairo International Stadium, Cairo, Egypt on 19 July 2019 ©Gavin Barker/BackpagePix
Lamine Gassama of Senegal challenged by Mohamed Belaili of Algeria during the 2019 Africa Cup of Nations Finals, Final match between Senegal and Algeria at Cairo International Stadium, Cairo, Egypt on 19 July 2019 ©Samuel Shivambu/BackpagePix
Algeria fans during the 2019 Africa Cup of Nations Finals, Final match between Senegal and Algeria at Cairo International Stadium, Cairo, Egypt on 19 July 2019 ©Samuel Shivambu/BackpagePix
Baghdad Bounedjah of Algeria celebrates goal with teammates during the 2019 Africa Cup of Nations Finals, Final match between Senegal and Algeria at Cairo International Stadium, Cairo, Egypt on 19 July 2019 ©Samuel Shivambu/BackpagePix
Baghdad Bounedjah of Algeria celebrates goal during the 2019 Africa Cup of Nations Finals, Final match between Senegal and Algeria at Cairo International Stadium, Cairo, Egypt on 19 July 2019 ©Samuel Shivambu/BackpagePix
Closing Ceremony during the 2019 Africa Cup of Nations Finals, Final match between Senegal and Algeria at Cairo International Stadium, Cairo, Egypt on 19 July 2019 ©Samuel Shivambu/BackpagePix
Ismael Bennacer and Adlane Guedioura of Algeria warm up during the 2019 Africa Cup of Nations Finals, Final match between Senegal and Algeria at Cairo International Stadium, Cairo, Egypt on 19 July 2019 ©Samuel Shivambu/BackpagePix
Riyad Mahrez and Mohamed Belaili of Algeria warm up during the 2019 Africa Cup of Nations Finals, Final match between Senegal and Algeria at Cairo International Stadium, Cairo, Egypt on 19 July 2019 ©Samuel Shivambu/BackpagePix
Closing Ceremony during the 2019 Africa Cup of Nations Finals, Final match between Senegal and Algeria at Cairo International Stadium, Cairo, Egypt on 19 July 2019 ©Samuel Shivambu/BackpagePix
Closing Ceremony during the 2019 Africa Cup of Nations Finals, Final match between Senegal and Algeria at Cairo International Stadium, Cairo, Egypt on 19 July 2019 ©Samuel Shivambu/BackpagePix
Closing Ceremony during the 2019 Africa Cup of Nations Finals, Final match between Senegal and Algeria at Cairo International Stadium, Cairo, Egypt on 19 July 2019 ©Samuel Shivambu/BackpagePix
Closing ceremony during the 2019 Africa Cup of Nations Final match between Senegal and Algeria at the Cairo International Stadium, Cairo on the 19 July 2019 ©Muzi Ntombela/BackpagePix
Closing ceremony during the 2019 Africa Cup of Nations Final match between Senegal and Algeria at the Cairo International Stadium, Cairo on the 19 July 2019 ©Muzi Ntombela/BackpagePix
Closing ceremony during the 2019 Africa Cup of Nations Final match between Senegal and Algeria at the Cairo International Stadium, Cairo on the 19 July 2019 ©Muzi Ntombela/BackpagePix
Closing ceremony during the 2019 Africa Cup of Nations Final match between Senegal and Algeria at the Cairo International Stadium, Cairo on the 19 July 2019 ©Muzi Ntombela/BackpagePix
Closing ceremony during the 2019 Africa Cup of Nations Final match between Senegal and Algeria at the Cairo International Stadium, Cairo on the 19 July 2019 ©Muzi Ntombela/BackpagePix
Closing ceremony during the 2019 Africa Cup of Nations Final match between Senegal and Algeria at the Cairo International Stadium, Cairo on the 19 July 2019 ©Muzi Ntombela/BackpagePix
Riyad Mahrez of Algeria arrives during the 2019 Africa Cup of Nations Finals, Final match between Senegal and Algeria at Cairo International Stadium, Cairo, Egypt on 19 July 2019 ©Samuel Shivambu/BackpagePix
Algeria players arrives during the 2019 Africa Cup of Nations Finals, Final match between Senegal and Algeria at Cairo International Stadium, Cairo, Egypt on 19 July 2019 ©Samuel Shivambu/BackpagePix
Algeria players arrives during the 2019 Africa Cup of Nations Finals, Final match between Senegal and Algeria at Cairo International Stadium, Cairo, Egypt on 19 July 2019 ©Samuel Shivambu/BackpagePix
Djamel Belmadi, head coach of Algeria arrives during the 2019 Africa Cup of Nations Finals, Final match between Senegal and Algeria at Cairo International Stadium, Cairo, Egypt on 19 July 2019 ©Samuel Shivambu/BackpagePix
General view as fans beging to arrive for the 2019 Africa Cup of Nations Finals Final match between Senegal and Algeria at the Cairo International Stadium in Egypt on 19 July 2019 © Ryan Wilkisky/BackpagePix
TOTAL fan zone during the 2019 Africa Cup of Nations Final match between Senegal and Algeria at the Cairo International Stadium, Cairo on the 19 July 2019 ©Muzi Ntombela/BackpagePix
Fans during the 2019 Africa Cup of Nations Final match between Senegal and Algeria at the Cairo International Stadium, Cairo on the 19 July 2019 ©Muzi Ntombela/BackpagePix
Algeria changeroom general view during the 2019 Africa Cup of Nations Finals, Final match between Senegal and Algeria at Cairo International Stadium, Cairo, Egypt on 19 July 2019 ©Samuel Shivambu/BackpagePix
Algeria changeroom general view during the 2019 Africa Cup of Nations Finals, Final match between Senegal and Algeria at Cairo International Stadium, Cairo, Egypt on 19 July 2019 ©Samuel Shivambu/BackpagePix
Algeria changeroom general view during the 2019 Africa Cup of Nations Finals, Final match between Senegal and Algeria at Cairo International Stadium, Cairo, Egypt on 19 July 2019 ©Samuel Shivambu/BackpagePix
Algeria changeroom general view during the 2019 Africa Cup of Nations Finals, Final match between Senegal and Algeria at Cairo International Stadium, Cairo, Egypt on 19 July 2019 ©Samuel Shivambu/BackpagePix
Algeria changeroom general view during the 2019 Africa Cup of Nations Finals, Final match between Senegal and Algeria at Cairo International Stadium, Cairo, Egypt on 19 July 2019 ©Samuel Shivambu/BackpagePix
Algeria changeroom general view during the 2019 Africa Cup of Nations Finals, Final match between Senegal and Algeria at Cairo International Stadium, Cairo, Egypt on 19 July 2019 ©Samuel Shivambu/BackpagePix
Algeria changeroom general view during the 2019 Africa Cup of Nations Finals, Final match between Senegal and Algeria at Cairo International Stadium, Cairo, Egypt on 19 July 2019 ©Samuel Shivambu/BackpagePix
Algeria fans during the 2019 Africa Cup of Nations Final match between Senegal and Algeria at the Cairo International Stadium, Cairo on the 19 July 2019 ©Muzi Ntombela/BackpagePix
Algeria fans during the 2019 Africa Cup of Nations Final match between Senegal and Algeria at the Cairo International Stadium, Cairo on the 19 July 2019 ©Muzi Ntombela/BackpagePix
Riyad Mahrez of Algeria Man of the Match during the Africa Cup of Nations 2019 Finals Semifinals between Algeria and Nigeria at the Cairo International Stadium, Cairo, Egypt on 14 July ©Guy Suffo/BackpagePix
Algeria fans celebrates during the 2019 Africa Cup of Nations Finals, Semifinals match between Algeria and Nigeria at Cairo International Stadium, Cairo, Egypt on 14 July 2019 ©Samuel Shivambu/BackpagePix
Algeria players celebrates a victory during the 2019 Africa Cup of Nations Finals, Semifinals match between Algeria and Nigeria at Cairo International Stadium, Cairo, Egypt on 14 July 2019 ©Samuel Shivambu/BackpagePix
Rami Bensebaini of Algeria celebrates victory during the 2019 Africa Cup of Nations Finals Semifinal football match between Algeria and Nigeria at the Cairo International Stadium, Cairo, Egypt on 14 July 2019 ©Gavin Barker/BackpagePix
Riyad Mahrez of Algeria celebrates goal during the 2019 Africa Cup of Nations Finals Semifinal football match between Algeria and Nigeria at the Cairo International Stadium, Cairo, Egypt on 14 July 2019 ©Gavin Barker/BackpagePix
Riyad Mahrez of Algeria celebrates goal during the 2019 Africa Cup of Nations Finals Semifinal football match between Algeria and Nigeria at the Cairo International Stadium, Cairo, Egypt on 14 July 2019 ©Gavin Barker/BackpagePix
Riyad Mahrez of Algeria celebrates goal during the 2019 Africa Cup of Nations Finals Semifinal football match between Algeria and Nigeria at the Cairo International Stadium, Cairo, Egypt on 14 July 2019 ©Gavin Barker/BackpagePix
Riyad Mahrez of Algeria celebrates goal during the 2019 Africa Cup of Nations Finals Semifinal football match between Algeria and Nigeria at the Cairo International Stadium, Cairo, Egypt on 14 July 2019 ©Gavin Barker/BackpagePix
Riyad Mahrez of Algeria challenged by Jamilu Collins of Nigeria during the 2019 Africa Cup of Nations Finals, Semifinals match between Algeria and Nigeria at Cairo International Stadium, Cairo, Egypt on 14 July 2019 ©Samuel Shivambu/BackpagePix
Baghdad Bounedjah of Algeria challenged by Peter Etebo of Nigeria during the 2019 Africa Cup of Nations Finals, Semifinals match between Algeria and Nigeria at Cairo International Stadium, Cairo, Egypt on 14 July 2019 ©Samuel Shivambu/BackpagePix
Peter Etebo of Nigeria challenged by Adlane Guedioura of Algeria during the 2019 Africa Cup of Nations Finals, Semifinals match between Algeria and Nigeria at Cairo International Stadium, Cairo, Egypt on 14 July 2019 ©Samuel Shivambu/BackpagePix
Josiah Kenneth Omeruo of Nigeria challenged by Sofiane Feghouli of Algeria during the 2019 Africa Cup of Nations Finals, Semifinals match between Algeria and Nigeria at Cairo International Stadium, Cairo, Egypt on 14 July 2019 ©Samuel Shivambu/BackpagePix
William Paul Ekong of Nigeria challenged by Baghdad Bounedjah of Algeria during the 2019 Africa Cup of Nations Finals, Semifinals match between Algeria and Nigeria at Cairo International Stadium, Cairo, Egypt on 14 July 2019 ©Samuel Shivambu/BackpagePix
Algeria player celebrate as William Paul Ekong of Nigeria scores an own goal during the 2019 Africa Cup of Nations Finals Semifinal football match between Algeria and Nigeria at the Cairo International Stadium, Cairo, Egypt on 14 July 2019 ©Gavin Barker/BackpagePix
Djamel Benlamri and Aissa Mandi of Algeria celebrates teammates goal during the 2019 Africa Cup of Nations Finals, Semifinals match between Algeria and Nigeria at Cairo International Stadium, Cairo, Egypt on 14 July 2019 ©Samuel Shivambu/BackpagePix
Samuel Chukwueze of Nigeria tackled by Rami Bensebaini of Algeria during the 2019 Africa Cup of Nations Finals, Semifinals match between Algeria and Nigeria at Cairo International Stadium, Cairo, Egypt on 14 July 2019 ©Samuel Shivambu/BackpagePix
Riyad Mahrez of Algeria celebrates goal with teammates during the 2019 Africa Cup of Nations Finals, Semifinals match between Algeria and Nigeria at Cairo International Stadium, Cairo, Egypt on 14 July 2019 ©Samuel Shivambu/BackpagePix
Peter Etebo of Nigeria challenged by Sofiane Feghouli of Algeria during the 2019 Africa Cup of Nations Finals, Semifinals match between Algeria and Nigeria at Cairo International Stadium, Cairo, Egypt on 14 July 2019 ©Samuel Shivambu/BackpagePix
Aissa Mandi of Algeria during the 2019 Africa Cup of Nations Finals, Semifinals match between Algeria and Nigeria at Cairo International Stadium, Cairo, Egypt on 14 July 2019 ©Samuel Shivambu/BackpagePix
Ismael Bennacer of Algeria challenged by Peter Etebo of Nigeria during the 2019 Africa Cup of Nations Finals Semifinal football match between Algeria and Nigeria at the Cairo International Stadium, Cairo, Egypt on 14 July 2019 ©Gavin Barker/BackpagePix
Baghdad Bounedjah of Algeria challenged by William Paul Ekong of Nigeria during the 2019 Africa Cup of Nations Finals, Semifinals match between Algeria and Nigeria at Cairo International Stadium, Cairo, Egypt on 14 July 2019 ©Samuel Shivambu/BackpagePix
William Paul Ekong of Nigeria (c) reacts in disappointment after scoring an own goal during the 2019 Africa Cup of Nations Finals Semifinal football match between Algeria and Nigeria at the Cairo International Stadium, Cairo, Egypt on 14 July 2019 ©Gavin Barker/BackpagePix
Djamel Benlamri of Algeria fouled by Odion Jude Ighalo of Nigeria during the 2019 Africa Cup of Nations Finals Semifinal football match between Algeria and Nigeria at the Cairo International Stadium, Cairo, Egypt on 14 July 2019 ©Gavin Barker/BackpagePix
Rami Bensebaini of Algeria challenged by Samuel Chukwueze of Nigeria during the 2019 Africa Cup of Nations Finals, Semifinals match between Algeria and Nigeria at Cairo International Stadium, Cairo, Egypt on 14 July 2019 ©Samuel Shivambu/BackpagePix
Riyad Mahrez of Algeria challenged by Peter Etebo of Nigeria during the 2019 Africa Cup of Nations Finals, Semifinals match between Algeria and Nigeria at Cairo International Stadium, Cairo, Egypt on 14 July 2019 ©Samuel Shivambu/BackpagePix
Adi Mbolhi Rais of Algeria warm up during the 2019 Africa Cup of Nations Finals, Semifinals match between Algeria and Nigeria at Cairo International Stadium, Cairo, Egypt on 14 July 2019 ©Samuel Shivambu/BackpagePix
Mehdi Zeffane of Algeria warm up during the 2019 Africa Cup of Nations Finals, Semifinals match between Algeria and Nigeria at Cairo International Stadium, Cairo, Egypt on 14 July 2019 ©Samuel Shivambu/BackpagePix
Djamel Benlamri of Algeria warm up during the 2019 Africa Cup of Nations Finals, Semifinals match between Algeria and Nigeria at Cairo International Stadium, Cairo, Egypt on 14 July 2019 ©Samuel Shivambu/BackpagePix
Mohamed Belaili of Algeria during the 2019 Africa Cup of Nations Finals Semifinal football match between Algeria and Nigeria at the Cairo International Stadium, Cairo, Egypt on 14 July 2019 ©Gavin Barker/BackpagePix
Algeria changeroom general view during the 2019 Africa Cup of Nations Finals, Semifinals match between Algeria and Nigeria at Cairo International Stadium, Cairo, Egypt on 14 July 2019 ©Samuel Shivambu/BackpagePix
Algeria changeroom general view during the 2019 Africa Cup of Nations Finals, Semifinals match between Algeria and Nigeria at Cairo International Stadium, Cairo, Egypt on 14 July 2019 ©Samuel Shivambu/BackpagePix
Algeria changeroom general view during the 2019 Africa Cup of Nations Finals, Semifinals match between Algeria and Nigeria at Cairo International Stadium, Cairo, Egypt on 14 July 2019 ©Samuel Shivambu/BackpagePix
Algeria players arrivals during the 2019 Africa Cup of Nations Finals, Semifinals match between Algeria and Nigeria at Cairo International Stadium, Cairo, Egypt on 14 July 2019 ©Samuel Shivambu/BackpagePix
Algeria players arrivals during the 2019 Africa Cup of Nations Finals, Semifinals match between Algeria and Nigeria at Cairo International Stadium, Cairo, Egypt on 14 July 2019 ©Samuel Shivambu/BackpagePix
COMMENTS
Sign in to comment