Os comandados de Carlos Queiroz abriram o placar aos 27 minutos do primeiro tempo, com o atacante Hugo Almeida. Os anfitriões reagiram e empataram logo na sequência, com Bogdani.
O gol da vitória portuguesa saiu apenas aos 46 da etapa final, através do zagueiro Bruno Alves.
Com o resultado, Portugal foi a nove pontos e aparece na terceira posição. Já os albaneses estão em quinto, com seis.
Mais cedo, a líder Dinamarca bateu a Suécia por 1 a 0, em Solna, e foi a 16 pontos. EFE