49-latek związał się z irańską drużyną kontraktem do końca sezonu. Mistrz Iranu pozostawał bez trenera, gdy wygasła umowa z bardzo popularnym wśród miejscowych fanów Farhadem Majidim.
Sa Pinto karierę na ławce trenerskiej rozpoczął w roku 2012 w Sportingu Lizbona. Później pracował m.in. w Crvenie Zvezdzie Belgrad, OFI Kreta, Standardzie Liege, Legii Warszawa oraz portugalskich Bradze i - ostatnio - Moreirense FC. Wszędzie jego zatrudnienie nie trwało dłużej niż sezon.
Portugalczyk z Legią w sierpniu 2018 roku podpisał trzyletni kontrakt. W kwietniu 2019 został zwolniony wskutek słabych wyników.