Algeria are enjoying a major revival in their football having qualified for the 2010 World Cup after a tense play-off with Egypt.
This resurgence has come mainly off the back of a change in FIFA ruling that allows players over the age of 21 who have turned out for countries in junior football, to switch allegiances if they qualify for another senior international team.
This has seen an influx of French-born players into the Algerian squad, who may well now be dark horses for the 2010 Nations Cup event.
It would be their second continental triumph following success in the 1990 tournament that they hosted, having previously been runners-up in 1980 in Nigeria.
The 1980s was very much the Golden Age of Algerian football with two World Cup appearances (1982 and 1986), as well as trips to at the very leas the semifinals of the Nations Cup in five out of six tournaments, before finally claiming that win at the turn of the 90s.
Their failure to win a place at the 2006 tournament in Tunisia ended a run of 13 qualifications in a row, though they did not get past the quarterfinals after their win in 1990.
Nations Cup Record:
1968: Qualified for the finals, did not progress past the first round
1970: Did not qualify
1972: Did not qualify
1974: Did not qualify
1976: Did not qualify
1978: Did not qualify
1980: Runners-up, lost 0-3 to Nigeria in the final
1982: Semifinalists
1984: Semifinalists
1986: Qualified for the finals, did not progress past the first round
1988: Semifinalists
1990: WINNERS
1992: Qualified for the finals, did not progress past the first round
1994: Qualified for the finals, disqualified for using suspended player
1996: Quarter-finalists
1998: Qualified for the finals, did not progress past the first round
2000: Quarter-finalists
2002: Qualified for the finals, did not progress past the first round
2004: Quarter-finalists
2006: Did not qualify
2008: Did not qualify
Record:
Final tournament:
P W D L F A
51 18 16 17 63 57
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