TOPSHOT - Algeria supporters with the country's national flag celebrate after Algeria won the 2019 Africa Cup of Nations (CAN) semi-final football match against Nigeria, on the Champs-Elysee avenue in Paris on July 14, 2019. - Riyad Mahrez rifled in a stoppage-time free-kick to earn Algeria a dramatic 2-1 victory over three-time champions Nigeria on July 14 and set up a rematch with Senegal in the Africa Cup of Nations final. (Photo by Zakaria ABDELKAFI / AFP)