Português ainda igualou a partida, mas a equipa da capital sofreu novo golo perto do final.
O Hearts saiu derrotado da receção ao Kilmarnock, em jogo da 13.ª jornada da Liga escocesa.
Os forasteiros adiantaram-se no marcador à passagem da meia hora de jogo graças a um tento de Kris Boyd.
Na etapa complementar, aos 75 minutos, Esmael Gonçalves igualou a contenda. Contudo, esse golo revelou-se insuficiente visto que o Kilmarnock conseguiu voltar a ganhar vantagem no marcador. A três minutos do final, Adam Frizzell carimbou o triunfo dos visitantes.
Feitas as contas, o Hearts mantém-se no sexto lugar, com quinze pontos. Por seu turno, Kilmarnock é antepenúltimo, com onze.