CAIRO — Algeria's forward Riyad Mahrez's stunning free kick in stoppage time gave Algeria a 2-1 win over Nigeria in a tense Africa Cup of Nations semi-final played in a volatile atmosphere on Sunday.
John Stones (right) helped keep PSG star duo Kylian Mbappe (left) and Neymar quiet Riyad Mahrez's free-kick 19 minutes from time took Manchester City within touching distance of a first ever Champions ...