The African Nations Championship kicks off in Cameroon this weekend, with Africa's best home-based players contesting the biennial tournament.
AC Milan midfielder Franck Kessie scored a second-half penalty as Ivory Coast laboured to a 1-0 victory over Niger.
Liberia beat Niger 1-0 in the Plate quarterfinals of the 2019 WAFU Cup of Nations at the Stade Lat Dior in Thies, Senegal on Sunday.
Mali produced a mouth-watering performance as they beat Niger 3-1 in game five of the 2019 WAFU Cup of Nations at the Stade Lat Dior on Monday.
It was symmetrically fitting that Victor Moses claimed redemption from inside the same penalty box where he had earned disgrace a few month ago.