Cape Verde upset Portugal 2-0 in a friendly played at Estadio Antonio Coimbra da Mota in Estoril Tuesday night.
The West African islanders, who have carved a name for themselves as giant killers in Africa, took the lead in the 38th minute through Odair Fortes.
They doubled their advantage five minutes later courtesy of Admilson Dias Barros.
Portugal played a man short by the hour when Andre Pinto was given a straight red.
In another match played Tuesday, hosts Mauritania beat Niger 2-0.
Mauritania deserved their win as they dominated the game and converted their chances after the interval.