Os golos de Danio Jassi (65 minutos) e Welinton Júnior (75) selaram a vitória algarvia, ao passo que o Amarante, pelo qual reduziu Gonçalo, já sobre o final (90+5), somou a segunda derrota nas últimas três jornadas.
Com este triunfo, o Portimonense ascende ao 10.º lugar, com 10 pontos, enquanto o Amarante permanece na 15.ª posição, com cinco.
Num início de partida equilibrado, o Portimonense dispôs da primeira oportunidade de golo aos 13 minutos, quando Danio Jassi, numa jogada individual pelo flanco esquerdo, cruzou rasteiro para Samuel Yépie, que falhou a emenda à frente da baliza.
Aos 25 minutos, a equipa da casa reagiu, num rematou de fora de área de Faissal Zangré ao lado da baliza algarvia e, na reação, Tiago Mamede arrancou no corredor central e rematou para a defesa de Didi.
O Amarante continuou a criar mais perigo no meio-campo ofensivo e esteve perto de chegar ao golo na sequência de uma boa jogada coletiva, com Rúben Alves a isolar Simão Silva no lado direito, obrigando a uma defesa complicada de Dudu.
No regresso dos balneários, a formação amarantina entrou melhor e Feliciano, numa incursão pelo lado direito, rematou forte para uma defesa difícil de Dudu.
Aos 59 minutos, Rúdi Almeida aproveitou um mau alívio de Jarleyson ao cruzamento de Diogo Costa e rematou, de primeira, contra a cabeça do central algarvio.
O Portimonense chegaria ao golo num lance de contra-ataque, aos 65 minutos, em que Tiago Mamede desmarcou Jassi e o avançado da Guiné-Bissau fez um remate colocado, que ainda bateu na trave de Didi antes de entrar.
Com a desvantagem no marcador, o Amarante subiu as suas linhas no terreno e os algarvios aproveitaram uma nova jogada de contra-ataque, desta vez, comandada por Jassi, que assistiu Welinton Júnior e, com um grande remate de fora da área, assinou o segundo golo do encontro.
Na reta final, aos 90+5 minutos, o Amarante ainda reduziu a desvantagem num cabeceamento certeiro de Gonçalo Cunha, após cruzamento de Arome Idache.