In the match held in Isfahan's Fooladshahr Stadium, Farshid Esmaeili opened the scoring just six minutes into the match.
Jaber Ansari made it 2-0 for the visiting team and Behnam Barzai scored Esteghlal's third goal in the 77th minute.
Esteghlal stayed top of the IPL table with 21 points.
Furthermore, Persepolis beat Malavan 2-0 in Tehran's Azadi Stadium.
Ali Alipour scored for Persepolis in the 67th minute just a minute after coming off the bench.
Honduran striker Jerry Bengtson scored the second goal for Persepolis in the 75th minute.
Elsewhere, Esteghlal Khuzestan beat Esteghlal Ahvaz 4-0 in Ahwaz derby.