Eamon Zayed scored another hat-trick for Persepolis in the Iranian top flight, the Persian Gulf Cup, on Sunday but those goals were not enough to prevent the Tehran heavyweights slipping to a third league defeat on the bounce.
Persepolis went down to Rah Ahan, 4-3, and the result allowed Ali Daei's side to leapfrog Persepolis in the standings.
Former Derry City hitman Zayed was on a one-man quest to keep his side in the game however, scoring a 23rd-minute equaliser after Rah Ahan opened the scoring through Bahador Abdi.
Zayed latched on to an Ali Karimi through pass to finish cleanly on his left foot across the goalkeeper.
Abdi registered twice more for the visitors, who also notched a penalty through Hossein Kazemi.
At 4-1 down with 12 minutes to play, Persepolis stood little chance of taking anything from the match but two more goals in the closing stages for Zayed gave the Reds hope.
Karimi was again the provider, crossing from the right as Zayed took advantage of poor marking to nod home.
His hat-trick goal also came from a cross on the right; the ball was floated to the back post by Karimi and Zayed found the net via a team-mate's knockdown.
The 28-year-old has been in great form since moving to Iran from the Brandywell; Sunday brought his third hat-trick for his new club.