Olhanense moved up a place to seventh in the Liga Sagres by securing a late 3-1 victory over bottom club Uniao Leiria.

Eduardo Dady opened the scoring for Olhanense after 29 minutes, with Jorge Djaniny levelling four minutes into the second half.

Vitor Manuel Toy then restored the visitors' lead eight minutes from time and Jose Salvador Agra settled it in the closing seconds.

Djaniny was sent off for the hosts between Olhanense's second and third goals.